Lucene search
K

4 matches found

Github Security Blog
Github Security Blog
added 2026/05/26 7:5 p.m.10 views

CryptPad has a Sanitizer Bypass in Diffmarked.js that Allows Arbitrary HTML Injection and Potential XSS

Summary CryptPad’s HTML sanitizer in Diffmarked.js can be bypassed due to incomplete filtering of restricted tags. Because the sanitizer only validates the src attribute of , and elements, and does not restrict other attributes, an attacker can inject arbitrary HTML through srcdoc. This completel...

6.1CVSS6AI score0.00031EPSS
Exploits0References4Affected Software1
ATTACKERKB
ATTACKERKB
added 2026/05/20 6:51 p.m.2 views

CVE-2026-26028

CryptPad is an end-to-end encrypted collaborative office suite. In versions prior to 2026.2.0, the HTML sanitizer in Diffmarked.js can be bypassed due to incomplete attribute filtering on restricted tags. The sanitizer validates only the src attribute of , , and elements, leaving all other...

6.1CVSS5.9AI score0.00031EPSS
Exploits0References3Affected Software1
Cvelist
Cvelist
added 2026/05/20 6:51 p.m.23 views

CVE-2026-26028 CryptPad: Sanitizer Bypass in Diffmarked.js Allows Arbitrary HTML Injection and Potential XSS

CryptPad is an end-to-end encrypted collaborative office suite. In versions prior to 2026.2.0, the HTML sanitizer in Diffmarked.js can be bypassed due to incomplete attribute filtering on restricted tags. The sanitizer validates only the src attribute of , , and elements, leaving all other...

6.1CVSS0.00031EPSS
Exploits0References2
CVE
CVE
added 2026/05/20 6:51 p.m.7 views

CVE-2026-26028

CryptPad suffers a sanitizer bypass in Diffmarked.js prior to 2026.2.0. The HTML sanitizer only enforces the src attribute on iframe, video, and audio tags while treating iframe as restricted rather than forbidden, allowing an attacker to inject arbitrary HTML via srcdoc and defeat bounce sandbox...

6.1CVSS5.9AI score0.00031EPSS
Exploits0References2
Rows per page
Query Builder