Apa yang terjadi
Cacat keamanan dalam kerangka kerja agen agno memengaruhi fungsi exec dari Lapisan Orkestrasi Agen: memanipulasi argumen 'code' menghasilkan eksekusi kode yang dikelola secara dinamis tanpa gerbang konfirmasi. Ini dapat dieksploitasi dari jarak jauh, eksploit telah dirilis publik, dan permintaan tarik perbaikan vendor masih menunggu penerimaan pada saat pengungkapan, sehingga deployment yang terpengaruh tidak memiliki rilis yang ditambal untuk ditingkatkan.
Mengapa penting
Kerangka kerja agen yang mengeksekusi kode yang diturunkan LLM adalah vektor RCE utama: jika input apa pun yang disuntikkan prompt atau dikendalikan penyerang mencapai lapisan orkestrasi exec, itu adalah eksekusi kode langsung di host, mungkin dengan hak istimewa tinggi agen. Dengan eksploit yang tidak diperbaiki dan dirilis publik, ini membutuhkan mitigasi segera.
Vektor serangan
Penyerang jarak jauh memanipulasi argumen 'code' yang diteruskan ke fungsi exec di Lapisan Orkestrasi Agen, yang mengelola sumber daya kode secara dinamis tanpa gerbang konfirmasi — menghasilkan eksekusi kode arbitrer. PoC publik diterbitkan; PR perbaikan menunggu penerimaan (issue #10053, PR #10523).
Sistem yang terdampak
agno (agno-agi) 3.0.0 hingga 3.1.1 (Lapisan Orkestrasi Agen, fungsi exec)
Mitigasi
Tidak ada perbaikan yang dirilis saat publikasi; pantau Agno PR #10523 dan tingkatkan setelah versi yang ditambal tersedia. Batasi eksposur jaringan endpoint orkestrasi agen dan tambahkan gerbang persetujuan manusia pada eksekusi kode dinamis.