Skip to content
OpenAdvisories
High · 8.6 CVE-2024-25713 EUVD-2024-0754GHSA-q4m7-9pcm-fpxhGHSA-whx6-m9j4-w2m2

yyjson has a Double Free vulnerability

Published Feb 11, 2024 · Updated Nov 4, 2025 · Assigned by mitre

Description

yyjson through 0.8.0 has a double free, leading to remote code execution in some cases, because the pool_free function lacks loop checks. (pool_free is part of the pool series allocator, along with pool_malloc and pool_realloc.)

Affected packages

EcosystemPackageAffectedFixedRecord
SwiftURL github.com/ibireme/yyjson < 0.9.0 0.9.0 GHSA-whx6-m9j4-w2m2

References