Lucene search
+L

62 matches found

Positive Technologies
Positive Technologies
added 2026/08/23 12:00 a.m.11 views

PT-2026-79778

justhtml through 1.9.1 fixed in 1.10.0 is vulnerable to uncontrolled recursion leading to denial of service. During JustHTML construction, TreeBuilder.finish unconditionally calls populate selectedcontent, which recursively traverses the DOM tree via find elements/ find element without a depth...

8.7CVSS5.4AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2026/08/23 12:00 a.m.11 views

PT-2026-79777

Name of the Vulnerable Software and Affected Versions justhtml versions prior to 1.12.0 Description A mutation cross-site scripting mXSS issue exists during the serialization of raw-text elements, such as and . When the sanitize dom function processes a DOM tree using a custom policy that retains...

6.1CVSS5.2AI score
SaveExploits0References4
Positive Technologies
Positive Technologies
added 2026/08/23 12:00 a.m.13 views

PT-2026-79775

Name of the Vulnerable Software and Affected Versions justhtml versions prior to 1.16.0 Description Multiple HTML sanitization bypass issues allow active or dangerous content, such as script or style tags, to survive the sanitization process, potentially leading to cross-site scripting. These...

9.8CVSS4.6AI score
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/08/23 12:00 a.m.10 views

PT-2026-79768

justhtml before 1.18.0 contains multiple low-severity denial-of-service issues in CSS selector handling and linkification. Applications that evaluate attacker-controlled selector strings via query, matches, or selector-based transforms, run selector matching over very large untrusted documents,...

8.7CVSS5.3AI score
SaveExploits0References3
OSV
OSV
added 2026/06/25 5:35 p.m.25 views

GHSA-JF6W-2MVX-633J justhtml: to_markdown() code-span blank-line breakout enables XSS

justhtml: tomarkdown code-span blank-line breakout enables XSS Summary In justhtml 0.9.0 through 1.21.0, tomarkdown renders text and text inside a link as an inline Markdown code span whose only protection is backtick-fence length. A blank line \n\n in that text terminates the inline span in any...

6.1CVSS5.9AI score
SaveExploits0References2
Snyk
Snyk
added 2026/05/08 6:19 p.m.18 views

Infinite loop

Overview justhtml is an A pure Python HTML5 parser that just works. Affected versions of this package are vulnerable to Infinite loop in the handling of CSS selectors and linkification processes. An attacker can cause excessive CPU or memory consumption by supplying specially crafted selector...

8.7CVSS5.8AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2026/05/08 6:19 p.m.35 views

justhtml introduces denial-of-service hardening

Summary justhtml 1.18.0 fixes multiple low-severity denial-of-service hardening issues in CSS selector handling and linkification. These issues are availability concerns. They do not allow script execution, data disclosure, or sanitizer bypass by themselves. Affected versions - justhtml 1.18.0...

5.8AI score
SaveExploits0References2Affected Software1
OSV
OSV
added 2026/05/08 6:19 p.m.26 views

GHSA-R8CJ-3554-33MR justhtml introduces denial-of-service hardening

Summary justhtml 1.18.0 fixes multiple low-severity denial-of-service hardening issues in CSS selector handling and linkification. These issues are availability concerns. They do not allow script execution, data disclosure, or sanitizer bypass by themselves. Affected versions - justhtml 1.18.0...

8.7CVSS5.8AI score
SaveExploits0References2
Snyk
Snyk
added 2026/04/14 8:05 p.m.10 views

Modification of Assumed-Immutable Data (MAID)

Overview justhtml is an A pure Python HTML5 parser that just works. Affected versions of this package are vulnerable to Modification of Assumed-Immutable Data MAID through the sanitize, sanitizedom, and JustHTML..., sanitize=True paths in src/justhtml/sanitize.py. An attacker can bypass intended...

6.1CVSS5.7AI score
SaveExploits0References4
OSV
OSV
added 2026/04/14 8:05 p.m.14 views

GHSA-4P64-V8F5-R2GX Multiple security fixes in justhtml

Summary justhtml 1.16.0 fixes multiple security issues in sanitization, serialization, and programmatic DOM handling. Most of these issues affected one of these advanced paths rather than ordinary parsed HTML with the default safe settings: - programmatic DOM input to sanitize or sanitizedom -...

5.3CVSS5.9AI score
SaveExploits0References2
Snyk
Snyk
added 2026/04/10 7:20 p.m.13 views

Cross-site Scripting (XSS)

Overview justhtml is an A pure Python HTML5 parser that just works. Affected versions of this package are vulnerable to Cross-site Scripting XSS in the handling of URL sanitization helpers, HTML serialization, Markdown passthrough, and custom sanitization-policy edge cases. An attacker can execut...

6.1CVSS5.7AI score
SaveExploits0References3
OSV
OSV
added 2026/04/08 12:06 a.m.12 views

GHSA-R758-8HXW-4845 justhtml: Mutation XSS with custom foreign-namespace sanitization policies

Summary A parser-differential / mutation XSS issue was found in justhtml when using a custom sanitization policy that preserves foreign namespaces such as SVG or MathML. Under these custom settings, specially crafted input could sanitize into HTML that looked safe at first, but became unsafe when...

2.1CVSS5.7AI score
SaveExploits0References4
Snyk
Snyk
added 2026/04/08 12:06 a.m.11 views

Cross-site Scripting (XSS)

Overview justhtml is an A pure Python HTML5 parser that just works. Affected versions of this package are vulnerable to Cross-site Scripting XSS via the custom SanitizationPolicy if configured with dropforeignnamespaces=False or allowlisted foreign elements such as MathML or SVG or raw-text...

4.7CVSS5.8AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/04/08 12:06 a.m.15 views

justhtml: Mutation XSS with custom foreign-namespace sanitization policies

Summary A parser-differential / mutation XSS issue was found in justhtml when using a custom sanitization policy that preserves foreign namespaces such as SVG or MathML. Under these custom settings, specially crafted input could sanitize into HTML that looked safe at first, but became unsafe when...

5.8AI score
SaveExploits0References4Affected Software1
OSV
OSV
added 2026/03/24 7:22 p.m.24 views

GHSA-5VP3-3CG6-2RQ3 JustHTML is vulnerable to XSS via code fence breakout in <pre> content

Summary tomarkdown is vulnerable when serializing attacker-controlled content. The handler emits a fixed three-backtick fenced code block, but writes decoded text content into that fence without choosing a delimiter longer than any backtick run inside the content. An attacker can place backticks...

7.1CVSS5.9AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2026/03/24 7:22 p.m.15 views

JustHTML is vulnerable to XSS via code fence breakout in <pre> content

Summary tomarkdown is vulnerable when serializing attacker-controlled content. The handler emits a fixed three-backtick fenced code block, but writes decoded text content into that fence without choosing a delimiter longer than any backtick run inside the content. An attacker can place backticks...

5.9AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/18 8:19 p.m.10 views

JustHTML has a Sanitizer Bypass (in Markdown)

Summary tomarkdown does not sufficiently escape text content that looks like HTML. As a result, untrusted input that is safe in tohtml can become raw HTML in Markdown output. This is not specific to tokenizer raw-text states like , , or , although those states can trigger the behavior. The root...

5.8AI score
SaveExploits0References2Affected Software1
Snyk
Snyk
added 2026/03/18 8:19 p.m.25 views

Cross-site Scripting (XSS)

Overview justhtml is an A pure Python HTML5 parser that just works. Affected versions of this package are vulnerable to Cross-site Scripting XSS in the tomarkdown function. An attacker can inject arbitrary HTML content by supplying specially crafted input that includes HTML-significant characters...

6.1CVSS5.7AI score
SaveExploits0References2
OSV
OSV
added 2026/03/18 8:19 p.m.14 views

GHSA-3RCM-VJRC-P45J JustHTML has a Sanitizer Bypass (in Markdown)

Summary tomarkdown does not sufficiently escape text content that looks like HTML. As a result, untrusted input that is safe in tohtml can become raw HTML in Markdown output. This is not specific to tokenizer raw-text states like , , or , although those states can trigger the behavior. The root...

5.3CVSS5.8AI score
SaveExploits0References2
OSV
OSV
added 2026/03/17 2:07 p.m.11 views

GHSA-V7CF-C9RM-WM3J Uncontrolled recursion DoS in JustHTML() via deeply nested HTML

Summary justhtml through 1.9.1 allows denial of service via deeply nested HTML. During parsing, JustHTML.init always reaches TreeBuilder.finish, which unconditionally calls populateselectedcontent. That function recursively traverses the DOM via findelements / findelement without a depth bound,...

7.1CVSS5.8AI score
SaveExploits0References3
Rows per page
Query Builder