Impact
The vulnerability lies in scim-patch’s handling of SCIM PATCH operations, where navigating and assigning paths that begin with an inherited property such as toString can mutate a shared built‑in function object. This mutation occurs globally within the process, potentially altering application behavior when it later reads inherited‑method properties.
Affected Systems
Affected vendors include thomaspoignant’s scim-patch library. Any installation of scim-patch older than version 0.9.2 is vulnerable. The fix is released in v0.9.2.
Risk and Exploitability
The CVSS score of 4.3 indicates moderate severity. EPSS is not available and the vulnerability is not listed in KEV. Based on the description, it is inferred that an attacker who can supply untrusted SCIM PATCH requests to an application using the library could trigger the mutation; as a result, the risk applies to environments that expose SCIM PATCH to external actors. Though the impact is limited to global state change rather than direct code execution, it can enable subtle logic errors or denial of service.
OpenCVE Enrichment