Kerentanan  ·  2026-11-11

OmniAgent approval-gate bypass: prompt-injected agent can run 'find -execdir' through an unsandboxed shell without human approval (CVE-2026-125368)

KerentananHigh dampakGlobalCVE-2026-125368
CWE-184 approval bypass di OmniAgent. Gerbang persetujuan perintah yang dimaksudkan untuk menghentikan agen menjalankan perintah shell yang merusak dapat dengan mudah dilewati oleh perintah apa pun yang dimulai dengan 'find' karena validator tidak pernah memeriksa sub-argumen. VulnCheck menerbitkan advisory tersebut (CVSS 7.5).
Ini mengalahkan batas keamanan persetujuan manusia yang merupakan garis pertahanan terakhir untuk agen yang disuntik prompt. Prompt berbahaya dapat mendorong agen menjalankan binari arbitrer di host tanpa operator pernah melihat prompt persetujuan — jalur dari injeksi prompt ke RCE host.
ReflexionAgent._is_safe_bash_command memperlakukan perintah apa pun yang dimulai dengan 'find' sebagai aman tanpa memeriksa argumen -execdir. Agen yang disuntik prompt menjalankan 'find' dengan -execdir untuk memanggil binari seperti dd, nc, perl, atau openssl melalui shell tanpa sandbox, menimpa file atau mengeksekusi kode tanpa persetujuan manusia.
YeQing17-2026/OmniAgent hingga commit 12b98c520959eff88a6cfa3dd233497084360ab0
Belum ada perbaikan upstream; perbarui/tingkatkan dependensi OmniAgent atau batasi/tolak 'find' dalam daftar izin perintah aman dan periksa -execdir/exec. Pantau isu #67.
NVD detailVulnCheck advisoryAffected source
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →