Kerentanan  ·  2026-10-22

Pydantic AI Harness CodeMode bypasses UsageLimits.tool_calls_limit via nested run_nested_call (CVE-2026-114386)

KerentananLow dampakGlobalCVE-2026-114386
Terverifikasi-seed (advisory VulnCheck, dipublikasikan 21 Okt): penegakan UsageLimits.tool_calls_limit dilewati untuk panggilan alat bertingkat yang dikirim dari run_code, memungkinkan eksekusi yang dibatasi melampaui batas yang ditetapkan operator.
Kontrol anggaran harness agen adalah guardrail inti untuk biaya/keamanan; bypass berarti kode yang disuntikkan prompt dapat terus memanggil alat melewati batas operator di deployment agen sandbox.
Pengguna atau program sandbox yang disuntikkan prompt menggunakan run_code untuk memanggil alat secara rekursif melalui run_nested_call(), yang melewati jalur check_before_tool_call, mengalahkan tool_calls_limit yang dikonfigurasi.
Pydantic AI Harness < 0.59.0 (perangkat alat CodeMode)
Tingkatkan ke Pydantic AI Harness 0.59.0+; pantau dan batasi pengiriman alat bertingkat di luar sandbox.
VulnCheck advisoryNVD CVE-2026-114386
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →