CVE-2026-86512 Details
Description
A vulnerability was identified in java-json-tools json-patch up to 1.13. This affects the function CopyOperation.apply/MoveOperation.apply of the file src/main/java/com/github/fge/jsonpatch/CopyOperation.java of the component Copy Move Operations. The manipulation leads to improper access controls. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.
An authorization bypass vulnerability has been identified in java-json-tools json-patch versions through 1.13. The issue arises in the CopyOperation.apply and MoveOperation.apply functions, where user-controlled 'from' paths are accepted without proper access control validation. This flaw enables remote exploitation, allowing attackers to exfiltrate sensitive data from internal fields by copying it to user-visible locations.
To address this vulnerability, it is recommended to implement a path-access-control callback interface that allows applications to validate read and write permissions for the 'from' and 'path' fields in copy and move operations. Additionally, the library should document the need for access control validation and provide options to restrict 'from' paths to specific sections of the document.
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 8, 2026CISA-ADP
Assessed Sep 9, 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/java-json-tools/json-patch/ | [email protected] | Source CodeVendor |
| https://github.com/java-json-tools/json-patch/issues/170 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://vuldb.com/cve/CVE-2026-86512 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/submit/908391 | [email protected] | Issue TrackingPermission Required |
| https://vuldb.com/vuln/399666 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/vuln/399666/cti | [email protected] | Content Wall |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-266 | Incorrect Privilege Assignment | [email protected] |
| CWE-284 | Improper Access Control | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| java-json-tools json-patch | <= 1.13 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 9, 2026 | CVE Modified | CISA-ADP |
| Sep 8, 2026 | New CVE Received | [email protected] |
Volerion