Home Plans Products
Tools
Technology Trends Keyword Lists Browser Extensions
Features
Lead Generation Market Analysis Sales Intelligence
Resources
FAQ About Contact Blog
Account
Login Sign up
Home / Blog / PHP 5.6.31
Security Advisory

PHP 5.6.31: 7 Critical Vulnerabilities You Need to Fix Now

📅 June 07, 2026 ·⏱ 5 min read ·🔒 SiteRecipe Security Team
469 websites still running PHP 5.6.31  → View full list
7
Total
1
Critical
5
High
1
Medium

PHP 5.6.31 is an outdated version running on approximately 469 websites worldwide, and it contains seven documented security vulnerabilities that put your site at serious risk. Among these flaws is a critical buffer over-read vulnerability that can be exploited through untrusted data, along with five additional high-severity issues affecting core PHP functions. If your website is still running this version, you're leaving your data and your users vulnerable to cyberattacks.

This guide will help you understand the specific threats posed by PHP 5.6.31's vulnerabilities and provide you with a clear action plan to upgrade and secure your website. We'll walk you through identifying whether your site uses this version, understanding the risks, and implementing the necessary fixes to protect your digital assets.

What is Php 5.6.31?

PHP is a server-side programming language that powers the backend functionality of websites. It runs on your web server and processes requests from visitors, handling everything from user logins to database queries. Think of it as the engine that makes your website function—when visitors interact with your site, PHP is often working behind the scenes to make things happen.

PHP 5.6.31 was released in 2017 as a patch version meant to fix bugs and security issues in the PHP 5.6 line. However, this version contains seven known security flaws that cybercriminals can exploit. These vulnerabilities range from buffer overflows (where attackers overload the system with data) to denial of service attacks (where hackers intentionally crash your website). Running outdated PHP versions is one of the most common reasons websites get hacked, making this a critical priority for any website owner.

Key Vulnerabilities in Php 5.6.31

7 CVEs found. The most critical are explained below.

CRITICAL CVE-2017-12933 9.8/10 · CVSS v3.0 ⏱ Immediate
Data Processing Memory Read Vulnerability

PHP has a flaw when processing serialized data (a common way to store complex information). An attacker could send specially crafted data that causes PHP to read memory it shouldn't access. This could expose sensitive information from your server.

Impact: Attackers could potentially steal sensitive data like passwords, API keys, or customer information stored in server memory.

↗ View on NVD
HIGH CVE-2017-11628 7.8/10 · CVSS v3.0 ⏱ Immediate
Configuration Processing Memory Overflow

PHP's configuration file parser has a memory safety flaw. If your website accepts configuration input from untrusted sources, an attacker could exploit this to crash your server or run malicious code.

Impact: Your website could go offline (denial of service) or attackers could gain control of your server to steal data or spread malware.

↗ View on NVD
HIGH CVE-2017-11142 7.5/10 · CVSS v3.0 ⏱ Within 7 days
CPU Overload Attack via Long Form Variables

Attackers can send specially formatted requests with extremely long variable names to make PHP work excessively hard. Your server wastes CPU processing these requests instead of serving real customers.

Impact: Your website becomes slow or completely unresponsive, causing downtime and lost revenue while the attack continues.

↗ View on NVD
HIGH CVE-2017-11143 7.5/10 · CVSS v3.0 ⏱ Within 7 days
WDDX Data Format Crash Vulnerability

PHP's WDDX data processor (used for exchanging complex data formats) has a memory management bug. Malicious XML data could crash your PHP interpreter and take your website offline.

Impact: Attackers can easily crash your website by sending specially crafted data, causing service interruptions and potential data loss.

↗ View on NVD
HIGH CVE-2017-11144 7.5/10 · CVSS v3.0 ⏱ Within 7 days
SSL/Encryption Processing Crash

PHP's encryption extension doesn't properly handle certain error conditions. This could cause the interpreter to crash during normal encryption operations used for secure communications.

Impact: Your website could crash unexpectedly during normal HTTPS/SSL operations, especially if you handle sensitive encrypted data.

↗ View on NVD
HIGH CVE-2017-11145 7.5/10 · CVSS v3.0 ⏱ Within 7 days
Date Processing Information Leak

PHP's date/time processing has a flaw when parsing certain date strings. Attackers can craft special date inputs to read unintended information from your server's memory.

Impact: Sensitive server memory could be leaked, potentially exposing passwords, tokens, or other confidential data used by your application.

↗ View on NVD

Additional Vulnerabilities (1 more)

Showing first 10 of 1. View all on NVD ↗

CVE IDSeverityScore PublishedDescription
CVE-2017-7890 MEDIUM 6.5 2017-08-02 The GIF decoding function gdImageCreateFromGifCtx in gd_gif_in.c in the GD Graphics Library (aka libgd), as used in PHP before 5.6.31 and 7.x before 7.1.7, does not zero colorMap …
Full Report Available

All 7 CVEs with AI explanations + fix guide

Plain English · Fix recommendations · Instant PDF & HTML download

⬇ Get Full Report
PDF + HTML · Instant download

Is your website running Php 5.6.31?

Scan your site in 30 seconds. Used by 500+ web agencies.

How to Check If Your Website Is Affected

How to Fix These Vulnerabilities

Conclusion

PHP 5.6.31's seven vulnerabilities—especially the critical buffer over-read flaw and multiple denial of service vectors—represent a serious threat to your website's security and your visitors' data. The good news is that upgrading to a modern PHP version is straightforward and takes just minutes with proper planning. By following the steps outlined above, you can eliminate these vulnerabilities and significantly strengthen your site's defense against cyber threats.

Don't let your website become an easy target for hackers. Use SiteRecipe.com's security audit tools to scan your site for vulnerable versions, outdated plugins, and other security risks in real-time. Our platform continuously monitors your PHP version and alerts you instantly if you're running vulnerable code, ensuring you stay protected. Start your free security assessment today and take control of your website's safety.

Generate white-label reports for your clients

Web agencies use SiteRecipe to produce branded PDF security reports in 30 seconds.

DISCLAIMER: This report is based on publicly available CVE data from the National Vulnerability Database (NVD) maintained by NIST. Detection of a technology version does not confirm active exploitation on any specific website. For informational purposes only. SiteRecipe is not responsible for actions taken based on this report. Always consult a qualified security professional.

Source: nvd.nist.gov · Published: June 07, 2026 · SiteRecipe.com