Vulnerability 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.
CVSS Score
MEDIUM
Related Weaknesses (CWE)
References
- https://github.com/thomaspoignant/scim-patch/commit/c86474f7a9b16191d939f59ba94e
- https://github.com/thomaspoignant/scim-patch/pull/1127
- https://github.com/thomaspoignant/scim-patch/releases/tag/v0.9.2
- https://github.com/thomaspoignant/scim-patch/security/advisories/GHSA-2mhw-wcx5-
- https://github.com/thomaspoignant/scim-patch/security/advisories/GHSA-2mhw-wcx5-
FAQ
What is CVE-2026-61834?
CVE-2026-61834 is a vulnerability with a CVSS score of 4.3 (MEDIUM). 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-controlle...
How severe is CVE-2026-61834?
CVE-2026-61834 has been rated MEDIUM with a CVSS base score of 4.3/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-61834?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.