Lucene search

K
cvelistGitHub_MCVELIST:CVE-2024-32472
HistoryApr 17, 2024 - 9:23 p.m.

CVE-2024-32472 excalidraw vulnerable to a Stored XSS in excalidraw's web embed component

2024-04-1721:23:57
CWE-80
CWE-79
GitHub_M
www.cve.org
excalidraw
web embed
xss
vulnerability
javascript
whiteboard
sandbox
fix
open source

6.1 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

6.3 Medium

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

15.7%

excalidraw is an open source virtual hand-drawn style whiteboard. A stored XSS vulnerability in Excalidraw’s web embeddable component. This allows arbitrary JavaScript to be run in the context of the domain where the editor is hosted. There were two vectors. One rendering untrusted string as iframe’s srcdoc without properly sanitizing against HTML injection. Second by improperly sanitizing against attribute HTML injection. This in conjunction with allowing allow-same-origin sandbox flag (necessary for several embeds) resulted in the XSS. This vulnerability is fixed in 0.17.6 and 0.16.4.

CNA Affected

[
  {
    "vendor": "excalidraw",
    "product": "excalidraw",
    "versions": [
      {
        "version": ">=0.16.0, <0.16.4",
        "status": "affected"
      },
      {
        "version": ">= 0.17.0, <0.17.6",
        "status": "affected"
      }
    ]
  }
]

6.1 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

CHANGED

Confidentiality Impact

LOW

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

6.3 Medium

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

15.7%

Related for CVELIST:CVE-2024-32472