Lucene search
+L

95 matches found

Github Security Blog
Github Security Blog
•added 2026/07/24 4:18 p.m.•26 views

PyMdown Extensions: Path traversal in the b64 extension lets <img src> read files outside base_path

Summary The b64 extension inlines images referenced by as base64 data URIs. When resolving the src path it joins it onto the configured basepath with os.path.normpath and opens the result directly, with no check that the resolved path stays inside basepath. A src containing ../ sequences, or an...

5.3CVSS6.2AI score0.00403EPSS
SaveExploits0References4Affected Software1
RedhatCVE
RedhatCVE
•added 2026/07/20 11:36 a.m.•20 views

CVE-2026-46338

A flaw was found in PyMdown Extensions, a tool used for processing Markdown documents. This vulnerability allows an attacker to potentially read sensitive files from unexpected locations on a system. By crafting a special Markdown snippet, an attacker could trick the system into accessing files...

4.3CVSS5.8AI score0.00398EPSS
SaveExploits1References6
Tenable Nessus
Tenable Nessus
•added 2026/07/18 12:00 a.m.•9 views

Linux Distros Unpatched Vulnerability : CVE-2023-32309

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. In affected versions an arbitrary file read is possible when using include...

7.5CVSS7.1AI score0.01658EPSS
SaveExploits1References3
Tenable Nessus
Tenable Nessus
•added 2026/07/17 12:00 a.m.•15 views

Linux Distros Unpatched Vulnerability : CVE-2026-46338

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containmen...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1References3
NVD
NVD
•added 2026/07/16 7:16 p.m.•29 views

CVE-2026-46338

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS0.00398EPSS
SaveExploits1References3
OSV
OSV
•added 2026/07/16 7:16 p.m.•16 views

UBUNTU-CVE-2026-46338

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1References5
UbuntuCve
UbuntuCve
•added 2026/07/16 7:16 p.m.•24 views

CVE-2026-46338

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1References4
attackerkb
attackerkb
•added 2026/07/16 6:24 p.m.•22 views

CVE-2026-46338

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1References4Affected Software1
OSV
OSV
•added 2026/07/16 6:24 p.m.•21 views

CVE-2026-46338 PyMdown Extensions: Regression in pymdownx.snippets reintroduces sibling-prefix path traversal bypass despite restrict_base_path

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS6.1AI score
SaveExploits0References5
CVE
CVE
•added 2026/07/16 6:24 p.m.•80 views

CVE-2026-46338

PyMdown Extensions (pymdownx.snippets) contains a regression that reintroduces a sibling-prefix path traversal when restrict_base_path is True. From 10.0.1 through 10.21.2, get_snippet_path uses a string-prefix check (filename.startswith(base)) that can read files from sibling paths sharing the s...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1References3Affected Software1
Vulnrichment
Vulnrichment
•added 2026/07/16 6:24 p.m.•16 views

CVE-2026-46338 PyMdown Extensions: Regression in pymdownx.snippets reintroduces sibling-prefix path traversal bypass despite restrict_base_path

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1References3
Debian CVE
Debian CVE
•added 2026/07/16 6:24 p.m.•25 views

CVE-2026-46338

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/07/16 12:00 a.m.•4 views

CVE-2026-46338: Improper Limitation of a Pathname to a Restricted Directory

PyMdown Extensions is a set of extensions for the Python-Markdown markdown project. From 10.0.1 until 10.21.3, pymdownx.snippets uses a string-prefix containment check in SnippetPreprocessor.getsnippetpath in pymdownx/snippets.py when restrictbasepath: True, allowing markdown snippet directives t...

4.3CVSS5.9AI score0.00398EPSS
SaveExploits1References5
OSV
OSV
•added 2026/07/07 4:03 p.m.•16 views

PYSEC-2026-1825 PyMdown Extensions has a ReDOS bug in its Figure Capture extension

Impact This issue describes a ReDOS bug found within the figure caption extension pymdownx.blocks.caption . In systems that take unchecked user content, this could cause long hangs when processing the data if a malicious payload was crafted. Patches This issue is patched in Release 10.16.1...

6.9CVSS6.1AI score0.00484EPSS
SaveExploits1References7
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•27 views

PyMdown Extensions has a ReDOS bug in its Figure Capture extension

ImpactThis issue describes a ReDOS bug found within the figure caption extension pymdownx.blocks.caption .In systems that take unchecked user content, this could cause long hangs when processing the data if a malicious payload was crafted. PatchesThis issue is patched in Release 10.16.1...

6.9CVSS6.1AI score0.00484EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/07/07 11:45 a.m.•23 views

Any file can be included with the pymdown-snippets extension

SummaryArbitrary file read when using include file syntax. DetailsBy using the syntax --8--"/etc/passwd" or --8--"/proc/self/environ" the content of these files will be rendered in the generated documentation. Additionally, a path relative to a specified, allowed base path can also be used to...

7.5CVSS7.1AI score0.01658EPSS
SaveExploits1References7Affected Software1
OSV
OSV
•added 2026/07/07 11:45 a.m.•19 views

PYSEC-2026-1824 Any file can be included with the pymdown-snippets extension

Summary Arbitrary file read when using include file syntax. Details By using the syntax --8--"/etc/passwd" or --8--"/proc/self/environ" the content of these files will be rendered in the generated documentation. Additionally, a path relative to a specified, allowed base path can also be used to...

7.5CVSS7.1AI score0.01658EPSS
SaveExploits1References7
Snyk
Snyk
•added 2026/05/19 8:00 p.m.•17 views

Directory Traversal

Overview pymdown-extensions is an Extension pack for Python Markdown. Affected versions of this package are vulnerable to Directory Traversal in the getsnippetpath function. An attacker can access arbitrary files outside the intended directory by crafting a path that exploits improper directory...

8.7CVSS7.2AI score0.01658EPSS
SaveExploits2References2
BDU FSTEC
BDU FSTEC
•added 2026/03/25 12:00 a.m.•17 views

The vulnerability of the Python Markdown library’s extensions, specifically pymdown-extensions, arises from the use of a regular expression “c” with inefficient computational complexity. This allows attackers to trigger a denial-of-service attack.

The vulnerability of the pymdown-extensions extension for the Python Markdown library is related to the use of a regular expression with inefficient computational complexity. Exploiting this vulnerability could allow an attacker to cause service interruptions remotely...

5.3CVSS6.3AI score0.00484EPSS
SaveExploits1References7Affected Software2
Redos
Redos
•added 2026/03/10 12:00 a.m.•15 views

ROS-20260310-73-0021

Vulnerability in python-pymdown-extensions related to the use of regular expression with inefficient computational complexity. Exploitation of the vulnerability could allow an attacker acting remotely to cause a denial of service...

6.9CVSS6AI score0.00484EPSS
SaveExploits1
Rows per page
Query Builder