{"action":"Upgrade dbt-common to 1.34.2 or later.","affected":[{"fixed":"1.34.2","introduced":"0"},{"fixed":"1.37.3","introduced":"1.35.0"}],"component":"dbt-common","cve_ids":["CVE-2026-29790"],"ecosystem":"PyPI","epss":0.00306,"exploited":false,"fixed_versions":["1.34.2","1.37.3"],"ghsa_id":"GHSA-w75w-9qv4-j5xj","id":"tcs_01M5KGZG39CG5HPZKE06PR9EJH","modified_at":"2026-07-13T16:31:42.929992505Z","published_at":"2026-07-13T14:36:40.777932Z","references":["https://osv.dev/vulnerability/PYSEC-2026-2440","https://github.com/dbt-labs/dbt-common/security/advisories/GHSA-w75w-9qv4-j5xj","https://nvd.nist.gov/vuln/detail/CVE-2026-29790","https://github.com/pypa/pip/pull/13777","https://github.com/dbt-labs/dbt-common/commit/e547954a48bac9394ef6eb98432e429dce9a7709","https://docs.python.org/3/library/os.path.html#os.path.commonpath","https://github.com/advisories/GHSA-6vgw-5pg2-w6jp","https://github.com/dbt-labs/dbt-common","https://pypi.org/project/dbt-common","https://github.com/advisories/GHSA-w75w-9qv4-j5xj"],"severity":{"label":"medium","score":5.3},"sources":[{"source":"osv","source_id":"PYSEC-2026-2440","url":"https://osv.dev/vulnerability/PYSEC-2026-2440"},{"source":"nvd","source_id":"CVE-2026-29790","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-29790"}],"summary":"dbt-common's commonprefix() doesn't protect against path traversal"}