Padloc: Prototype pollution vulnerability in SCIM API (CVE-2026-126570)
Padloc versions 4.0.0 through 4.3.0 are vulnerable to prototype pollution via crafted SCIM PATCH requests, allowing authenticated attackers to modify Object.prototype and disrupt server processes.
CVE search metadata
CVE search record: CVE-2026-126570. KEV: no. Product: Padloc (< 4.3.1). Brief: Padloc: Prototype pollution vulnerability in SCIM API (CVE-2026-126570). Brief link: https://feed.craftedsignal.io/briefs/2026-11-padloc-prototype-pollution-cve-2026-126570/
Triage facts
Revision 1- Applicability
- Padloc (< 4.3.1)
- Evidence
- Unknown
- Severity
- High
- Action
- Immediate escalation
- Sources
- 1 public source
- Freshness
- Revision 1Nov 11, 13:54 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A2Roughly even chance
Padloc versions 4.0.0 through 4.3.0 contain a prototype pollution vulnerability in the ScimServer._handleScimUsersPatch() function. An attacker possessing a valid SCIM token can exploit this by submitting crafted PATCH requests containing malicious paths, such as __proto__.x or constructor.prototype.x. These inputs are processed by the setPath() method, resulting in the pollution of the global Object.prototype. This modification affects the shared server process, potentially leading to service disruption for all organizations hosted on the affected instance.
Impact
Successful exploitation allows for the modification of the base JavaScript object prototype, which can alter the behavior of the entire Node.js process. This may result in widespread service disruption for all users or organizations sharing the vulnerable server instance.
Recommendation
- Update Padloc to version 4.3.1 or later immediately to address CVE-2026-126570.
- Restrict the issuance and management of SCIM tokens to trusted administrators and automate rotation to minimize the risk of unauthorized access.
- Audit SCIM PATCH request logs for suspicious path parameters matching patterns like
__proto__orconstructor.
Immediate actions
Upgrade Padloc to 4.3.1 or later
Threat Hunt
Inspect SCIM API logs for PATCH request bodies containing prototype manipulation indicators
Data: Web server logs containing SCIM PATCH request payloads
Mitigations
Upgrade to Padloc 4.3.1
CVE-2026-126570