{"action":"No fix published. Pin and monitor.","affected":[{"introduced":"0","last_affected":"0.0.7"}],"component":"datapizza-ai-core","cve_ids":["CVE-2026-2970"],"ecosystem":"PyPI","epss":0.00732,"exploited":false,"fixed_versions":[],"ghsa_id":"GHSA-hg58-x52p-859c","id":"tcs_01M5KGZFKYBNJ2XKQ2Z7AT0D0S","modified_at":"2026-07-13T16:31:42.888526076Z","published_at":"2026-07-13T14:36:37.559737Z","references":["https://osv.dev/vulnerability/PYSEC-2026-2438","https://nvd.nist.gov/vuln/detail/CVE-2026-2970","https://github.com/datapizza-labs/datapizza-ai","https://github.com/hacktivesec/datapizza-ai-disclosure/blob/main/unsafe-deserialization.md","https://vuldb.com/?ctiid.347337","https://vuldb.com/?id.347337","https://vuldb.com/?submit.755363","https://pypi.org/project/datapizza-ai-core","https://github.com/advisories/GHSA-hg58-x52p-859c"],"severity":{"label":"medium","score":4.6},"sources":[{"source":"osv","source_id":"PYSEC-2026-2438","url":"https://osv.dev/vulnerability/PYSEC-2026-2438"}],"summary":"datapizza-ai has unsafe deserialization via pickle.loads() in RedisCache"}