CVE-2021-39175

HedgeDoc is a platform to write and share markdown. In versions prior to 1.9.0, an unauthenticated attacker can inject arbitrary JavaScript into the speaker-notes of the slide-mode feature by embedding an iframe hosting the malicious code into the slides or by embedding the HedgeDoc instance into another page. The problem is patched in version 1.9.0. There are no known workarounds aside from upgrading.
Configurations

Configuration 1 (hide)

cpe:2.3:a:hedgedoc:hedgedoc:*:*:*:*:*:*:*:*

History

21 Nov 2024, 06:18

Type Values Removed Values Added
CVSS v2 : 4.3
v3 : 6.1
v2 : 4.3
v3 : 8.1
References () https://github.com/hedgedoc/hedgedoc/pull/1369 - Patch, Third Party Advisory () https://github.com/hedgedoc/hedgedoc/pull/1369 - Patch, Third Party Advisory
References () https://github.com/hedgedoc/hedgedoc/pull/1375 - Patch, Third Party Advisory () https://github.com/hedgedoc/hedgedoc/pull/1375 - Patch, Third Party Advisory
References () https://github.com/hedgedoc/hedgedoc/pull/1513 - Patch, Third Party Advisory () https://github.com/hedgedoc/hedgedoc/pull/1513 - Patch, Third Party Advisory
References () https://github.com/hedgedoc/hedgedoc/security/advisories/GHSA-j748-779h-9697 - Patch, Third Party Advisory () https://github.com/hedgedoc/hedgedoc/security/advisories/GHSA-j748-779h-9697 - Patch, Third Party Advisory

Information

Published : 2021-08-30 21:15

Updated : 2024-11-21 06:18


NVD link : CVE-2021-39175

Mitre link : CVE-2021-39175

CVE.ORG link : CVE-2021-39175


JSON object : View

Products Affected

hedgedoc

  • hedgedoc
CWE
CWE-74

Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

CWE-346

Origin Validation Error

CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')