Apa yang terjadi
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.
Mengapa penting
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.
Vektor serangan
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.
Sistem yang terdampak
Pydantic AI Harness < 0.59.0 (perangkat alat CodeMode)
Mitigasi
Tingkatkan ke Pydantic AI Harness 0.59.0+; pantau dan batasi pengiriman alat bertingkat di luar sandbox.