CVE-2026-61834 Details
Description
scim-patch is a library for applying SCIM patch operations. Prior to 0.9.2, navigate() reads inherited properties and assign() uses prototype-chain membership checks while resolving attacker-controlled SCIM PATCH paths. A path or one of the dotted value keys beginning with an inherited property such as toString can therefore traverse into a shared built-in function object and add attacker-controlled properties, causing process-global mutation that may affect application logic reading inherited-method properties. This issue is fixed in version 0.9.2.
A prototype pollution vulnerability has been identified in the scim-patch library, prior to version 0.9.2. The issue arises because the navigate() function reads inherited properties, and the assign() function improperly checks prototype-chain membership when resolving SCIM PATCH paths controlled by an attacker. This allows for traversal into shared built-in function objects, such as toString, where attacker-controlled properties can be added. The resulting process-global mutation may disrupt application logic that relies on inherited method properties.
Users are advised to update to scim-patch version 0.9.2 or later, and to ensure that SCIM PATCH operations do not traverse inherited properties. Instead, use own-property checks to verify the existence of keys and create missing containers only for safe own keys.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 23, 2026CISA-ADP
Assessed Sep 23, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/thomaspoignant/scim-patch/security/advisories/GHSA-2mhw-wcx5-v3xj | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/thomaspoignant/scim-patch/commit/c86474f7a9b16191d939f59ba94eca6c6e63044b | [email protected] | Source CodeVendor |
| https://github.com/thomaspoignant/scim-patch/pull/1127 | [email protected] | Issue TrackingVendor |
| https://github.com/thomaspoignant/scim-patch/releases/tag/v0.9.2 | [email protected] | Release NotesVendor |
| https://github.com/thomaspoignant/scim-patch/security/advisories/GHSA-2mhw-wcx5-v3xj | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-1321 | Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') | [email protected] |
| CWE-915 | Improperly Controlled Modification of Dynamically-Determined Object Attributes | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| scim-patch | 0.9.1 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 23, 2026 | CVE Modified | CISA-ADP |
| Sep 23, 2026 | New CVE Received | [email protected] |
Volerion