CVE-2023-33460
published 2023-06-06CVE-2023-33460: There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
PriorityP424medium6.5CVSS 3.1
AVNACLPRNUIRSUCNINAH
EPSS
1.13%
62.7th percentile
There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
Affected
21 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | debian_linux | — | — |
| debian | epics-base | < r-cran-jsonlite 1.8.8+dfsg-1 (forky) | r-cran-jsonlite 1.8.8+dfsg-1 (forky) |
| debian | r-cran-jsonlite | < r-cran-jsonlite 1.8.8+dfsg-1 (forky) | r-cran-jsonlite 1.8.8+dfsg-1 (forky) |
| debian | ruby-yajl | < r-cran-jsonlite 1.8.8+dfsg-1 (forky) | r-cran-jsonlite 1.8.8+dfsg-1 (forky) |
| debian | yajl | < r-cran-jsonlite 1.8.8+dfsg-1 (forky) | r-cran-jsonlite 1.8.8+dfsg-1 (forky) |
| fedoraproject | fedora | — | — |
| fedoraproject | fedora | — | — |
| msrc | azl3_yajl_2.1.0-19_on_azure_linux_3.0 | — | — |
| msrc | azure_linux_3.0_arm | — | — |
| msrc | azure_linux_3.0_x64 | — | — |
| msrc | cbl2_yajl_2.1.0-19_on_cbl_mariner_2.0 | — | — |
| msrc | cbl_mariner_1.0_arm | — | — |
| msrc | cbl_mariner_1.0_x64 | — | — |
| msrc | cbl_mariner_2.0_arm | — | — |
| msrc | cbl_mariner_2.0_x64 | — | — |
| msrc | cm1_yajl_2.1.0-18_on_cbl_mariner_1.0 | — | — |
| yajl_project | yajl | — | — |
| yajl_project | yajl | >= 0 < 2.1.0-3+deb11u2 | 2.1.0-3+deb11u2 |
| yajl_project | yajl | >= 0 < 2.1.0-3+deb12u2 | 2.1.0-3+deb12u2 |
| yajl_project | yajl | >= 0 < 2.1.0-5 | 2.1.0-5 |
| yajl_project | yajl | >= 0 < 2.1.0-5 | 2.1.0-5 |
CVSS provenance
nvdv3.16.5MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
osv7.5HIGH
vendor_ubuntu7.5HIGH
vendor_debian6.5LOW
vendor_msrc6.5MEDIUM
vendor_redhat6.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
YAJL vulnerabilities
vendor_ubuntu·2023-12-14·CVSS 7.5
CVE-2023-33460 [HIGH] YAJL vulnerabilities
Title: YAJL vulnerabilities
Summary: Several security issues were fixed in YAJL.
USN-6233-1 fixed vulnerabilities in YAJL. This update provides the
corresponding updates for Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, and Ubuntu
23.04.
Original advisory details:
It was discovered that YAJL was not properly performing bounds checks when
decoding a string with escape sequences. If a user or automated system
using YAJL were tricked into processing specially crafted input, an
attacker could possibly use this issue to cause a denial of service
(application abort). (CVE-2017-16516)
It was discovered that YAJL was not properly handling memory allocation
when dealing with large inputs, which could lead to heap memory
corruption. If a user or automated system using YAJL were tricked into
running a spe
Ubuntu
YAJL vulnerabilities
vendor_ubuntu·2023-07-18·CVSS 7.5
CVE-2023-33460 [HIGH] YAJL vulnerabilities
Title: YAJL vulnerabilities
Summary: Several security issues were fixed in YAJL.
It was discovered that YAJL was not properly performing bounds checks when
decoding a string with escape sequences. If a user or automated system
using YAJL were tricked into processing specially crafted input, an
attacker could possibly use this issue to cause a denial of service
(application abort). (CVE-2017-16516)
It was discovered that YAJL was not properly handling memory allocation
when dealing with large inputs, which could lead to heap memory
corruption. If a user or automated system using YAJL were tricked into
running a specially crafted large input, an attacker could possibly use
this issue to cause a denial of service. (CVE-2022-24795)
It was discovered that memory leaks existed in one of the
Microsoft
There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
vendor_msrc·2023-06-13·CVSS 6.5
CVE-2023-33460 [MEDIUM] CWE-401 There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One of the main benefits to our customers who choose to use the Azure Linux distro is the commitment to keep it up to date with the most recent and most secure versions of the open source libraries with which the distro is composed. Microsoft is committed to transparency in this work which is why we began publishing CSAF/VEX in October 2025. See this blog post for more information. If impact to additional products is identified, we will update the CVE to reflect this.
Mariner: Mariner
mitre: mitre
Customer Actio
Red Hat
yajl: Memory leak in yajl_tree_parse function
vendor_redhat·2023-06-06·CVSS 6.5
CVE-2023-33460 [MEDIUM] CWE-401 yajl: Memory leak in yajl_tree_parse function
yajl: Memory leak in yajl_tree_parse function
There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
A flaw was found in the yajl library, which exists due to a memory leak within the yajl_tree_parse() function. This flaw allows a remote attacker to parse malicious JSON input to cause out-of-memory in the server, causing a crash, resulting in a denial of service attack.
Package: yajl (Red Hat Enterprise Linux 6) - Not affected
Package: yajl (Red Hat Enterprise Linux 7) - Out of support scope
Package: libreoffice:flatpak/yajl (Red Hat Enterprise Linux 8) - Will not fix
Debian
CVE-2023-33460: epics-base - There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which ...
vendor_debian·2023·CVSS 6.5
CVE-2023-33460 [MEDIUM] CVE-2023-33460: epics-base - There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which ...
There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
Scope: local
bookworm: resolved
forky: resolved
sid: resolved
trixie: resolved
OSV
yajl vulnerabilities
osv·2023-12-14·CVSS 7.5
[HIGH] yajl vulnerabilities
yajl vulnerabilities
USN-6233-1 fixed vulnerabilities in YAJL. This update provides the
corresponding updates for Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, and Ubuntu
23.04.
Original advisory details:
It was discovered that YAJL was not properly performing bounds checks when
decoding a string with escape sequences. If a user or automated system
using YAJL were tricked into processing specially crafted input, an
attacker could possibly use this issue to cause a denial of service
(application abort). (CVE-2017-16516)
It was discovered that YAJL was not properly handling memory allocation
when dealing with large inputs, which could lead to heap memory
corruption. If a user or automated system using YAJL were tricked into
running a specially crafted large input, an attacker could possibly use
th
OSV
yajl vulnerabilities
osv·2023-07-18·CVSS 7.5
CVE-2017-16516 [HIGH] yajl vulnerabilities
yajl vulnerabilities
It was discovered that YAJL was not properly performing bounds checks when
decoding a string with escape sequences. If a user or automated system
using YAJL were tricked into processing specially crafted input, an
attacker could possibly use this issue to cause a denial of service
(application abort). (CVE-2017-16516)
It was discovered that YAJL was not properly handling memory allocation
when dealing with large inputs, which could lead to heap memory
corruption. If a user or automated system using YAJL were tricked into
running a specially crafted large input, an attacker could possibly use
this issue to cause a denial of service. (CVE-2022-24795)
It was discovered that memory leaks existed in one of the YAJL parsing
functions. An attacker could possibly use this i
GHSA
GHSA-cqgm-m7h3-xgwm: There's a memory leak in yajl 2
ghsa_unreviewed·2023-06-06
CVE-2023-33460 [MEDIUM] CWE-401 GHSA-cqgm-m7h3-xgwm: There's a memory leak in yajl 2
There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
OSV
CVE-2023-33460: There's a memory leak in yajl 2
osv·2023-06-06·CVSS 6.5
CVE-2023-33460 [MEDIUM] CVE-2023-33460: There's a memory leak in yajl 2
There's a memory leak in yajl 2.1.0 with use of yajl_tree_parse function. which will cause out-of-memory in server and cause crash.
No detection rules found.
No public exploits indexed.
https://github.com/lloyd/yajl/issues/250https://lists.debian.org/debian-lts-announce/2023/07/msg00000.htmlhttps://lists.debian.org/debian-lts-announce/2023/07/msg00013.htmlhttps://lists.debian.org/debian-lts-announce/2023/08/msg00003.htmlhttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IBUUHG27RM4ROEYKMVRROR27AX6R63MB/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KLE3C4CECEJ4EUYI56KXI6OWACWXX7WN/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YO32YDJ74DADC7CMJNLSLBVWN5EXGF5J/https://github.com/lloyd/yajl/issues/250https://lists.debian.org/debian-lts-announce/2023/07/msg00000.htmlhttps://lists.debian.org/debian-lts-announce/2023/07/msg00013.htmlhttps://lists.debian.org/debian-lts-announce/2023/08/msg00003.htmlhttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/IBUUHG27RM4ROEYKMVRROR27AX6R63MB/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KLE3C4CECEJ4EUYI56KXI6OWACWXX7WN/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/YO32YDJ74DADC7CMJNLSLBVWN5EXGF5J/
2023-06-06
Published