Skip to content
Sign in
CVE-2026-672175.3MediumCWE-696

CVE-2026-67217: cJSON JSON Patch Non-Atomic Application Destroys Data Before Validation

DaveGamble · cJSON

Vendor fix available · Affected: DaveGamble cJSON · Exploitation: unlikely (under 1%)

Not in CyberSIXT coverage yet: no article names this CVE. This page shows the public record.

0.4%probability of exploitation in the next 30 days
38th percentile
050100

Higher than 38% of scored CVEs

5.3MediumCVSS 3.1
LowMedium

DescriptionCVE.org

cJSON through 1.7.19 applies RFC 6902 JSON Patch operations non-atomically in apply_patch() in cJSON_Utils.c. For a replace operation that is missing its value member, or a move operation whose destination path cannot be resolved, the existing target member is detached and deleted before the operation is fully validated, so the target document is mutated while cJSONUtils_ApplyPatches() or cJSONUtils_ApplyPatchesCaseSensitive() returns a failure status. An attacker who can supply the patch document can destroy addressable members of the target document even though the API reports that the patch failed, defeating the all-or-nothing behavior callers rely on to reject bad patches.

Affected products1

From the CVE record. A product or version that is not listed is unknown, not unaffected.

  • DaveGamble · cJSONup to and including 1.7.19

On the Atlas

Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.

Open the Atlas
Exploitation
Unlikely (under 1%). EPSS under 1%, or no score yet.
CISA KEV
Not listed
Public check
No public nuclei template
Published
July 2026

CoverageNo articles yet

No CyberSIXT article names CVE-2026-67217 yet, so there is no coverage timeline, action brief or change log for it. Everything on this page comes from the public CVE record, CISA KEV, EPSS and the nuclei template index. Search the archive or see the CVEs in the news.

References

Updated AboutDevelopersSign in