Appsecure logo

CVE-2022-31629: Medium Vulnerability in PHP

CVE-2022-31629 is a medium-severity vulnerability affecting PHP versions before 7.4.31, 8.0.24, and 8.1.11. It allows attackers to set insecure cookies, posing a risk to web application integrity. Immediate action is required to mitigate this risk.

MEDIUMPublic ExploitCVSS 6.5 · Published September 28, 2022

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

CVE-2022-31629 is a medium-severity vulnerability found in PHP versions prior to 7.4.31, 8.0.24, and 8.1.11. This vulnerability allows network and same-site attackers to set a standard insecure cookie in the victim's browser, which is treated as a `__Host-` or `__Secure-` cookie by PHP applications. The severity of this vulnerability is assigned a CVSS score of 6.5, indicating a moderate level of risk. Organizations using affected PHP versions are urged to prioritize remediation.

The risk to organizations includes potential integrity impacts, as the vulnerability enables attackers to manipulate cookies. This could lead to unauthorized access or modification of user sessions, compromising application security. Understanding the implications of this vulnerability is crucial for organizations relying on PHP for their web applications.

As of now, there is a known proof of concept (PoC) available on GitHub, which demonstrates the vulnerability's exploitation potential. Although the vulnerability is not currently listed in the Known Exploited Vulnerabilities (KEV) catalog, organizations should remain vigilant in monitoring for any related threats.

Organizations should prioritize patching immediately. Updating to the latest versions of PHP is essential to mitigate the risks associated with CVE-2022-31629.

Vulnerability Details

The official description of CVE-2022-31629 states that it enables attackers to set insecure cookies that PHP applications misinterpret. The affected versions include all PHP versions prior to 7.4.31, 8.0.24, and 8.1.11. The vulnerability is classified under CWE-20 and CWE-1284, highlighting issues related to improper input validation and data integrity.

The CVSS score of 6.5 indicates a medium severity level, with the attack vector classified as network. The attack complexity is low, requiring no privileges for exploitation, but user interaction is necessary.

Technical Analysis

The root cause of this vulnerability lies in how PHP applications handle cookies. Attackers can exploit this flaw by sending crafted requests that result in setting insecure cookies. The attack vector is network-based, meaning that the attacker does not need physical access to the system.

The attack complexity is low since no special privileges are required, and it necessitates user interaction to trigger the vulnerability. Confidentiality impact is none, but the integrity impact is high due to the potential for session hijacking or manipulation.

Risk & Impact Analysis

Organizations should assess the real-world deployment risk associated with CVE-2022-31629. The integrity impacts of this vulnerability could have a significant blast radius, affecting any PHP application that mismanages cookie data.

Given the prevalence of PHP in web applications, the urgency for remediation is classified as medium. Organizations should schedule remediation to ensure that their applications are not vulnerable to exploitation.

Exploitation Status

Signal

Status

Known Exploit

Yes

Public PoC

Yes

Actively Exploited

No

Ransomware Use

No

Affected Versions

All versions of PHP prior to 7.4.31, 8.0.24, and 8.1.11 are affected by this vulnerability. Additionally, Debian and Fedora distributions with PHP versions included in their repositories are also vulnerable.

Mitigation & Remediation

To mitigate the risks associated with CVE-2022-31629, organizations should upgrade to the latest versions of PHP. The recommended versions are PHP 7.4.31, 8.0.24, or 8.1.11 and later. In cases where immediate upgrades are not feasible, organizations should consider implementing workarounds such as cookie validation mechanisms and monitoring for unusual cookie behavior.

For further assistance in managing vulnerabilities, organizations may incorporate penetration testing services to identify and remediate similar vulnerabilities.

Detection Guidance

Organizations should monitor logs for indicators of cookie manipulation, including unusual patterns of cookie names and values. Behavioral anomalies, such as unexpected user sessions or multiple sessions from the same user, should also be investigated. Additionally, network signatures indicating attempts to set insecure cookies should be established.

AppSecure Threat Intelligence Insight

The long-term significance of CVE-2022-31629 lies in its potential to expose web applications to cookie-based attacks. This vulnerability highlights the importance of proper cookie management and validation in application security.

Security teams are reminded to continuously update their security practices and to conduct regular audits of cookie handling mechanisms. For comprehensive security assessments, organizations are encouraged to explore our application security assessment services.

By addressing vulnerabilities like CVE-2022-31629 and implementing proactive security measures, organizations can reduce their risk exposure. Incorporating best practices in cookie management and conducting regular testing are vital for maintaining application integrity.

In summary, organizations should be vigilant and seek to understand the implications of vulnerabilities like CVE-2022-31629. By doing so, they can better protect their applications and their users.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.