CVE-2022-37454

Summary

CVECVE-2022-37454
StatePUBLISHED
Assignermitre
Source PriorityCVE Program / NVD first with legacy fallback
Published2022-10-21 06:15:09 UTC
Updated2026-10-14 18:17:03 UTC
DescriptionThe Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface.

Risk And Classification

Primary CVSS: v3.1 9.8 CRITICAL from [email protected]

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Problem Types: CWE-190 | n/a | CWE-190 CWE-190 Integer Overflow or Wraparound


VersionSourceTypeScoreSeverityVector
3.1[email protected]Primary9.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
3.1ADPDECLARED9.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
3.1134c704f-9b21-4f2e-91b3-4a467353bcc0Secondary9.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CVSS v3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

NVD Known Affected Configurations (CPE 2.3)

TypeVendorProductVersionUpdateEditionLanguage
Operating System Debian Debian Linux 10.0 All All All
Operating System Debian Debian Linux 11.0 All All All
Application Extended Keccak Code Package Project Extended Keccak Code Package - All All All
Operating System Fedoraproject Fedora 35 All All All
Operating System Fedoraproject Fedora 36 All All All
Application Php Php All All All All

Vendor Declared Affected Products

SourceVendorProductVersionPlatforms
CNA Na N/a unknown n/a Not specified
ADP Siemens RUGGEDCOM APE1808 affected * custom Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP affected V3.1.0 V3.1.5 custom Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP affected V3.1.0 V3.1.5 custom Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP affected V3.1.0 V3.1.5 custom Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP affected V3.1.0 V3.1.5 custom Not specified
ADP Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP affected V3.1.0 V3.1.5 custom Not specified

References

ReferenceSourceLinkTags
cert-portal.siemens.com/productcert/html/ssa-398330.html 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e cert-portal.siemens.com
Buffer overflow in sponge queue functions · Advisory · XKCP/XKCP · GitHub af854a3a-2127-422b-91ae-364da2661108 github.com Patch, Third Party Advisory
[SECURITY] Fedora 36 Update: php-8.1.12-1.fc36 - package-announce - Fedora Mailing-Lists af854a3a-2127-422b-91ae-364da2661108 lists.fedoraproject.org Mailing List, Third Party Advisory
A Vulnerability in Implementations of SHA-3, SHAKE, EdDSA, and Other NIST-Approved Algorithm af854a3a-2127-422b-91ae-364da2661108 eprint.iacr.org
[SECURITY] [DLA 3175-1] python3.7 security update af854a3a-2127-422b-91ae-364da2661108 lists.debian.org Mailing List, Third Party Advisory
SHA-3 Buffer Overflow | Hacker News af854a3a-2127-422b-91ae-364da2661108 news.ycombinator.com Issue Tracking, Third Party Advisory
security.netapp.com/advisory/ntap-20230203-0001 af854a3a-2127-422b-91ae-364da2661108 security.netapp.com
Debian -- Security Information -- DSA-5267-1 pysha3 af854a3a-2127-422b-91ae-364da2661108 www.debian.org Third Party Advisory
[SECURITY] [DLA 3174-1] pysha3 security update af854a3a-2127-422b-91ae-364da2661108 lists.debian.org Mailing List, Third Party Advisory
Debian -- Security Information -- DSA-5269-1 pypy3 af854a3a-2127-422b-91ae-364da2661108 www.debian.org Third Party Advisory
[SECURITY] Fedora 35 Update: php-8.0.25-1.fc35 - package-announce - Fedora Mailing-Lists af854a3a-2127-422b-91ae-364da2661108 lists.fedoraproject.org Mailing List, Third Party Advisory
cert-portal.siemens.com/productcert/html/ssa-806742.html 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e cert-portal.siemens.com
cert-portal.siemens.com/productcert/html/ssa-455250.html 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e cert-portal.siemens.com
SHA-3 Buffer Overflow – Nicky Mouha af854a3a-2127-422b-91ae-364da2661108 mouha.be Exploit, Third Party Advisory
Python, PyPy3: Multiple Vulnerabilities (GLSA 202305-02) — Gentoo security af854a3a-2127-422b-91ae-364da2661108 security.gentoo.org
A Vulnerability in Implementations of SHA-3, Shake, EdDSA | Hacker News af854a3a-2127-422b-91ae-364da2661108 news.ycombinator.com
Hash Functions | CSRC af854a3a-2127-422b-91ae-364da2661108 csrc.nist.gov Third Party Advisory, US Government Resource
[SECURITY] Fedora 36 Update: php-8.1.12-1.fc36 - package-announce - Fedora Mailing-Lists MITRE lists.fedoraproject.org
[SECURITY] Fedora 35 Update: php-8.0.25-1.fc35 - package-announce - Fedora Mailing-Lists MITRE lists.fedoraproject.org
CVE Program record CVE.ORG www.cve.org canonical
NVD vulnerability detail NVD nvd.nist.gov canonical, analysis

Legacy QID Mappings

  • 150663 PHP Buffer Overflow Vulnerability (CVE-2022-37454)
  • 160478 Oracle Enterprise Linux Security Update for php:8.0 (ELSA-2023-0848)
  • 160486 Oracle Enterprise Linux Security Update for Hypertext Preprocessor (PHP) (ELSA-2023-0965)
  • 160592 Oracle Enterprise Linux Security Update for 8.1 (ELSA-2023-2417)
  • 160672 Oracle Enterprise Linux Security Update for php:7.4 (ELSA-2023-2903)
  • 181181 Debian Security Update for pysha3 (DSA 5267-1)
  • 181182 Debian Security Update for pysha3 (DLA 3174-1)
  • 181183 Debian Security Update for python3.7 (DLA 3175-1)
  • 181185 Debian Security Update for pypy3 (DSA 5269-1)
  • 181210 Debian Security Update for php7.4 (DSA 5277-1)
  • 181332 Debian Security Update for php7.3 (DLA 3243-1)
  • 183958 Debian Security Update for pypy3 (CVE-2022-37454)
  • 199021 Ubuntu Security Notification for Hypertext Preprocessor (PHP) Vulnerabilities (USN-5717-1)
  • 199068 Ubuntu Security Notification for Python Vulnerabilities (USN-5767-1)
  • 199219 Ubuntu Security Notification for Python Vulnerability (USN-5767-3)
  • 199497 Ubuntu Security Notification for Python Vulnerabilities (USN-5888-1)
  • 199505 Ubuntu Security Notification for Python Vulnerability (USN-5931-1)
  • 199536 Ubuntu Security Notification for Python Vulnerability (USN-5930-1)
  • 199962 Ubuntu Security Notification for pysha3 Vulnerability (USN-6525-1)
  • 199968 Ubuntu Security Notification for PyPy Vulnerability (USN-6524-1)
  • 20342 Oracle Database 21c Critical Patch Update - April 2023
  • 241205 Red Hat Update for php:8.0 (RHSA-2023:0848)
  • 241219 Red Hat Update for Hypertext Preprocessor (PHP) (RHSA-2023:0965)
  • 241447 Red Hat Update for php:8.1 (RHSA-2023:2417)
  • 241540 Red Hat Update for php:7.4 (RHSA-2023:2903)
  • 283268 Fedora Security Update for Hypertext Preprocessor (PHP) (FEDORA-2022-f2a5082860)
  • 283279 Fedora Security Update for Hypertext Preprocessor (PHP) (FEDORA-2022-1ecc10276e)
  • 283330 Fedora Security Update for python3.6 (FEDORA-2022-004b185fa4)
  • 283331 Fedora Security Update for python3.6 (FEDORA-2022-104076b1d8)
  • 283336 Fedora Security Update for python3.8 (FEDORA-2022-7798bf3aa3)
  • 283343 Fedora Security Update for python3.7 (FEDORA-2022-385d2ea041)
  • 283344 Fedora Security Update for python3.8 (FEDORA-2022-5fd3e7f635)
  • 283345 Fedora Security Update for python3.7 (FEDORA-2022-760d1eac9b)
  • 283418 Fedora Security Update for python3.7 (FEDORA-2022-4f547d1cc6)
  • 283419 Fedora Security Update for python3.8 (FEDORA-2022-cb47d98a05)
  • 283426 Fedora Security Update for python3.6 (FEDORA-2022-cae8089f93)
  • 283450 Fedora Security Update for Hypertext Preprocessor (PHP) (FEDORA-2022-f204e1d0ed)
  • 283597 Fedora Security Update for pypy3.8 (FEDORA-2023-78b4ce2f23)
  • 283600 Fedora Security Update for pypy3.9 (FEDORA-2023-af5206f71d)
  • 283601 Fedora Security Update for pypy3.8 (FEDORA-2023-943556a733)
  • 283604 Fedora Security Update for pypy3.9 (FEDORA-2023-097dd40685)
  • 283797 Fedora Security Update for pypy3.7 (FEDORA-2023-930077c742)
  • 284294 Fedora Security Update for python3.7 (FEDORA-2022-792bd23738)
  • 284295 Fedora Security Update for python3.8 (FEDORA-2022-eda83be115)
  • 284296 Fedora Security Update for python3.6 (FEDORA-2022-17bc21cf38)
  • 296098 Oracle Solaris 11.4 Support Repository Update (SRU) 52.132.2 Missing (CPUOCT2022)
  • 354125 Amazon Linux Security Advisory for python3 : ALAS2-2022-1897
  • 354247 Amazon Linux Security Advisory for python38 : ALAS-2022-1651
  • 354258 Amazon Linux Security Advisory for python36 : ALAS-2022-1652
  • 354414 Amazon Linux Security Advisory for php8.1 : ALAS2022-2022-243
  • 354548 Amazon Linux Security Advisory for php8.1 : ALAS-2022-243
  • 355222 Amazon Linux Security Advisory for php8.1 : ALAS2023-2023-081
  • 356067 Amazon Linux Security Advisory for Hypertext Preprocessor (PHP) : ALASPHP8.1-2023-001
  • 356071 Amazon Linux Security Advisory for Hypertext Preprocessor (PHP) : ALASPHP8.0-2023-004
  • 356079 Amazon Linux Security Advisory for Hypertext Preprocessor (PHP) : ALASPHP8.1-2023-001
  • 356091 Amazon Linux Security Advisory for Hypertext Preprocessor (PHP) : ALAS2PHP8.0-2023-004
  • 356253 Amazon Linux Security Advisory for python38 : ALASPYTHON3.8-2023-004
  • 356490 Amazon Linux Security Advisory for python38 : ALAS2PYTHON3.8-2023-004
  • 378747 Alibaba Cloud Linux Security Update for php:7.4 (ALINUX3-SA-2023:0088)
  • 38880 Hypertext Preprocessor (PHP) Multiple Security Vulnerabilities (81738, 81739)
  • 502574 Alpine Linux Security Update for php8
  • 502576 Alpine Linux Security Update for php8
  • 502577 Alpine Linux Security Update for php81
  • 502593 Alpine Linux Security Update for php7
  • 502608 Alpine Linux Security Update for python3
  • 503213 Alpine Linux Security Update for php82
  • 503679 Alpine Linux Security Update for php7
  • 504338 Alpine Linux Security Update for python3
  • 505229 Alpine Linux Security Update for php81
  • 506153 Alpine Linux Security Update for php82
  • 672594 EulerOS Security Update for python3 (EulerOS-SA-2023-1334)
  • 672601 EulerOS Security Update for Hypertext Preprocessor (PHP) (EulerOS-SA-2023-1332)
  • 672618 EulerOS Security Update for python3 (EulerOS-SA-2023-1368)
  • 672659 EulerOS Security Update for python3 (EulerOS-SA-2023-1396)
  • 672704 EulerOS Security Update for python3 (EulerOS-SA-2023-1455)
  • 672783 EulerOS Security Update for python3 (EulerOS-SA-2023-1480)
  • 710684 Gentoo Linux Hypertext Preprocessor (PHP) Multiple Vulnerabilities (GLSA 202211-03)
  • 710714 Gentoo Linux Python, PyPy3 Multiple Vulnerabilities (GLSA 202305-02)
  • 752779 SUSE Enterprise Linux Security Update for python3 (SUSE-SU-2022:3924-1)
  • 752863 SUSE Enterprise Linux Security Update for php7 (SUSE-SU-2022:3997-1)
  • 752878 SUSE Enterprise Linux Security Update for php7 (SUSE-SU-2022:4067-1)
  • 752898 SUSE Enterprise Linux Security Update for php7 (SUSE-SU-2022:4069-1)
  • 752901 SUSE Enterprise Linux Security Update for php74 (SUSE-SU-2022:4068-1)
  • 752927 SUSE Enterprise Linux Security Update for php8 (SUSE-SU-2022:4005-1)
  • 752940 SUSE Enterprise Linux Security Update for python3 (SUSE-SU-2022:4274-1)
  • 752957 SUSE Enterprise Linux Security Update for python3 (SUSE-SU-2022:4281-1)
  • 753766 SUSE Enterprise Linux Security Update for python39 (SUSE-SU-2023:0707-1)
  • 904576 Common Base Linux Mariner (CBL-Mariner) Security Update for python3 (11507)
  • 904579 Common Base Linux Mariner (CBL-Mariner) Security Update for python3 (11503)
  • 904585 Common Base Linux Mariner (CBL-Mariner) Security Update for Hypertext Preprocessor (PHP) (11501)
  • 904634 Common Base Linux Mariner (CBL-Mariner) Security Update for Hypertext Preprocessor (PHP) (11501-1)
  • 904721 Common Base Linux Mariner (CBL-Mariner) Security Update for python3 (11503-1)
  • 904739 Common Base Linux Mariner (CBL-Mariner) Security Update for python3 (11507-1)
  • 940930 AlmaLinux Security Update for php:8.0 (ALSA-2023:0848)
  • 940947 AlmaLinux Security Update for Hypertext Preprocessor (PHP) (ALSA-2023:0965)
  • 941025 AlmaLinux Security Update for php:8.1 (ALSA-2023:2417)
  • 941091 AlmaLinux Security Update for php:7.4 (ALSA-2023:2903)
  • 960657 Rocky Linux Security Update for php:8.0 (RLSA-2023:0848)
  • 960904 Rocky Linux Security Update for Hypertext Preprocessor (PHP) (RLSA-2023:0965)

© CVE.report 2026

Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.

CVE, CWE, and OVAL are registred trademarks of The MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. This site includes MITRE data granted under the following license.

Free CVE JSON API cve.report/api

CVE.report and Source URL Uptime Status status.cve.report