{"action":"Upgrade pymdown-extensions to 10.21.3 or later.","affected":[{"fixed":"10.21.3","introduced":"10.0.1"}],"component":"pymdown-extensions","cve_ids":["CVE-2026-46338"],"ecosystem":"PyPI","epss":0.00398,"exploited":false,"fixed_versions":["10.21.3"],"ghsa_id":"GHSA-62q4-447f-wv8h","id":"tcs_01M5KH2TR7J0C6TW2H2XAF4ECG","modified_at":"2026-07-13T16:33:07.759730233Z","published_at":"2026-07-13T15:19:09.231055Z","references":["https://osv.dev/vulnerability/PYSEC-2026-2999","https://github.com/facelessuser/pymdown-extensions/security/advisories/GHSA-62q4-447f-wv8h","https://github.com/facelessuser/pymdown-extensions/pull/2039","https://github.com/facelessuser/pymdown-extensions","https://pypi.org/project/pymdown-extensions","https://github.com/advisories/GHSA-62q4-447f-wv8h","https://nvd.nist.gov/vuln/detail/CVE-2026-46338"],"severity":{"label":"medium","score":4.3},"sources":[{"source":"osv","source_id":"PYSEC-2026-2999","url":"https://osv.dev/vulnerability/PYSEC-2026-2999"}],"summary":"Regression in pymdownx.snippets reintroduces sibling-prefix path traversal bypass despite restrict_base_path"}