{"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_01M5KH7XGCWV4PM6GECX05T994","modified_at":"2026-09-10T12:15:05.544776517Z","published_at":"2026-09-10T09:44:59.435059Z","references":["https://osv.dev/vulnerability/PYSEC-2026-3810","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","https://pypi.org/project/banks","https://github.com/advisories/GHSA-x8wg-4xgc-vr54"],"severity":{"label":"medium","score":6},"sources":[{"source":"osv","source_id":"PYSEC-2026-3810","url":"https://osv.dev/vulnerability/PYSEC-2026-3810"},{"source":"nvd","source_id":"CVE-2026-71492","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-71492"}],"summary":"Banks: Path traversal in `DirectoryPromptRegistry.set()` allows arbitrary file write outside the registry root"}