{"action":"Upgrade banks to 2.4.5 or later.","affected":[{"fixed":"2.4.5","introduced":"0"}],"component":"banks","cve_ids":["CVE-2026-71492"],"ecosystem":"PyPI","epss":0.00474,"exploited":false,"fixed_versions":["2.4.5"],"ghsa_id":"GHSA-x8wg-4xgc-vr54","id":"tcs_01M5KG3VRG9CVKC1ANHA8V4E7X","modified_at":"2026-09-10T12:25:29.001076918Z","published_at":"2026-09-02T14:38:24Z","references":["https://osv.dev/vulnerability/GHSA-x8wg-4xgc-vr54","https://github.com/masci/banks/security/advisories/GHSA-x8wg-4xgc-vr54","https://nvd.nist.gov/vuln/detail/CVE-2026-71492","https://github.com/masci/banks/pull/77","https://github.com/masci/banks/commit/a215f6d779966945c56e0af5abed1ae5916fd9d3","https://github.com/masci/banks","https://github.com/masci/banks/releases/tag/v2.4.5"],"severity":{"label":"medium"},"sources":[{"source":"osv","source_id":"GHSA-x8wg-4xgc-vr54","url":"https://osv.dev/vulnerability/GHSA-x8wg-4xgc-vr54"}],"summary":"Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root"}