


Contoh analisis tentang kerentanan RCE suntikan templat halaju Apache Solr
Pengenalan 0x01
Solr ialah pelayan aplikasi carian bebas peringkat perusahaan yang boleh menyediakan perkhidmatan luaran melalui antara muka API perkhidmatan Web. Pengguna boleh menyerahkan fail XML dalam format tertentu ke pelayan enjin carian melalui permintaan http untuk menjana indeks mereka juga boleh membuat permintaan carian melalui operasi Http Get dan mendapatkan hasil yang dikembalikan dalam format XML.
Pengenalan Kerentanan 0x02
Komponen VelocityResponseWriter wujud dalam Solr Penyerang boleh membina permintaan khusus untuk mengubah suai konfigurasi yang berkaitan bahawa komponen VelocityResponseWriter membenarkan Memuatkan templat yang ditentukan menyebabkan templat Velocity menyuntik kelemahan pelaksanaan perintah jauh Penyerang boleh menggunakan kelemahan ini untuk mendapatkan kebenaran pelayan secara langsung.
0x03 Skop Kesan
Apache Solr 5.x - 8.2.0, versi API konfigurasi wujud
Pembinaan persekitaran 0x04
Pasang persekitaran java8, dan kemudian muat turun Solr, alamat muat turun:
https://www.apache.org/dyn/closer .lua /lucene/solr/8.2.0/solr-8.2.0.zip
Selepas memuat turun, nyahmampat dan masukkan direktori bin untuk melaksanakan./solr mulakan
nyahzip solr-8.2. 0.zip
Sesetengah mesej amaran akan muncul semasa permulaan Kami boleh menghapuskannya dengan mengubah suai fail solr.in.sh di bawah tong dan menetapkan SOLR_ULIMIT_CHECKS kepada palsu
<.>vim solr.in.shKerentanan 0x05 muncul semula
Selepas mencipta Teras, lawati untuk melihat sama ada fail konfigurasi aplikasi boleh diakseshttp:/ /ip:8983/solr/new_core/config" permulaan": "malas", "nama": "halaju", "kelas": "solr.VelocityResponseWriter", "template. base.dir" : "", "solr.resource.loader.enabled": "true", "params.resource.loader.enabled": "true"
} }
kaedah pembetulan 0x06>
Atas ialah kandungan terperinci Contoh analisis tentang kerentanan RCE suntikan templat halaju Apache Solr. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



