oss-sec mailing list archives
Re: 33 Vulnerabilities in cJSON
From: Simon McVittie <smcv () debian org>
Date: Fri, 31 Jul 2026 10:14:11 +0100
On Thu, 30 Jul 2026 at 12:26:25 -0700, Collin Funk wrote:
Alan Coopersmith <alan.coopersmith () oracle com> writes:https://cert.pl/en/posts/2026/07/CVE-2026-16554/ appears to cover an unrelated vulnerability also disclosed this week.Does anyone actually use platforms with 32-bit size_t? I guess maybe some programs compiled for 32-bit x86 but run on x86_64?
Yes, people still compile and use i386 libraries on x86_64 systems to run legacy i386 binaries. On open-source OSs, in practice this mostly means proprietary games that were never ported to x86_64, like Portal (but could also mean e.g. firmware updaters, printer drivers, installers).
I happen to know that cJSON is used in at least some libraries that are relevant to the gaming use-case (GLVND and Vulkan-Loader), although any security issues in cJSON are hopefully not relevant for those libraries because they only parse trusted JSON: if an attacker was able to edit the JSON manifests describing EGL and Vulkan drivers, they'd be able to load arbitrary code into applications anyway.
smcv
Current thread:
- 33 Vulnerabilities in cJSON Alan Coopersmith (Jul 30)
- Re: 33 Vulnerabilities in cJSON Collin Funk (Jul 30)
- Re: 33 Vulnerabilities in cJSON Simon McVittie (Jul 31)
- Re: 33 Vulnerabilities in cJSON Jeroen Roovers (Jul 31)
- Re: 33 Vulnerabilities in cJSON Peter Gutmann (Jul 31)
- Re: 33 Vulnerabilities in cJSON Collin Funk (Aug 01)
- Re: 33 Vulnerabilities in cJSON Collin Funk (Jul 30)
