Staging Environment: Content and features may be unstable or change without notice.
Search for vulnerabilities
Vulnerability details: VCID-vn3n-jmc8-57h3
Vulnerability ID VCID-vn3n-jmc8-57h3
Aliases CVE-2025-48050
Summary In DOMPurify through 3.2.5 before 6bc6d60, scripts/server.js does not ensure that a pathname is located under the current working directory. NOTE: the Supplier disputes the significance of this report because the "Uncontrolled data used in path expression" occurs "in a development helper script which starts a local web server if needed and must be manually started."
Status Published
Exploitability 0.5
Weighted Severity 6.8
Risk 3.4
Affected and Fixed Packages Package Details
Weaknesses (1)
System Score Found at
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
epss 0.00392 https://api.first.org/data/v1/epss?cve=CVE-2025-48050
cvssv3.1 7.5 https://github.com/cure53/DOMPurify/commit/6bc6d60e49256f27a4022181b7d8a5b0721fd534
ssvc Track https://github.com/cure53/DOMPurify/commit/6bc6d60e49256f27a4022181b7d8a5b0721fd534
cvssv3.1 7.5 https://github.com/cure53/DOMPurify/pull/1101
ssvc Track https://github.com/cure53/DOMPurify/pull/1101
cvssv3.1 7.5 https://github.com/odaysec/advisory/blob/main/cure53/DOMPurify/writeup.md
ssvc Track https://github.com/odaysec/advisory/blob/main/cure53/DOMPurify/writeup.md
cvssv3.1 7.5 https://security.snyk.io/vuln/SNYK-JS-DOMPURIFY-10176060
ssvc Track https://security.snyk.io/vuln/SNYK-JS-DOMPURIFY-10176060
No exploits are available.
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N Found at https://github.com/cure53/DOMPurify/commit/6bc6d60e49256f27a4022181b7d8a5b0721fd534
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-15T19:14:45Z/ Found at https://github.com/cure53/DOMPurify/commit/6bc6d60e49256f27a4022181b7d8a5b0721fd534
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N Found at https://github.com/cure53/DOMPurify/pull/1101
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-15T19:14:45Z/ Found at https://github.com/cure53/DOMPurify/pull/1101
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N Found at https://github.com/odaysec/advisory/blob/main/cure53/DOMPurify/writeup.md
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-15T19:14:45Z/ Found at https://github.com/odaysec/advisory/blob/main/cure53/DOMPurify/writeup.md
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N Found at https://security.snyk.io/vuln/SNYK-JS-DOMPURIFY-10176060
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-15T19:14:45Z/ Found at https://security.snyk.io/vuln/SNYK-JS-DOMPURIFY-10176060
Exploit Prediction Scoring System (EPSS)
Percentile 0.60163
EPSS Score 0.00392
Published At April 2, 2026, 12:55 p.m.
Date Actor Action Source VulnerableCode Version
2026-04-02T21:46:46.505891+00:00 EPSS Importer Import https://epss.cyentia.com/epss_scores-current.csv.gz 38.1.0