Apa yang terjadi
Sebelum 0.1.43, server loopback lavish-axi mengekspos rute sesi, artefak, prompt, dan polling tanpa autentikasi tanpa validasi Host/Origin. Situs web yang dikunjungi pengguna dapat mengeksploitasi DNS rebinding untuk menjangkau layanan lokal, menetapkan jalur file arbitrer, dan membuat server mengembalikan isi file tersebut; dengan jalur artefak yang diketahui/ditebak, ia juga dapat menyuntikkan prompt ke sesi agen yang aktif.
Mengapa penting
Ini adalah kelas injeksi prompt ke sesi agen yang aktif dengan jalur berbasis browser yang berfungsi (DNS rebinding), plus pengungkapan file lokal arbitrer — risiko nyata bagi siapa pun yang menjalankan editor artefak/agen AI yang merender halaman tidak tepercaya saat sesi agen aktif.
Vektor serangan
Server HTTP loopback tidak mengautentikasi permintaan atau memvalidasi Host/Origin pada rute sesi, artefak, prompt, dan polling (CWE-306/CWE-346). DNS rebinding memungkinkan situs jahat mengirim permintaan browser asal sama; POST /api/sessions menerima jalur file yang dipilih pemanggil dan GET /artifact/:key/index.html mengembalikan isi file — memungkinkan pengungkapan file arbitrer — dan penyerang juga dapat mengantrekan teks melalui POST /api/:key/prompts ke sesi agen yang aktif.
Sistem yang terdampak
lavish-axi sebelum 0.1.43
Mitigasi
Tingkatkan ke lavish-axi 0.1.43 (yang menambahkan validasi Origin/Host dan autentikasi).