Vulnerability Database
Blog
FAQ
Docs
PYSEC-2024-40
See a problem?
Import Source
https://github.com/pypa/advisory-database/blob/main/vulns/orjson/PYSEC-2024-40.yaml
JSON Data
https://api.test.osv.dev/v1/vulns/PYSEC-2024-40
Aliases
CVE-2024-27454
GHSA-pwr2-4v36-6qpr
Published
2024-02-26T16:28:00Z
Modified
2024-09-11T06:13:11.384055Z
Summary
[none]
Details
orjson.loads in orjson before 3.9.15 does not limit recursion for deeply nested JSON documents.
References
https://github.com/ijl/orjson/issues/458
https://github.com/ijl/orjson/commit/b0e4d2c06ce06c6e63981bf0276e4b7c74e5845e
https://github.com/ijl/orjson/blob/master/CHANGELOG.md#3915
https://monicz.dev/CVE-2024-27454
Affected packages
PyPI
/
orjson
Package
Name
orjson
View open source insights on deps.dev
Purl
pkg:pypi/orjson
Affected ranges
Type
GIT
Repo
https://github.com/ijl/orjson
Events
Introduced
0
Unknown introduced commit / All previous commits are affected
Fixed
b0e4d2c06ce06c6e63981bf0276e4b7c74e5845e
Type
ECOSYSTEM
Events
Introduced
0
Unknown introduced version / All previous versions are affected
Fixed
3.9.15
Affected versions
1.*
1.0.0
1.0.1
1.1.0
1.2.0
1.2.1
1.3.0
1.3.1
2.*
2.0.0
2.0.1
2.0.2
2.0.3
2.0.4
2.0.5
2.0.6
2.0.7
2.0.8
2.0.9
2.0.10
2.0.11
2.1.0
2.1.1
2.1.2
2.1.3
2.1.4
2.2.0
2.2.1
2.2.2
2.3.0
2.4.0
2.5.0
2.5.1
2.5.2
2.6.0
2.6.1
2.6.2
2.6.3
2.6.4
2.6.5
2.6.6
2.6.7
2.6.8
3.*
3.0.0
3.0.1
3.0.2
3.1.0
3.1.1
3.1.2
3.2.0
3.2.1
3.2.2
3.3.0
3.3.1
3.4.0
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.4.7
3.4.8
3.5.0
3.5.1
3.5.2
3.5.3
3.5.4
3.6.0
3.6.1
3.6.2
3.6.3
3.6.4
3.6.5
3.6.6
3.6.7
3.6.8
3.6.9
3.7.0
3.7.1
3.7.2
3.7.3
3.7.4
3.7.5
3.7.6
3.7.7
3.7.8
3.7.9
3.7.10
3.7.11
3.7.12
3.8.0
3.8.1
3.8.2
3.8.3
3.8.4
3.8.5
3.8.6
3.8.7
3.8.8
3.8.9
3.8.10
3.8.11
3.8.12
3.8.13
3.8.14
3.9.0
3.9.1
3.9.2
3.9.3
3.9.4
3.9.5
3.9.6
3.9.7
3.9.8
3.9.9
3.9.10
3.9.11
3.9.12
3.9.13
3.9.14
PYSEC-2024-40 - OSV