id: PYSEC-2024-40 modified: 2024-02-26T18:22:26.039698Z published: 2024-02-26T16:28:00Z aliases: - CVE-2024-27454 - GHSA-pwr2-4v36-6qpr details: orjson.loads in orjson before 3.9.15 does not limit recursion for deeply nested JSON documents. affected: - package: ecosystem: PyPI name: orjson purl: pkg:pypi/orjson ranges: - type: GIT events: - introduced: "0" - fixed: b0e4d2c06ce06c6e63981bf0276e4b7c74e5845e repo: https://github.com/ijl/orjson - type: ECOSYSTEM events: - introduced: "0" - fixed: 3.9.15 versions: - 1.0.0 - 1.0.1 - 1.1.0 - 1.2.0 - 1.2.1 - 1.3.0 - 1.3.1 - 2.0.0 - 2.0.1 - 2.0.10 - 2.0.11 - 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.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.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.10 - 3.7.11 - 3.7.12 - 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.8.0 - 3.8.1 - 3.8.10 - 3.8.11 - 3.8.12 - 3.8.13 - 3.8.14 - 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.9.0 - 3.9.1 - 3.9.10 - 3.9.11 - 3.9.12 - 3.9.13 - 3.9.14 - 3.9.2 - 3.9.3 - 3.9.4 - 3.9.5 - 3.9.6 - 3.9.7 - 3.9.8 - 3.9.9 references: - type: REPORT url: https://github.com/ijl/orjson/issues/458 - type: FIX url: https://github.com/ijl/orjson/commit/b0e4d2c06ce06c6e63981bf0276e4b7c74e5845e - type: WEB url: https://github.com/ijl/orjson/blob/master/CHANGELOG.md#3915 - type: WEB url: https://monicz.dev/CVE-2024-27454 - type: ADVISORY url: https://github.com/advisories/GHSA-pwr2-4v36-6qpr