CVE-2026-48170

CriticalCVSS 9.1/10Last modified Oct 23, 2026

Description

`scim-patch`, a library to perform SCIM patch, prior to version 0.9.1 performs prototype pollution when applying a SCIM PATCH operation whose `value` object contains a key like `"__proto__.someProp"`. After one such patch, `Object.prototype.someProp` is set process-wide, affecting every plain object in the Node process. Any service that calls `scimPatch()` on attacker-controlled JSON (i.e. any SCIM endpoint accepting `PATCH` from an external IdP) is exploitable on a stock Node runtime. Version 0.9.1 contains a patch. A workaround is available. Calling `Object.freeze(Object.prototype)` (and the same on `Array.prototype`, `Function.prototype`) at process startup neutralizes this class of bug — assignment to a frozen prototype becomes a silent no-op in sloppy mode or a `TypeError` in strict mode. Node's `--frozen-intrinsics` flag does this for built-ins automatically.

Metrics

CVSS 3.1 9.1/10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Aug 7, 2026
Last modified
Oct 23, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-481729.8LiteSpeed User-End cPanel Plugin before 2.4.5 allows privilege escalation (possibly to root), as exploited in the wild in May 2026. DetectioCVE-2026-481739.8In the NAS message handler, improper validation of the length field in NAS message causes memory corruptionCVE-2026-481749.8In the NR RRC component, improper handling of messages before authentication triggers a data abort, which leads to a denial‑of‑service condiCVE-2026-481755.5Processing a malformed RRC message leads to an out-of-bounds read, resulting in a denial-of-service condition.CVE-2026-481767.5A memory corruption vulnerability caused by improper validation of messagesCVE-2026-481788.8Out of bound access in PPC due to race condition in global variable accessCVE-2026-481797.5In the Exynos modem's IMS stack, improper handling of SDP payload leads to a Denial of ServiceCVE-2026-48188.1In Search Guard FLX versions from 3.0.0 up to 4.0.1, there exists an issue which allows users without the necessary privileges to execute soCVE-2026-481839.1Improper permission handling during buffer operations allows untrusted applications to create memory mappings with inappropriate permissionsCVE-2026-481869.1Improper handling of messages before AS security activation can cause unexpected behaviorCVE-2026-481875.7An uncontrolled allocation of resources without limits or throttling in the e-mail handling in OTRS allows excessive allocation which may leCVE-2026-481889.1An improper Input Validation vulnerability in OTRS or ((OTRS)) Community Edition database layer module allows an unauthenticated SQL injecti
CVE-2026-48170: Critical severity, CVSS 9.1 | Vulnix