DaveGamble cJSON cJSON_Utils.c cJSONUtils_MergePatch use after free
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- Low · Low · Low
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and Red Hat.
Summary
A vulnerability was found in DaveGamble cJSON up to 1.7.19. The affected element is the function cJSONUtils_MergePatch of the file cJSON_Utils.c. The manipulation results in use after free. The attack may be launched remotely. The exploit has been made public and could be used. The pull request to fix this issue awaits acceptance.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| DaveGamble | cJSON | 1.7.0; 1.7.1; 1.7.2; 1.7.3; 1.7.4; 1.7.5; 1.7.6; 1.7.7; 1.7.8; 1.7.9; 1.7.10; 1.7.11; 1.7.12; 1.7.13; 1.7.14; 1.7.15; 1.7.16; 1.7.17; 1.7.18; 1.7.19 | — | No fix listed | CNA |
- cJSON VendorDaveGamble Affected 1.7.0; 1.7.1; 1.7.2; 1.7.3; 1.7.4; 1.7.5; 1.7.6; 1.7.7; 1.7.8; 1.7.9; 1.7.10; 1.7.11; 1.7.12; 1.7.13; 1.7.14; 1.7.15; 1.7.16; 1.7.17; 1.7.18; 1.7.19 Fixed in — No fix listed CNA
CPE names CNA · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:davegamble:cjson:*:*:*:*:*:*:*:* | — | — | DaveGamble |
- cpe:2.3:a:davegamble:cjson:*:*:*:*:*:*:*:* Versions — — ·DaveGamble
Remediation
No fixed version listed by the sources yet.
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Satellite 6 | Affected | No fix yet |
Not affected: 1 product
- Red Hat Hardened Images
Timeline
- 2026-10-02 Threatist record created from CVE-2026-87933
- 2026-10-03 Alias added: GHSA-7jcg-95pj-h5fp
References
More DaveGamble vulnerabilities
- TI-2025-35424 cJSON 1.5.0 through 1.7.18 allows out-of-bounds access via the… CVSS 3.1CRITICAL 9.8
- TI-2023-27613 cJSON v1.7.16 was discovered to contain a segmentation violation via the function cJSON_SetValuestring at cJSON.c. CVSS 3.1HIGH 7.5
- TI-2026-47533 cJSON JSON Patch Non-Atomic Application Destroys Data Before Validation CVSS 4.0MEDIUM 6.9
- TI-2026-47532 cJSON cJSON_Compare Exponential Complexity Denial of Service CVSS 4.0HIGH 8.2
- TI-2019-08871 cJSON before 1.7.11 allows out-of-bounds access, related to multiline comments. CVSS 3.1CRITICAL 9.8
- TI-2019-08870 cJSON before 1.7.11 allows out-of-bounds access, related to \x00 in a string literal. CVSS 3.1CRITICAL 9.8
Sources
- CVE-2026-87933 · CVE Program
- CVE-2026-87933 · NVD
- FIRST EPSS
- GHSA-7jcg-95pj-h5fp · GitHub Advisory Database · CC BY 4.0
- CVE-2026-87933 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences