CVE-2026-126570: Padloc 4.0.0 before 4.3.1 Prototype Pollution via SCIM PATCH setPath()

Published Nov 11, 2026
·
Updated

Padloc 4.0.0 before 4.3.1 contains a prototype pollution vulnerability that allows SCIM token holders to modify Object.prototype by sending crafted SCIM PATCH paths to ScimServer.handleScimUsersPatch(). Attackers can supply paths like proto.x or constructor.prototype.x passed to setPath() to pollute the shared server process, disrupting requests for all other organizations.

Affected Software

1 affected component
Padloc Padloc>=4.0.0<4.3.1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Padloc to a version that resolves this vulnerability.

    Fixed in 4.3.1

Event History

Nov 11, 2026
CVE Published
via MITRE·02:36 AM
Data Sourced
via MITRE·02:36 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An attacker needs a SCIM token and must be able to send crafted SCIM PATCH requests to the affected SCIM user PATCH handler. The issue affects Padloc versions from 4.0.0 up to, but not including, 4.3.1.

2

What is the practical impact in a shared deployment?

Successful exploitation pollutes Object.prototype in the shared server process. This can disrupt requests for other organizations handled by that process, so the impact is not limited to the organization associated with the compromised SCIM token.

3

What request content indicates an exploitation attempt?

Look for SCIM PATCH paths containing prototype-related segments such as __proto__.x or constructor.prototype.x. These paths are passed to setPath() and can modify Object.prototype in affected versions.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203