Approved changes feed: RSS · Atom

cpe:2.3:a:php:php:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorPhp (9aec2613-7a27-5ce5-8ac7-140851d8da4c)
ProductPhp (38640b93-5029-5cca-a025-ab7d01c98b51)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/php/php-src purl2cpe 2026-06-01 10:17:42.370921

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-7568 vulnerable 2026-06-03 15:27:56.980400 Signed integer overflow in metaphone()
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, the metaphone() function in ext/standard/metaphone.c uses a signed int variable to track the current position within the input string. If a string longer than 2,147,483,647 bytes is passed, a signed integer overflow occurs, resulting in undefined behavior. This can lead to an out-of-bounds read, causing a segmentation fault or access to unrelated memory, and may affect the availability of the PHP process.
Published: 2026-05-10T03:42:36.433Z
Updated: 2026-05-11T13:25:17.197Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-7263 vulnerable 2026-06-03 15:27:56.415536 DoS attack via DOMNode::C14N()
In PHP versions 8.4.* before 8.4.21 and 8.5.* before 8.5.6, DOMNode::C14N() method may process the XML data incorrectly, causing a circular linked list in the data structure representing the XML document. This may cause subsequent processing of the XML document to enter infinite loop, causing denial of service in the processing application.
Published: 2026-05-10T04:43:04.483Z
Updated: 2026-05-11T13:04:26.399Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-7262 vulnerable 2026-06-03 15:27:56.415012 NULL pointer dereference in SOAP apache:Map decoder with missing <value>
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, when a SOAP server has a typemap configured, the decoding process contains a mistake which checks the wrong variable in case of missing value element.  This leads to dereferences a NULL pointer, causing a segmentation fault. This allows a remote unauthenticated attacker to crash the PHP SOAP server process, resulting in denial of service.
Published: 2026-05-10T04:00:09.382Z
Updated: 2026-05-11T13:14:53.526Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-7261 vulnerable 2026-06-03 15:27:56.414549 SoapServer session-persisted object use-after-free via SOAP header fault
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, when SoapServer is configured with SOAP_PERSISTENCE_SESSION, the handler object is persisted across requests via session storage. However, in the case SOAP requests results in an error, the persistance is handled incorrectly, resulting in freeing the object while keeping a pointer to it, which may lead to use-after-free. This may lead to memory corruption, information disclosure, or process crashes, with confidentiality, integrity, and availability impact on the vulnerable system.
Published: 2026-05-10T04:07:25.484Z
Updated: 2026-05-11T13:14:26.451Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-7259 vulnerable 2026-06-03 15:27:56.414029 Null pointer dereference in php_mb_check_encoding() via mb_ereg_search_init()
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, a mismatch between encoding lists in Oniguruma and mbfl leads to  a NULL pointer dereference, resulting in a segmentation fault and denial of service. The vulnerability is exploitable when user-controlled input can influence the encoding passed to mb_regex_encoding().
Published: 2026-05-10T04:13:26.766Z
Updated: 2026-05-11T13:13:50.416Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-7258 vulnerable 2026-06-03 15:27:56.413429 Out-of-bounds read in urldecode() on NetBSD
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, some functions, including urldecode(), pass signed char to ctype functions (like isxdigit()). On the systems with default signed char and optimized table-lookup ctype functions - such as NetBSD - this can lead to accessing array with negative offset, which can trigger a denial of service.
Published: 2026-05-10T04:28:14.520Z
Updated: 2026-05-11T13:06:10.908Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-6735 vulnerable 2026-06-03 15:27:55.651197 XSS within PHP-FPM status endpoint
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, 8.5.* before 8.5.6, due to improper sanitation of user data, it allows an attacker to compose an URL, which will cause the target to execute arbitrary JavaScript code (XSS) on the target's machine when the target is viewing the PHP-FPM status page.
Published: 2026-05-10T03:27:00.607Z
Updated: 2026-05-11T13:25:54.957Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-6722 vulnerable 2026-06-03 15:27:55.633519 Use-After-Free in SOAP using Apache map
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, the SOAP extension's object deduplication mechanism stores pointers to PHP objects in a global map without incrementing their reference counts. When an apache:Map node contains duplicate keys, processing the second entry overwrites the first in the temporary result map, freeing the original PHP object while its stale pointer remains in the map. A subsequent href reference to the freed node can copy the dangling pointer into the result. As PHP string allocations can reclaim the freed memory region, an attacker with control over the SOAP request body can exploit this use-after-free to achieve remote code execution.
Published: 2026-05-10T04:19:15.288Z
Updated: 2026-05-12T03:55:18.668Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-6104 vulnerable 2026-06-03 15:27:54.754679 Global buffer over-read in mb_convert_encoding() with attacker-supplied encoding
In PHP versions 8.4.* before 8.4.21 and 8.5.* before 8.5.6, when an encoding name containing an embedded NUL byte is passed to mb_convert_encoding() or related mbstring functions, the code incorrectly assumes that when strncasecmp() returns 0 it means the strings have the same length. This can lead to out-of-bounds read of global memory, potentially causing a crash or information disclosure or crash. Affected functions include mb_convert_encoding(), mb_detect_encoding(), mb_convert_variables(), and mb_detect_order(), as well as the mbstring.detect_order and mbstring.http_output INI settings.
Published: 2026-05-10T04:35:17.328Z
Updated: 2026-05-11T13:04:58.462Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-6491 vulnerable 2026-06-03 15:12:27.708330 NULL Pointer Dereference in PHP SOAP Extension via Large XML Namespace Prefix
MEDIUM (5.9)
In PHP versions:8.1.* before 8.1.33, 8.2.* before 8.2.29, 8.3.* before 8.3.23, 8.4.* before 8.4.10 when parsing XML data in SOAP extensions, overly large (>2Gb) XML namespace prefix may lead to null pointer dereference. This may lead to crashes and affect the availability of the target server.
Published: 2025-07-13T22:10:15.996Z
Updated: 2025-11-04T21:14:48.898Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1861 vulnerable 2026-06-03 14:59:06.691620 Stream HTTP wrapper truncates redirect location to 1024 bytes
In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when parsing HTTP redirect in the response to an HTTP request, there is currently limit on the location value size caused by limited size of the location buffer to 1024. However as per RFC9110, the limit is recommended to be 8000. This may lead to incorrect URL truncation and redirecting to a wrong location.
Published: 2025-03-30T05:57:57.894Z
Updated: 2025-11-03T20:57:13.769Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1736 vulnerable 2026-06-03 14:59:06.330758 Stream HTTP wrapper header check might omit basic auth header
In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when user-supplied headers are sent, the insufficient validation of the end-of-line characters may prevent certain headers from being sent or lead to certain headers be misinterpreted.
Published: 2025-03-30T05:49:14.551Z
Updated: 2025-11-03T20:57:10.963Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1735 vulnerable 2026-06-03 14:59:06.330371 pgsql extension does not check for errors during escaping
MEDIUM (5.9)
In PHP versions:8.1.* before 8.1.33, 8.2.* before 8.2.29, 8.3.* before 8.3.23, 8.4.* pgsql and pdo_pgsql escaping functions do not check if the underlying quoting functions returned errors. This could cause crashes if Postgres server rejects the string as invalid.
Published: 2025-07-13T22:27:48.299Z
Updated: 2025-11-04T21:09:33.172Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1734 vulnerable 2026-06-03 14:59:06.329056 Streams HTTP wrapper does not fail for headers with invalid name and no colon
In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when receiving headers from HTTP server, the headers missing a colon (:) are treated as valid headers even though they are not. This may confuse applications into accepting invalid headers.
Published: 2025-03-30T05:43:35.771Z
Updated: 2025-11-03T20:57:09.506Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1220 vulnerable 2026-06-03 14:58:58.021329 Null byte termination in hostnames
LOW (3.7)
In PHP versions:8.1.* before 8.1.33, 8.2.* before 8.2.29, 8.3.* before 8.3.23, 8.4.* before 8.4.10 some functions like fsockopen() lack validation that the hostname supplied does not contain null characters. This may lead to other functions like parse_url() treat the hostname in different way, thus opening way to security problems if the user code implements access checks before access using such functions.
Published: 2025-07-13T22:18:36.974Z
Updated: 2025-11-04T21:09:17.792Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1219 vulnerable 2026-06-03 14:58:58.020883 libxml streams use wrong content-type header when requesting a redirected resource
In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when requesting a HTTP resource using the DOM or SimpleXML extensions, the wrong content-type header is used to determine the charset when the requested resource performs a redirect. This may cause the resulting document to be parsed incorrectly or bypass validations.
Published: 2025-03-30T05:33:13.801Z
Updated: 2025-11-03T20:57:06.601Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-1217 vulnerable 2026-06-03 14:58:58.020308 Header parser of http stream wrapper does not handle folded headers
In PHP from 8.1.* before 8.1.32, from 8.2.* before 8.2.28, from 8.3.* before 8.3.19, from 8.4.* before 8.4.5, when http request module parses HTTP response obtained from a server, folded headers are parsed incorrectly, which may lead to misinterpreting the response and using incorrect headers, MIME types, etc.
Published: 2025-03-29T05:19:33.696Z
Updated: 2025-11-03T20:57:05.208Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-14180 vulnerable 2026-06-03 14:58:54.729145 NULL Pointer Dereference in PDO quoting
In PHP versions 8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1 when using the PDO PostgreSQL driver with PDO::ATTR_EMULATE_PREPARES enabled, an invalid character sequence (such as \x99) in a prepared statement parameter may cause the quoting function PQescapeStringConn to return NULL, leading to a null pointer dereference in pdo_parse_params() function. This may lead to crashes (segmentation fault) and affect the availability of the target server.
Published: 2025-12-27T19:21:20.768Z
Updated: 2025-12-29T16:00:11.239Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-14179 vulnerable 2026-06-03 14:58:54.728734 SQL injection in pdo_firebird via NUL bytes in quoted strings
In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, the PDO Firebird driver improperly handles NUL bytes when preparing SQL queries. During token-by-token query construction, a string token containing a NUL byte is copied via strncat(), which stops at the NUL byte, dropping the closing quote and causing subsequent SQL tokens to be interpreted as part of the string. This allows SQL injection when attacker-controlled values are quoted via PDO::quote() and embedded in SQL statements.
Published: 2026-05-10T03:51:14.596Z
Updated: 2026-05-11T15:23:35.010Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-14178 vulnerable 2026-06-03 14:58:54.728344 Heap buffer overflow in array_merge()
MEDIUM (6.5)
In PHP versions:8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1, a heap buffer overflow occurs in array_merge() when the total element count of packed arrays exceeds 32-bit limits or HT_MAX_SIZE, due to an integer overflow in the precomputation of element counts using zend_hash_num_elements(). This may lead to memory corruption or crashes and affect the integrity and availability of the target server.
Published: 2025-12-27T19:27:41.691Z
Updated: 2026-01-24T11:04:01.892Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-14177 vulnerable 2026-06-03 14:58:54.725577 Information Leak of Memory in getimagesize
In PHP versions:8.1.* before 8.1.34, 8.2.* before 8.2.30, 8.3.* before 8.3.29, 8.4.* before 8.4.16, 8.5.* before 8.5.1, the getimagesize() function may leak uninitialized heap memory into the APPn segments (e.g., APP1) when reading images in multi-chunk mode (such as via php://filter). This occurs due to a bug in php_read_stream_all_chunks() that overwrites the buffer without advancing the pointer, leaving tail bytes uninitialized. This may lead to information disclosure of sensitive heap data and affect the confidentiality of the target server.
Published: 2025-12-27T19:33:23.973Z
Updated: 2025-12-29T16:01:36.231Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-9026 vulnerable 2026-06-03 14:58:20.329919 PHP-FPM logs from children may be altered
LOW (3.3)
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, when using PHP-FPM SAPI and it is configured to catch workers output through catch_workers_output = yes, it may be possible to pollute the final log or remove up to 4 characters from the log messages by manipulating log message content. Additionally, if PHP-FPM is configured to use syslog output, it may be possible to further remove log data using the same vulnerability.
Published: 2024-10-08T04:07:33.452Z
Updated: 2025-11-03T22:33:15.254Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-8932 vulnerable 2026-06-03 14:58:19.901848 OOB access in ldap_escape
CRITICAL (9.8)
In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, uncontrolled long string inputs to ldap_escape() function on 32-bit systems can cause an integer overflow, resulting in an out-of-bounds write.
Published: 2024-11-22T06:03:29.764Z
Updated: 2025-11-03T22:33:12.327Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-8929 vulnerable 2026-06-03 14:58:19.901365 Leak partial content of the heap through heap buffer over-read in mysqlnd
MEDIUM (5.8)
In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, a hostile MySQL server can cause the client to disclose the content of its heap containing data from other SQL requests and possible other data belonging to different users of the same server.
Published: 2024-11-22T06:15:29.643Z
Updated: 2025-11-03T22:33:10.858Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-8927 vulnerable 2026-06-03 14:58:19.900746 cgi.force_redirect configuration is bypassable due to the environment variable collision
HIGH (7.5)
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, HTTP_REDIRECT_STATUS variable is used to check whether or not CGI binary is being run by the HTTP server. However, in certain scenarios, the content of this variable can be controlled by the request submitter via HTTP headers, which can lead to cgi.force_redirect option not being correctly applied. In certain configurations this may lead to arbitrary file inclusion in PHP.
Published: 2024-10-08T03:56:31.849Z
Updated: 2025-11-03T22:33:09.411Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-8926 vulnerable 2026-06-03 14:58:19.900090 PHP CGI Parameter Injection Vulnerability (CVE-2024-4577 bypass)
HIGH (8.1)
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, when using a certain non-standard configurations of Windows codepages, the fixes for  CVE-2024-4577 https://github.com/advisories/GHSA-vxpp-6299-mxw3  may still be bypassed and the same command injection related to Windows "Best Fit" codepage behavior can be achieved. This may allow a malicious user to pass options to PHP binary being run, and thus reveal the source code of scripts, run arbitrary PHP code on the server, etc.
Published: 2024-10-08T03:48:53.628Z
Updated: 2025-11-03T22:33:06.473Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-8925 vulnerable 2026-06-03 14:58:19.896317 Erroneous parsing of multipart form data
LOW (3.1)
In PHP versions 8.1.* before 8.1.30, 8.2.* before 8.2.24, 8.3.* before 8.3.12, erroneous parsing of multipart form data contained in an HTTP POST request could lead to legitimate data not being processed. This could lead to malicious attacker able to control part of the submitted data being able to exclude portion of other data, potentially leading to erroneous application behavior.
Published: 2024-10-08T03:35:02.673Z
Updated: 2025-11-03T22:33:05.003Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-5585 vulnerable 2026-06-03 14:57:53.339603 Command injection via array-ish $command parameter of proc_open() (bypass CVE-2024-1874 fix)
HIGH (7.7)
In PHP versions 8.1.* before 8.1.29, 8.2.* before 8.2.20, 8.3.* before 8.3.8, the fix for CVE-2024-1874 does not work if the command name includes trailing spaces. Original issue: when using proc_open() command with array syntax, due to insufficient escaping, if the arguments of the executed command are controlled by a malicious user, the user can supply arguments that would execute arbitrary commands in Windows shell.
Published: 2024-06-09T18:36:50.477Z
Updated: 2025-02-13T17:54:21.435Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-5458 vulnerable 2026-06-03 14:57:52.858085 Filter bypass in filter_var (FILTER_VALIDATE_URL)
MEDIUM (5.3)
In PHP versions 8.1.* before 8.1.29, 8.2.* before 8.2.20, 8.3.* before 8.3.8, due to a code logic error, filtering functions such as filter_var when validating URLs (FILTER_VALIDATE_URL) for certain types of URLs the function will result in invalid user information (username + password part of URLs) being treated as valid user information. This may lead to the downstream code accepting invalid URLs as valid and parsing them incorrectly.
Published: 2024-06-09T18:26:28.804Z
Updated: 2025-11-03T22:32:24.445Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-4577 vulnerable 2026-06-03 14:57:15.800446 Argument Injection in PHP-CGI
CRITICAL (9.8)
In PHP versions 8.1.* before 8.1.29, 8.2.* before 8.2.20, 8.3.* before 8.3.8, when using Apache and PHP-CGI on Windows, if the system is set up to use certain code pages, Windows may use "Best-Fit" behavior to replace characters in command line given to Win32 API functions. PHP CGI module may misinterpret those characters as PHP options, which may allow a malicious user to pass options to PHP binary being run, and thus reveal the source code of scripts, run arbitrary PHP code on the server, etc.
Published: 2024-06-09T19:42:36.464Z
Updated: 2025-10-21T23:05:16.089Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-3566 vulnerable 2026-06-03 14:56:24.705571 Command injection vulnerability in programing languages on Microsoft Windows operating system.
A command inject vulnerability allows an attacker to perform command injection on Windows applications that indirectly depend on the CreateProcess function when the specific conditions are satisfied.
Published: 2024-04-10T15:22:56.099Z
Updated: 2025-11-18T17:35:41.547Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-3096 vulnerable 2026-06-03 14:56:23.364105 PHP function password_verify can erroneously return true when argument contains NUL
MEDIUM (6.5)
In PHP  version 8.1.* before 8.1.28, 8.2.* before 8.2.18, 8.3.* before 8.3.5, if a password stored with password_hash() starts with a null byte (\x00), testing a blank string as the password via password_verify() will incorrectly return true.
Published: 2024-04-29T03:42:04.093Z
Updated: 2025-11-04T17:19:57.320Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2757 vulnerable 2026-06-03 14:55:36.157187 PHP mb_encode_mimeheader runs endlessly for some inputs
HIGH (7.5)
In PHP 8.3.* before 8.3.5, function mb_encode_mimeheader() runs endlessly for some inputs that contain long strings of non-space characters followed by a space. This could lead to a potential DoS attack if a hostile user sends data to an application that uses this function.
Published: 2024-04-29T03:49:15.519Z
Updated: 2025-11-04T17:18:03.534Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-2408 vulnerable 2026-06-03 14:55:29.171059 PHP is vulnerable to the Marvin Attack
The openssl_private_decrypt function in PHP, when using PKCS1 padding (OPENSSL_PKCS1_PADDING, which is the default), is vulnerable to the Marvin Attack unless it is used with an OpenSSL version that includes the changes from this pull request: https://github.com/openssl/openssl/pull/13817 (rsa_pkcs1_implicit_rejection). These changes are part of OpenSSL 3.2 and have also been backported to stable versions of various Linux distributions, as well as to the PHP builds provided for Windows since the previous release. All distributors and builders should ensure that this version is used to prevent PHP from being vulnerable. PHP Windows builds for the versions 8.1.29, 8.2.20 and 8.3.8 and above include OpenSSL patches that fix the vulnerability.
Published: 2024-06-09T19:55:51.625Z
Updated: 2025-03-21T18:03:45.831Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-25117 not_vulnerable 2026-06-03 14:55:13.035998 php-svg-lib lacks path validation on font through SVG inline styles
MEDIUM (6.8)
php-svg-lib is a scalable vector graphics (SVG) file parsing/rendering library. Prior to version 0.5.2, php-svg-lib fails to validate that font-family doesn't contain a PHAR url, which might leads to RCE on PHP < 8.0, and doesn't validate if external references are allowed. This might leads to bypass of restrictions or RCE on projects that are using it, if they do not strictly revalidate the fontName that is passed by php-svg-lib. The `Style::fromAttributes(`), or the `Style::parseCssStyle()` should check the content of the `font-family` and prevents it to use a PHAR url, to avoid passing an invalid and dangerous `fontName` value to other libraries. The same check as done in the `Style::fromStyleSheets` might be reused. Libraries using this library as a dependency might be vulnerable to some bypass of restrictions, or even remote code execution, if they do not double check the value of the `fontName` that is passed by php-svg-lib. Version 0.5.2 contains a fix for this issue.
Published: 2024-02-21T16:25:17.970Z
Updated: 2024-08-28T17:57:19.358Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-1874 vulnerable 2026-06-03 14:54:34.854959 Command injection via array-ish $command parameter of proc_open()
CRITICAL (9.4)
In PHP versions 8.1.* before 8.1.28, 8.2.* before 8.2.18, 8.3.* before 8.3.5, when using proc_open() command with array syntax, due to insufficient escaping, if the arguments of the executed command are controlled by a malicious user, the user can supply arguments that would execute arbitrary commands in Windows shell.
Published: 2024-04-29T03:57:35.624Z
Updated: 2025-11-04T18:22:36.621Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-11236 vulnerable 2026-06-03 14:54:13.718218 Integer overflow in the firebird and dblib quoters causing OOB writes
CRITICAL (9.8)
In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, uncontrolled long string inputs to ldap_escape() function on 32-bit systems can cause an integer overflow, resulting in an out-of-bounds write.
Published: 2024-11-24T00:44:54.951Z
Updated: 2025-11-03T21:51:54.520Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-11235 vulnerable 2026-06-03 14:54:13.717735 Reference counting in php_request_shutdown causes Use-After-Free
In PHP versions 8.3.* before 8.3.19 and 8.4.* before 8.4.5, a code sequence involving __set handler or ??=  operator and exceptions can lead to a use-after-free vulnerability. If the third party can control the memory layout leading to this, for example by supplying specially crafted inputs to the script, it could lead to remote code execution.
Published: 2025-04-04T17:51:07.550Z
Updated: 2026-02-26T18:28:56.191Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-11234 vulnerable 2026-06-03 14:54:13.717242 Configuring a proxy in a stream context might allow for CRLF injection in URIs
MEDIUM (4.8)
In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, when using streams with configured proxy and "request_fulluri" option, the URI is not properly sanitized which can lead to HTTP request smuggling and allow the attacker to use the proxy to perform arbitrary HTTP requests originating from the server, thus potentially gaining access to resources not normally available to the external user.
Published: 2024-11-24T00:57:39.349Z
Updated: 2025-11-03T21:51:51.580Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-11233 vulnerable 2026-06-03 14:54:13.716641 Single byte overread with convert.quoted-printable-decode filter
MEDIUM (4.8)
In PHP versions 8.1.* before 8.1.31, 8.2.* before 8.2.26, 8.3.* before 8.3.14, due to an error in convert.quoted-printable-decode filter certain data can lead to buffer overread by one byte, which can in certain circumstances lead to crashes or disclose content of other memory areas.
Published: 2024-11-24T01:08:28.663Z
Updated: 2025-11-03T21:51:48.654Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-3824 vulnerable 2026-06-03 14:52:41.989118 Buffer overflow and overread in phar_dir_read()
CRITICAL (9.4)
In PHP version 8.0.* before 8.0.30,  8.1.* before 8.1.22, and 8.2.* before 8.2.8, when loading phar file, while reading PHAR directory entries, insufficient length checking may lead to a stack buffer overflow, leading potentially to memory corruption or RCE.
Published: 2023-08-11T05:48:34.082Z
Updated: 2025-02-13T17:01:48.673Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-3823 vulnerable 2026-06-03 14:52:41.988715 Security issue with external entity loading in XML without enabling it
HIGH (8.6)
In PHP versions 8.0.* before 8.0.30, 8.1.* before 8.1.22, and 8.2.* before 8.2.8 various XML functions rely on libxml global state to track configuration variables, like whether external entities are loaded. This state is assumed to be unchanged unless the user explicitly changes it by calling appropriate function. However, since the state is process-global, other modules - such as ImageMagick - may also use this library within the same process, and change that global state for their internal purposes, and leave it in a state where external entities loading is enabled. This can lead to the situation where external XML is parsed with external entities loaded, which can lead to disclosure of any local files accessible to PHP. This vulnerable state may persist in the same process across many requests, until the process is shut down.
Published: 2023-08-11T05:42:25.771Z
Updated: 2025-02-13T17:01:48.139Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-3247 vulnerable 2026-06-03 14:52:40.262362 Missing error check and insufficient random bytes in HTTP Digest authentication for SOAP
LOW (2.6)
In PHP versions 8.0.* before 8.0.29, 8.1.* before 8.1.20, 8.2.* before 8.2.7 when using SOAP HTTP Digest Authentication, random value generator was not checked for failure, and was using narrower range of values than it should have. In case of random generator failure, it could lead to a disclosure of 31 bits of uninitialized memory from the client to the server, and it also made easier to a malicious server to guess the client's nonce. 
Published: 2023-07-22T04:17:09.896Z
Updated: 2024-10-15T20:34:03.327Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-0662 vulnerable 2026-06-03 14:48:52.390000 DoS vulnerability when parsing multipart request body
HIGH (7.5)
In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3, excessive number of parts in HTTP form upload can cause high resource consumption and excessive number of log entries. This can cause denial of service on the affected server by exhausting CPU resources or disk space.
Published: 2023-02-16T06:24:01.692Z
Updated: 2025-03-18T14:58:15.370Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-0568 vulnerable 2026-06-03 14:48:52.092912 Array overrun in common path resolve code
HIGH (7.5)
In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3, core path resolution function allocate buffer one byte too small. When resolving paths with lengths close to system MAXPATHLEN setting, this may lead to the byte after the allocated buffer being overwritten with NUL value, which might lead to unauthorized data access or modification.
Published: 2023-02-16T06:34:04.101Z
Updated: 2025-03-18T14:57:10.966Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-0567 vulnerable 2026-06-03 14:48:52.092398 password_verify() always returns true for some invalid hashes
HIGH (7.7)
In PHP 8.0.X before 8.0.28, 8.1.X before 8.1.16 and 8.2.X before 8.2.3, password_verify() function may accept some invalid Blowfish hashes as valid. If such invalid hash ever ends up in the password database, it may lead to an application allowing any password for this entry as valid.
Published: 2023-02-16T06:15:50.127Z
Updated: 2024-08-02T05:17:50.104Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-4900 vulnerable 2026-06-03 14:48:43.344059 Potential buffer overflow in php_cli_server_startup_workers
MEDIUM (6.2)
A vulnerability was found in PHP where setting the environment variable PHP_CLI_SERVER_WORKERS to a large value leads to a heap buffer overflow.
Published: 2023-11-02T15:01:28.590Z
Updated: 2025-11-03T21:46:48.606Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-37454 vulnerable 2026-06-03 14:47:47.410534 Details available
The 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.
Published: 2022-10-21T00:00:00.000Z
Updated: 2025-05-08T15:03:28.946Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31631 vulnerable 2026-06-03 14:47:11.628659 PDO::quote() may return unquoted string
CRITICAL (9.1)
In PHP versions 8.0.* before 8.0.27, 8.1.* before 8.1.15, 8.2.* before 8.2.2 when using PDO::quote() function to quote user-supplied data for SQLite, supplying an overly long string may cause the driver to incorrectly quote the data, which may further lead to SQL injection vulnerabilities.
Published: 2025-02-12T22:10:45.418Z
Updated: 2025-02-13T16:06:41.825Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31630 vulnerable 2026-06-03 14:47:11.628348 OOB read due to insufficient input validation in imageloadfont()
MEDIUM (6.5)
In PHP versions prior to 7.4.33, 8.0.25 and 8.1.12, when using imageloadfont() function in gd extension, it is possible to supply a specially crafted font file, such as if the loaded font is used with imagechar() function, the read outside allocated buffer will be used. This can lead to crashes or disclosure of confidential information. 
Published: 2022-11-14T06:53:06.774Z
Updated: 2024-08-03T07:26:01.044Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31629 vulnerable 2026-06-03 14:47:11.627915 $_COOKIE names string replacement (. -> _): cookie integrity vulnerabilities
In PHP versions before 7.4.31, 8.0.24 and 8.1.11, the vulnerability enables 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.
Published: 2022-09-28T22:25:10.116Z
Updated: 2025-11-04T17:12:24.069Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31628 vulnerable 2026-06-03 14:47:11.627167 phar wrapper can occur dos when using quine gzip file
LOW (2.3)
In PHP versions before 7.4.31, 8.0.24 and 8.1.11, the phar uncompressor code would recursively uncompress "quines" gzip files, resulting in an infinite loop.
Published: 2022-09-28T22:25:09.309Z
Updated: 2025-05-20T20:24:57.733Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31627 vulnerable 2026-06-03 14:47:11.626593 Heap buffer overflow in finfo_buffer
HIGH (7.7)
In PHP versions 8.1.x below 8.1.8, when fileinfo functions, such as finfo_buffer, due to incorrect patch applied to the third party code from libmagic, incorrect function may be used to free allocated memory, which may lead to heap corruption.
Published: 2022-07-28T05:50:09.522Z
Updated: 2024-09-16T21:02:46.605Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31626 vulnerable 2026-06-03 14:47:11.626188 mysqlnd/pdo password buffer overflow
HIGH (7.5)
In PHP versions 7.4.x below 7.4.30, 8.0.x below 8.0.20, and 8.1.x below 8.1.7, when pdo_mysql extension with mysqlnd driver, if the third party is allowed to supply host to connect to and the password for the connection, password of excessive length can trigger a buffer overflow in PHP, which can lead to a remote code execution vulnerability.
Published: 2022-06-16T05:45:16.880Z
Updated: 2024-09-17T03:38:54.950Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-31625 vulnerable 2026-06-03 14:47:11.625583 Freeing unallocated memory in php_pgsql_free_params()
HIGH (8.1)
In PHP versions 7.4.x below 7.4.30, 8.0.x below 8.0.20, and 8.1.x below 8.1.7, when using Postgres database extension, supplying invalid parameters to the parametrized query may lead to PHP attempting to free memory using uninitialized data as pointers. This could lead to RCE vulnerability or denial of service.
Published: 2022-06-16T05:45:15.228Z
Updated: 2024-09-16T18:35:01.122Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21708 vulnerable 2026-06-03 14:43:45.883237 UAF due to php_filter_float() failing
HIGH (8.2)
In PHP versions 7.4.x below 7.4.28, 8.0.x below 8.0.16, and 8.1.x below 8.1.3, when using filter functions with FILTER_VALIDATE_FLOAT filter and min/max limits, if the filter fails, there is a possibility to trigger use of allocated memory after free, which can result it crashes, and potentially in overwrite of other memory chunks and RCE. This issue affects: code that uses FILTER_VALIDATE_FLOAT with min/max limits.
Published: 2022-02-27T08:00:12.018Z
Updated: 2024-09-17T03:18:02.531Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21707 vulnerable 2026-06-03 14:43:45.882750 Special characters break path parsing in XML functions
MEDIUM (5.3)
In PHP versions 7.3.x below 7.3.33, 7.4.x below 7.4.26 and 8.0.x below 8.0.13, certain XML parsing functions, like simplexml_load_file(), URL-decode the filename passed to them. If that filename contains URL-encoded NUL character, this may cause the function to interpret this as the end of the filename, thus interpreting the filename differently from what the user intended, which may lead it to reading a different file than intended.
Published: 2021-11-29T06:25:08.814Z
Updated: 2024-09-17T03:38:22.394Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21706 vulnerable 2026-06-03 14:43:45.882261 ZipArchive::extractTo may extract outside of destination dir
MEDIUM (5.3)
In PHP versions 7.3.x below 7.3.31, 7.4.x below 7.4.24 and 8.0.x below 8.0.11, in Microsoft Windows environment, ZipArchive::extractTo may be tricked into writing a file outside target directory when extracting a ZIP file, thus potentially causing files to be created or overwritten, subject to OS permissions.
Published: 2021-10-04T04:00:17.182Z
Updated: 2024-09-16T23:06:09.569Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21705 vulnerable 2026-06-03 14:43:45.879103 Incorrect URL validation in FILTER_VALIDATE_URL
MEDIUM (4.3)
In PHP versions 7.3.x below 7.3.29, 7.4.x below 7.4.21 and 8.0.x below 8.0.8, when using URL validation functionality via filter_var() function with FILTER_VALIDATE_URL parameter, an URL with invalid password field can be accepted as valid. This can lead to the code incorrectly parsing the URL and potentially leading to other security implications - like contacting a wrong server or making a wrong access decision.
Published: 2021-10-04T04:00:15.654Z
Updated: 2024-09-17T04:09:29.556Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21704 vulnerable 2026-06-03 14:43:45.878637 Multiple vulnerabilities in Firebird client extension
MEDIUM (5)
In PHP versions 7.3.x below 7.3.29, 7.4.x below 7.4.21 and 8.0.x below 8.0.8, when using Firebird PDO driver extension, a malicious database server could cause crashes in various database functions, such as getAttribute(), execute(), fetch() and others by returning invalid response data that is not parsed correctly by the driver. This can result in crashes, denial of service or potentially memory corruption.
Published: 2021-10-04T04:00:13.838Z
Updated: 2024-09-17T00:45:32.187Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21703 vulnerable 2026-06-03 14:43:45.877984 PHP-FPM memory access in root process leading to privilege escalation
HIGH (7.8)
In PHP versions 7.3.x up to and including 7.3.31, 7.4.x below 7.4.25 and 8.0.x below 8.0.12, when running PHP FPM SAPI with main FPM daemon process running as root and child worker processes running as lower-privileged users, it is possible for the child processes to access memory shared with the main process and write to it, modifying it in a way that would cause the root process to conduct invalid memory reads and writes, which can be used to escalate privileges from local unprivileged user to the root user.
Published: 2021-10-25T05:40:08.576Z
Updated: 2024-09-17T03:02:55.020Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21702 vulnerable 2026-06-03 14:43:45.875500 Null Dereference in SoapClient
MEDIUM (5.3)
In PHP versions 7.3.x below 7.3.27, 7.4.x below 7.4.15 and 8.0.x below 8.0.2, when using SOAP extension to connect to a SOAP server, a malicious SOAP server could return malformed XML data as a response that would cause PHP to access a null pointer and thus cause a crash.
Published: 2021-02-15T04:10:16.837Z
Updated: 2024-09-16T17:34:26.201Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7071 vulnerable 2026-06-03 14:43:05.246625 FILTER_VALIDATE_URL accepts URLs with invalid userinfo
MEDIUM (5.3)
In PHP versions 7.3.x below 7.3.26, 7.4.x below 7.4.14 and 8.0.0, when validating URL with functions like filter_var($url, FILTER_VALIDATE_URL), PHP will accept an URL with invalid password as valid URL. This may lead to functions that rely on URL being valid to mis-parse the URL and produce wrong data as components of the URL.
Published: 2021-02-15T04:10:16.239Z
Updated: 2024-09-16T17:28:54.077Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7070 vulnerable 2026-06-03 14:43:05.245839 PHP parses encoded cookie names so malicious `__Host-` cookies can be sent
MEDIUM (4.3)
In PHP versions 7.2.x below 7.2.34, 7.3.x below 7.3.23 and 7.4.x below 7.4.11, when PHP is processing incoming HTTP cookie values, the cookie names are url-decoded. This may lead to cookies with prefixes like __Host confused with cookies that decode to such prefix, thus leading to an attacker being able to forge cookie which is supposed to be secure. See also CVE-2020-8184 for more information.
Published: 2020-10-02T14:14:45.406Z
Updated: 2024-09-16T16:28:36.773Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7069 vulnerable 2026-06-03 14:43:05.239928 Wrong ciphertext/tag in AES-CCM encryption for a 12 bytes IV
MEDIUM (5.4)
In PHP versions 7.2.x below 7.2.34, 7.3.x below 7.3.23 and 7.4.x below 7.4.11, when AES-CCM mode is used with openssl_encrypt() function with 12 bytes IV, only first 7 bytes of the IV is actually used. This can lead to both decreased security and incorrect encryption data.
Published: 2020-10-02T14:14:45.340Z
Updated: 2024-09-17T04:04:37.418Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7068 vulnerable 2026-06-03 14:43:05.239248 Use of freed hash key in the phar_parse_zipfile function
MEDIUM (4.8)
In PHP versions 7.2.x below 7.2.33, 7.3.x below 7.3.21 and 7.4.x below 7.4.9, while processing PHAR files using phar extension, phar_parse_zipfile could be tricked into accessing freed memory, which could lead to a crash or information disclosure.
Published: 2020-09-09T17:58:42.837Z
Updated: 2024-09-17T00:36:03.824Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7067 vulnerable 2026-06-03 14:43:05.238700 OOB Read in urldecode()
HIGH (7.5)
In PHP versions 7.2.x below 7.2.30, 7.3.x below 7.3.17 and 7.4.x below 7.4.5, if PHP is compiled with EBCDIC support (uncommon), urldecode() function can be made to access locations past the allocated memory, due to erroneously using signed numbers as array indexes.
Published: 2020-04-27T20:38:39.634Z
Updated: 2024-09-17T02:21:12.549Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7066 vulnerable 2026-06-03 14:43:05.235312 get_headers() silently truncates after a null byte
MEDIUM (5.3)
In PHP versions 7.2.x below 7.2.29, 7.3.x below 7.3.16 and 7.4.x below 7.4.4, while using get_headers() with user-supplied URL, if the URL contains zero (\0) character, the URL will be silently truncated at it. This may cause some software to make incorrect assumptions about the target of the get_headers() and possibly send some information to a wrong server.
Published: 2020-04-01T03:35:14.021Z
Updated: 2024-09-17T01:51:01.194Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7065 vulnerable 2026-06-03 14:43:05.234476 mb_strtolower (UTF-32LE): stack-buffer-overflow at php_unicode_tolower_full
HIGH (7.4)
In PHP versions 7.3.x below 7.3.16 and 7.4.x below 7.4.4, while using mb_strtolower() function with UTF-32LE encoding, certain invalid strings could cause PHP to overwrite stack-allocated buffer. This could lead to memory corruption, crashes and potentially code execution.
Published: 2020-04-01T03:35:13.554Z
Updated: 2024-09-17T04:25:45.769Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7064 vulnerable 2026-06-03 14:43:05.230341 Use-of-uninitialized-value in exif
MEDIUM (6.5)
In PHP versions 7.2.x below 7.2.9, 7.3.x below 7.3.16 and 7.4.x below 7.4.4, while parsing EXIF data with exif_read_data() function, it is possible for malicious data to cause PHP to read one byte of uninitialized memory. This could potentially lead to information disclosure or crash.
Published: 2020-04-01T03:35:13.144Z
Updated: 2024-09-16T23:56:45.058Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7063 vulnerable 2026-06-03 14:43:05.229622 Files added to tar with Phar::buildFromIterator have all-access permissions
MEDIUM (5.5)
In PHP versions 7.2.x below 7.2.28, 7.3.x below 7.3.15 and 7.4.x below 7.4.3, when creating PHAR archive using PharData::buildFromIterator() function, the files are added with default permissions (0666, or all access) even if the original files on the filesystem were with more restrictive permissions. This may result in files having more lax permissions than intended when such archive is extracted.
Published: 2020-02-27T20:25:15.606Z
Updated: 2024-09-16T16:49:14.274Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7062 vulnerable 2026-06-03 14:43:05.224683 Null Pointer Dereference in PHP Session Upload Progress
HIGH (7.5)
In PHP versions 7.2.x below 7.2.28, 7.3.x below 7.3.15 and 7.4.x below 7.4.3, when using file upload functionality, if upload progress tracking is enabled, but session.upload_progress.cleanup is set to 0 (disabled), and the file upload fails, the upload procedure would try to clean up data that does not exist and encounter null pointer dereference, which would likely lead to a crash.
Published: 2020-02-27T20:25:15.153Z
Updated: 2024-09-16T22:24:49.661Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7061 vulnerable 2026-06-03 14:43:05.222305 heap-buffer-overflow in phar_extract_file
MEDIUM (6.5)
In PHP versions 7.3.x below 7.3.15 and 7.4.x below 7.4.3, while extracting PHAR files on Windows using phar extension, certain content inside PHAR file could lead to one-byte read past the allocated buffer. This could potentially lead to information disclosure or crash.
Published: 2020-02-27T20:25:14.751Z
Updated: 2024-09-17T01:21:01.352Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7060 vulnerable 2026-06-03 14:43:05.221779 global buffer-overflow in mbfl_filt_conv_big5_wchar
MEDIUM (6.5)
When using certain mbstring functions to convert multibyte encodings, in PHP versions 7.2.x below 7.2.27, 7.3.x below 7.3.14 and 7.4.x below 7.4.2 it is possible to supply data that will cause function mbfl_filt_conv_big5_wchar to read past the allocated buffer. This may lead to information disclosure or crash.
Published: 2020-02-10T07:45:14.320Z
Updated: 2024-09-17T03:33:06.766Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-7059 vulnerable 2026-06-03 14:43:05.219737 OOB read in php_strip_tags_ex
MEDIUM (6.5)
When using fgetss() function to read data with stripping tags, in PHP versions 7.2.x below 7.2.27, 7.3.x below 7.3.14 and 7.4.x below 7.4.2 it is possible to supply data that will cause this function to read past the allocated buffer. This may lead to information disclosure or crash.
Published: 2020-02-10T07:45:13.921Z
Updated: 2024-09-17T02:37:14.052Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2020-11579 not_vulnerable 2026-06-03 14:41:26.324704 Details available
An issue was discovered in Chadha PHPKB 9.0 Enterprise Edition. installer/test-connection.php (part of the installation process) allows a remote unauthenticated attacker to disclose local files on hosts running PHP before 7.2.16, or on hosts where the MySQL ALLOW LOCAL DATA INFILE option is enabled.
Published: 2020-09-03T17:15:08.000Z
Updated: 2024-08-04T11:35:13.102Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9675 vulnerable 2026-06-03 14:40:49.581893 Details available
An issue was discovered in PHP 7.x before 7.1.27 and 7.3.x before 7.3.3. phar_tar_writeheaders_int in ext/phar/tar.c has a buffer overflow via a long link value. NOTE: The vendor indicates that the link value is used only when an archive contains a symlink, which currently cannot happen: "This issue allows theoretical compromise of security, but a practical attack is usually impossible.
Published: 2019-03-11T07:00:00.000Z
Updated: 2024-08-04T21:54:45.246Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9641 vulnerable 2026-06-03 14:40:49.522709 Details available
An issue was discovered in the EXIF component in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3. There is an uninitialized read in exif_process_IFD_in_TIFF.
Published: 2019-03-08T23:00:00.000Z
Updated: 2024-08-04T21:54:45.449Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9640 vulnerable 2026-06-03 14:40:49.521919 Details available
An issue was discovered in the EXIF component in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3. There is an Invalid Read in exif_process_SOFn.
Published: 2019-03-08T23:00:00.000Z
Updated: 2024-08-04T21:54:45.054Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9639 vulnerable 2026-06-03 14:40:49.521042 Details available
An issue was discovered in the EXIF component in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3. There is an uninitialized read in exif_process_IFD_in_MAKERNOTE because of mishandling the data_len variable.
Published: 2019-03-08T23:00:00.000Z
Updated: 2024-08-04T21:54:45.448Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9638 vulnerable 2026-06-03 14:40:49.520176 Details available
An issue was discovered in the EXIF component in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3. There is an uninitialized read in exif_process_IFD_in_MAKERNOTE because of mishandling the maker_note->offset relationship to value_len.
Published: 2019-03-08T23:00:00.000Z
Updated: 2024-08-04T21:54:45.455Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9637 vulnerable 2026-06-03 14:40:49.519298 Details available
An issue was discovered in PHP before 7.1.27, 7.2.x before 7.2.16, and 7.3.x before 7.3.3. Due to the way rename() across filesystems is implemented, it is possible that file being renamed is briefly available with wrong permissions while the rename is ongoing, thus enabling unauthorized users to access the data.
Published: 2019-03-08T23:00:00.000Z
Updated: 2024-08-04T21:54:45.245Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9025 vulnerable 2026-06-03 14:40:48.630081 Details available
An issue was discovered in PHP 7.3.x before 7.3.1. An invalid multibyte string supplied as an argument to the mb_split() function in ext/mbstring/php_mbregex.c can cause PHP to execute memcpy() with a negative argument, which could read and write past buffers allocated for the data.
Published: 2019-02-22T23:00:00.000Z
Updated: 2024-08-04T21:38:45.180Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9024 vulnerable 2026-06-03 14:40:48.629537 Details available
An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1. xmlrpc_decode() can allow a hostile XMLRPC server to cause PHP to read memory outside of allocated areas in base64_decode_xmlrpc in ext/xmlrpc/libxmlrpc/base64.c.
Published: 2019-02-22T23:00:00.000Z
Updated: 2024-08-04T21:38:45.149Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9023 vulnerable 2026-06-03 14:40:48.628799 Details available
An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1. A number of heap-based buffer over-read instances are present in mbstring regular expression functions when supplied with invalid multibyte data. These occur in ext/mbstring/oniguruma/regcomp.c, ext/mbstring/oniguruma/regexec.c, ext/mbstring/oniguruma/regparse.c, ext/mbstring/oniguruma/enc/unicode.c, and ext/mbstring/oniguruma/src/utf32_be.c when a multibyte regular expression pattern contains invalid multibyte sequences.
Published: 2019-02-22T23:00:00.000Z
Updated: 2024-08-04T21:38:45.186Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9022 vulnerable 2026-06-03 14:40:48.627915 Details available
An issue was discovered in PHP 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.2. dns_get_record misparses a DNS response, which can allow a hostile DNS server to cause PHP to misuse memcpy, leading to read operations going past the buffer allocated for DNS data. This affects php_parserr in ext/standard/dns.c for DNS_CAA and DNS_ANY queries.
Published: 2019-02-22T23:00:00.000Z
Updated: 2024-08-04T21:31:37.646Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9021 vulnerable 2026-06-03 14:40:48.627098 Details available
An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1. A heap-based buffer over-read in PHAR reading functions in the PHAR extension may allow an attacker to read allocated or unallocated memory past the actual data when trying to parse the file name, a different vulnerability than CVE-2018-20783. This is related to phar_detect_phar_fname_ext in ext/phar/phar.c.
Published: 2019-02-22T23:00:00.000Z
Updated: 2024-08-04T21:31:37.497Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9020 vulnerable 2026-06-03 14:40:48.623628 Details available
An issue was discovered in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1. Invalid input to the function xmlrpc_decode() can lead to an invalid memory access (heap out of bounds read or read after free). This is related to xml_elem_parse_buf in ext/xmlrpc/libxmlrpc/xml_element.c.
Published: 2019-02-22T23:00:00.000Z
Updated: 2024-08-04T21:31:37.504Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-6977 vulnerable 2026-06-03 14:40:41.089341 Details available
gdImageColorMatch in gd_color_match.c in the GD Graphics Library (aka LibGD) 2.2.5, as used in the imagecolormatch function in PHP before 5.6.40, 7.x before 7.1.26, 7.2.x before 7.2.14, and 7.3.x before 7.3.1, has a heap-based buffer overflow. This can be exploited by an attacker who is able to trigger imagecolormatch calls with crafted image data.
Published: 2019-01-27T02:00:00.000Z
Updated: 2024-08-04T20:38:32.847Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-19246 vulnerable 2026-06-03 14:40:04.162017 Details available
Oniguruma through 6.9.3, as used in PHP 7.3.x and other products, has a heap-based buffer over-read in str_lower_case_match in regexec.c.
Published: 2019-11-25T16:16:20.000Z
Updated: 2024-08-05T02:09:39.638Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-13224 vulnerable 2026-06-03 14:39:37.435851 Details available
A use-after-free in onig_new_deluxe() in regext.c in Oniguruma 6.9.2 allows attackers to potentially cause information disclosure, denial of service, or possibly code execution by providing a crafted regular expression. The attacker provides a pair of a regex pattern and a string, with a multi-byte encoding that gets handled by onig_new_deluxe(). Oniguruma issues often affect Ruby, as well as common optional libraries for PHP and Rust.
Published: 2019-07-10T13:50:57.000Z
Updated: 2024-08-04T23:49:24.159Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11050 vulnerable 2026-06-03 14:39:25.426462 Use-after-free in exif parsing under memory sanitizer
MEDIUM (4.8)
When PHP EXIF extension is parsing EXIF information from an image, e.g. via exif_read_data() function, in PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0 it is possible to supply it with data what will cause it to read past the allocated buffer. This may lead to information disclosure or crash.
Published: 2019-12-23T02:40:18.861Z
Updated: 2024-09-16T18:33:19.281Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11049 vulnerable 2026-06-03 14:39:25.425733 mail() may release string with refcount==1 twice
MEDIUM (6.5)
In PHP versions 7.3.x below 7.3.13 and 7.4.0 on Windows, when supplying custom headers to mail() function, due to mistake introduced in commit 78f4b4a2dcf92ddbccea1bb95f8390a18ac3342e, if the header is supplied in lowercase, this can result in double-freeing certain memory locations.
Published: 2019-12-23T02:40:18.474Z
Updated: 2024-09-16T20:47:57.583Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11048 vulnerable 2026-06-03 14:39:25.425236 Temporary files are not cleaned after OOM when parsing HTTP request data
MEDIUM (5.3)
In PHP versions 7.2.x below 7.2.31, 7.3.x below 7.3.18 and 7.4.x below 7.4.6, when HTTP file uploads are allowed, supplying overly long filenames or field names could lead PHP engine to try to allocate oversized memory storage, hit the memory limit and stop processing the request, without cleaning up temporary files created by upload request. This potentially could lead to accumulation of uncleaned temporary files exhausting the disk space on the target server.
Published: 2020-05-20T07:15:15.636Z
Updated: 2024-09-16T18:13:31.009Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11047 vulnerable 2026-06-03 14:39:25.424475 Heap-buffer-overflow READ in exif
MEDIUM (4.8)
When PHP EXIF extension is parsing EXIF information from an image, e.g. via exif_read_data() function, in PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0 it is possible to supply it with data what will cause it to read past the allocated buffer. This may lead to information disclosure or crash.
Published: 2019-12-23T02:40:17.978Z
Updated: 2024-09-17T04:24:19.473Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11046 vulnerable 2026-06-03 14:39:25.423438 Buffer underflow in bc_shift_addsub
LOW (3.7)
In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0, PHP bcmath extension functions on some systems, including Windows, can be tricked into reading beyond the allocated space by supplying it with string containing characters that are identified as numeric by the OS but aren't ASCII numbers. This can read to disclosure of the content of some memory locations.
Published: 2019-12-23T02:40:17.526Z
Updated: 2024-09-16T17:52:45.661Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11045 vulnerable 2026-06-03 14:39:25.422372 DirectoryIterator class silently truncates after a null byte
LOW (3.7)
In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0, PHP DirectoryIterator class accepts filenames with embedded \0 byte and treats them as terminating at that byte. This could lead to security vulnerabilities, e.g. in applications checking paths that the code is allowed to access.
Published: 2019-12-23T02:40:17.130Z
Updated: 2024-09-16T17:32:41.178Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11044 vulnerable 2026-06-03 14:39:25.418185 link() silently truncates after a null byte on Windows
LOW (3.7)
In PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0 on Windows, PHP link() function accepts filenames with embedded \0 byte and treats them as terminating at that byte. This could lead to security vulnerabilities, e.g. in applications checking paths that the code is allowed to access.
Published: 2019-12-23T02:40:16.742Z
Updated: 2024-09-17T01:47:06.457Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11043 vulnerable 2026-06-03 14:39:25.404909 Underflow in PHP-FPM can lead to RCE
HIGH (8.7)
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it is possible to cause FPM module to write past allocated buffers into the space reserved for FCGI protocol data, thus opening the possibility of remote code execution.
Published: 2019-10-28T14:19:04.252Z
Updated: 2025-10-21T23:45:28.408Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11042 vulnerable 2026-06-03 14:39:25.403290 heap-buffer-overflow on exif_process_user_comment in EXIF extension
MEDIUM (4.8)
When PHP EXIF extension is parsing EXIF information from an image, e.g. via exif_read_data() function, in PHP versions 7.1.x below 7.1.31, 7.2.x below 7.2.21 and 7.3.x below 7.3.8 it is possible to supply it with data what will cause it to read past the allocated buffer. This may lead to information disclosure or crash.
Published: 2019-08-09T19:26:34.193Z
Updated: 2024-09-17T02:15:56.650Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11041 vulnerable 2026-06-03 14:39:25.396414 heap-buffer-overflow on exif_scan_thumbnail in EXIF extension
MEDIUM (4.8)
When PHP EXIF extension is parsing EXIF information from an image, e.g. via exif_read_data() function, in PHP versions 7.1.x below 7.1.31, 7.2.x below 7.2.21 and 7.3.x below 7.3.8 it is possible to supply it with data what will cause it to read past the allocated buffer. This may lead to information disclosure or crash.
Published: 2019-08-09T19:26:34.152Z
Updated: 2024-09-16T19:31:07.181Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11040 vulnerable 2026-06-03 14:39:25.395370 Heap buffer overflow in EXIF extension
MEDIUM (4.8)
When PHP EXIF extension is parsing EXIF information from an image, e.g. via exif_read_data() function, in PHP versions 7.1.x below 7.1.30, 7.2.x below 7.2.19 and 7.3.x below 7.3.6 it is possible to supply it with data what will cause it to read past the allocated buffer. This may lead to information disclosure or crash.
Published: 2019-06-18T23:28:28.320Z
Updated: 2024-09-16T17:23:01.910Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11039 vulnerable 2026-06-03 14:39:25.394639 Out-of-bounds read in iconv.c
MEDIUM (4.2)
Function iconv_mime_decode_headers() in PHP versions 7.1.x below 7.1.30, 7.2.x below 7.2.19 and 7.3.x below 7.3.6 may perform out-of-buffer read due to integer overflow when parsing MIME headers. This may lead to information disclosure or crash.
Published: 2019-06-18T23:28:28.280Z
Updated: 2024-09-17T00:21:46.316Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11038 vulnerable 2026-06-03 14:39:25.387351 Uninitialized read in gdImageCreateFromXbm
LOW (3.1)
When using the gdImageCreateFromXbm() function in the GD Graphics Library (aka LibGD) 2.2.5, as used in the PHP GD extension in PHP versions 7.1.x below 7.1.30, 7.2.x below 7.2.19 and 7.3.x below 7.3.6, it is possible to supply data that will cause the function to use the value of uninitialized variable. This may lead to disclosing contents of the stack that has been left there by previous code.
Published: 2019-06-18T23:28:28.236Z
Updated: 2024-09-16T21:04:15.889Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11036 vulnerable 2026-06-03 14:39:25.377865 Heap over-read in PHP EXIF extension
MEDIUM (4.8)
When processing certain files, PHP EXIF extension in versions 7.1.x below 7.1.29, 7.2.x below 7.2.18 and 7.3.x below 7.3.5 can be caused to read past allocated buffer in exif_process_IFD_TAG function. This may lead to information disclosure or crash.
Published: 2019-05-03T19:28:15.566Z
Updated: 2024-09-16T22:30:46.095Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11035 vulnerable 2026-06-03 14:39:25.376756 Heap over-read in PHP EXIF extension
MEDIUM (4.8)
When processing certain files, PHP EXIF extension in versions 7.1.x below 7.1.28, 7.2.x below 7.2.17 and 7.3.x below 7.3.4 can be caused to read past allocated buffer in exif_iif_add_value function. This may lead to information disclosure or crash.
Published: 2019-04-18T16:57:00.996Z
Updated: 2024-09-17T03:43:08.668Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-11034 vulnerable 2026-06-03 14:39:25.375478 Heap over-read in PHP EXIF extension
MEDIUM (4.8)
When processing certain files, PHP EXIF extension in versions 7.1.x below 7.1.28, 7.2.x below 7.2.17 and 7.3.x below 7.3.4 can be caused to read past allocated buffer in exif_process_IFD_TAG function. This may lead to information disclosure or crash.
Published: 2019-04-18T16:57:00.954Z
Updated: 2024-09-17T02:31:25.024Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-7584 vulnerable 2026-06-03 14:39:07.112516 Details available
In PHP through 5.6.33, 7.0.x before 7.0.28, 7.1.x through 7.1.14, and 7.2.x through 7.2.2, there is a stack-based buffer under-read while parsing an HTTP response in the php_stream_url_wrap_http_ex function in ext/standard/http_fopen_wrapper.c. This subsequently results in copying a large string.
Published: 2018-03-01T18:00:00.000Z
Updated: 2024-08-05T06:31:04.995Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-5712 vulnerable 2026-06-03 14:38:58.356647 Details available
An issue was discovered in PHP before 5.6.33, 7.0.x before 7.0.27, 7.1.x before 7.1.13, and 7.2.x before 7.2.1. There is Reflected XSS on the PHAR 404 error page via the URI of a request for a .phar file.
Published: 2018-01-16T09:00:00.000Z
Updated: 2024-08-05T05:40:51.160Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-5711 vulnerable 2026-06-03 14:38:58.355321 Details available
gd_gif_in.c in the GD Graphics Library (aka libgd), as used in PHP before 5.6.33, 7.0.x before 7.0.27, 7.1.x before 7.1.13, and 7.2.x before 7.2.1, has an integer signedness error that leads to an infinite loop via a crafted GIF file, as demonstrated by a call to the imagecreatefromgif or imagecreatefromstring PHP function. This is related to GetCode_ and gdImageCreateFromGifCtx.
Published: 2018-01-16T09:00:00.000Z
Updated: 2024-08-05T05:40:51.271Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-20783 vulnerable 2026-06-03 14:38:39.698081 Details available
In PHP before 5.6.39, 7.x before 7.0.33, 7.1.x before 7.1.25, and 7.2.x before 7.2.13, a buffer over-read in PHAR reading functions may allow an attacker to read allocated or unallocated memory past the actual data when trying to parse a .phar file. This is related to phar_parse_pharfile in ext/phar/phar.c.
Published: 2019-02-21T19:00:00.000Z
Updated: 2024-08-05T12:12:28.191Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-19935 vulnerable 2026-06-03 14:38:29.826974 Details available
ext/imap/php_imap.c in PHP 5.x and 7.x before 7.3.0 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via an empty string in the message argument to the imap_mail function.
Published: 2018-12-07T09:00:00.000Z
Updated: 2024-08-05T11:51:17.841Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-19520 vulnerable 2026-06-03 14:38:29.363224 Details available
An issue was discovered in SDCMS 1.6 with PHP 5.x. app/admin/controller/themecontroller.php uses a check_bad function in an attempt to block certain PHP functions such as eval, but does not prevent use of preg_replace 'e' calls, allowing users to execute arbitrary code by leveraging access to admin template management.
Published: 2018-11-25T20:00:00.000Z
Updated: 2024-08-05T11:37:11.524Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-19518 vulnerable 2026-06-03 14:38:29.357764 Details available
University of Washington IMAP Toolkit 2007f on UNIX, as used in imap_open() in PHP and other products, launches an rsh command (by means of the imap_rimap function in c-client/imap4r1.c and the tcp_aopen function in osdep/unix/tcp_unix.c) without preventing argument injection, which might allow remote attackers to execute arbitrary OS commands if the IMAP server name is untrusted input (e.g., entered by a user of a web application) and if rsh has been replaced by a program with different argument semantics. For example, if rsh is a link to ssh (as seen on Debian and Ubuntu systems), then the attack can use an IMAP server name containing a "-oProxyCommand" argument.
Published: 2018-11-25T10:00:00.000Z
Updated: 2024-08-05T11:37:11.529Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-19396 vulnerable 2026-06-03 14:38:29.264691 Details available
ext/standard/var_unserializer.c in PHP 5.x through 7.1.24 allows attackers to cause a denial of service (application crash) via an unserialize call for the com, dotnet, or variant class.
Published: 2018-11-20T21:00:00.000Z
Updated: 2024-08-05T11:37:11.157Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-19395 vulnerable 2026-06-03 14:38:29.264275 Details available
ext/standard/var.c in PHP 5.x through 7.1.24 on Windows allows attackers to cause a denial of service (NULL pointer dereference and application crash) because com and com_safearray_proxy return NULL in com_properties_get in ext/com_dotnet/com_handlers.c, as demonstrated by a serialize call on COM("WScript.Shell").
Published: 2018-11-20T21:00:00.000Z
Updated: 2024-08-05T11:37:11.480Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-17082 vulnerable 2026-06-03 14:38:21.387845 Details available
The Apache2 component in PHP before 5.6.38, 7.0.x before 7.0.32, 7.1.x before 7.1.22, and 7.2.x before 7.2.10 allows XSS via the body of a "Transfer-Encoding: chunked" request, because the bucket brigade is mishandled in the php_handler function in sapi/apache2handler/sapi_apache2.c.
Published: 2018-09-16T15:00:00.000Z
Updated: 2024-08-05T10:39:59.550Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-15132 vulnerable 2026-06-03 14:38:12.932148 Details available
An issue was discovered in ext/standard/link_win32.c in PHP before 5.6.37, 7.0.x before 7.0.31, 7.1.x before 7.1.20, and 7.2.x before 7.2.8. The linkinfo function on Windows doesn't implement the open_basedir check. This could be abused to find files on paths outside of the allowed directories.
Published: 2018-08-07T15:00:00.000Z
Updated: 2024-08-05T09:46:25.401Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-14884 vulnerable 2026-06-03 14:38:12.754883 Details available
An issue was discovered in PHP 7.0.x before 7.0.27, 7.1.x before 7.1.13, and 7.2.x before 7.2.1. Inappropriately parsing an HTTP response leads to a segmentation fault because http_header_value in ext/standard/http_fopen_wrapper.c can be a NULL value that is mishandled in an atoi call.
Published: 2018-08-03T13:00:00.000Z
Updated: 2024-08-05T09:46:23.880Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-14883 vulnerable 2026-06-03 14:38:12.754378 Details available
An issue was discovered in PHP before 5.6.37, 7.0.x before 7.0.31, 7.1.x before 7.1.20, and 7.2.x before 7.2.8. An Integer Overflow leads to a heap-based buffer over-read in exif_thumbnail_extract of exif.c.
Published: 2018-08-03T13:00:00.000Z
Updated: 2024-08-05T09:46:23.773Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-14851 vulnerable 2026-06-03 14:38:12.720212 Details available
exif_process_IFD_in_MAKERNOTE in ext/exif/exif.c in PHP before 5.6.37, 7.0.x before 7.0.31, 7.1.x before 7.1.20, and 7.2.x before 7.2.8 allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted JPEG file.
Published: 2018-08-02T19:00:00.000Z
Updated: 2024-08-05T09:38:14.062Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-12882 vulnerable 2026-06-03 14:38:04.849092 Details available
exif_read_from_impl in ext/exif/exif.c in PHP 7.2.x through 7.2.7 allows attackers to trigger a use-after-free (in exif_read_from_file) because it closes a stream that it is not responsible for closing. The vulnerable code is reachable through the PHP exif_read_data function.
Published: 2018-06-26T03:00:00.000Z
Updated: 2024-08-05T08:45:02.487Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-10549 vulnerable 2026-06-03 14:37:53.491657 Details available
An issue was discovered in PHP before 5.6.36, 7.0.x before 7.0.30, 7.1.x before 7.1.17, and 7.2.x before 7.2.5. exif_read_data in ext/exif/exif.c has an out-of-bounds read for crafted JPEG data because exif_iif_add_value mishandles the case of a MakerNote that lacks a final '\0' character.
Published: 2018-04-29T21:00:00.000Z
Updated: 2024-08-05T07:39:07.786Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-10548 vulnerable 2026-06-03 14:37:53.490871 Details available
An issue was discovered in PHP before 5.6.36, 7.0.x before 7.0.30, 7.1.x before 7.1.17, and 7.2.x before 7.2.5. ext/ldap/ldap.c allows remote LDAP servers to cause a denial of service (NULL pointer dereference and application crash) because of mishandling of the ldap_get_dn return value.
Published: 2018-04-29T21:00:00.000Z
Updated: 2024-08-05T07:39:08.017Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-10547 vulnerable 2026-06-03 14:37:53.490118 Details available
An issue was discovered in ext/phar/phar_object.c in PHP before 5.6.36, 7.0.x before 7.0.30, 7.1.x before 7.1.17, and 7.2.x before 7.2.5. There is Reflected XSS on the PHAR 403 and 404 error pages via request data of a request for a .phar file. NOTE: this vulnerability exists because of an incomplete fix for CVE-2018-5712.
Published: 2018-04-29T21:00:00.000Z
Updated: 2024-08-05T07:39:08.524Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-10546 vulnerable 2026-06-03 14:37:53.489435 Details available
An issue was discovered in PHP before 5.6.36, 7.0.x before 7.0.30, 7.1.x before 7.1.17, and 7.2.x before 7.2.5. An infinite loop exists in ext/iconv/iconv.c because the iconv stream filter does not reject invalid multibyte sequences.
Published: 2018-04-29T21:00:00.000Z
Updated: 2024-08-05T07:39:08.370Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-10545 vulnerable 2026-06-03 14:37:53.488622 Details available
An issue was discovered in PHP before 5.6.35, 7.0.x before 7.0.29, 7.1.x before 7.1.16, and 7.2.x before 7.2.4. Dumpable FPM child processes allow bypassing opcache access controls because fpm_unix.c makes a PR_SET_DUMPABLE prctl call, allowing one user (in a multiuser environment) to obtain sensitive information from the process memory of a second user's PHP applications by running gcore on the PID of the PHP-FPM worker process.
Published: 2018-04-29T21:00:00.000Z
Updated: 2024-08-05T07:39:08.069Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9229 vulnerable 2026-06-03 14:37:41.186970 Details available
An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. A SIGSEGV occurs in left_adjust_char_head() during regular expression compilation. Invalid handling of reg->dmax in forward_search_range() could result in an invalid pointer dereference, normally as an immediate denial-of-service condition.
Published: 2017-05-24T15:00:00.000Z
Updated: 2024-08-05T17:02:44.157Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9228 vulnerable 2026-06-03 14:37:41.186557 Details available
An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. A heap out-of-bounds write occurs in bitset_set_range() during regular expression compilation due to an uninitialized variable from an incorrect state transition. An incorrect state transition in parse_char_class() could create an execution path that leaves a critical local variable uninitialized until it's used as an index, resulting in an out-of-bounds write memory corruption.
Published: 2017-05-24T15:00:00.000Z
Updated: 2024-08-05T17:02:43.688Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9227 vulnerable 2026-06-03 14:37:41.186190 Details available
An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. A stack out-of-bounds read occurs in mbc_enc_len() during regular expression searching. Invalid handling of reg->dmin in forward_search_range() could result in an invalid pointer dereference, as an out-of-bounds read from a stack buffer.
Published: 2017-05-24T15:00:00.000Z
Updated: 2024-08-05T17:02:44.162Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9226 vulnerable 2026-06-03 14:37:41.185776 Details available
An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. A heap out-of-bounds write or read occurs in next_state_val() during regular expression compilation. Octal numbers larger than 0xff are not handled correctly in fetch_token() and fetch_token_in_cc(). A malformed regular expression containing an octal number in the form of '\700' would produce an invalid code point value larger than 0xff in next_state_val(), resulting in an out-of-bounds write memory corruption.
Published: 2017-05-24T15:00:00.000Z
Updated: 2024-08-05T17:02:44.087Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9224 vulnerable 2026-06-03 14:37:41.183175 Details available
An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. A stack out-of-bounds read occurs in match_at() during regular expression searching. A logical error involving order of validation and access in match_at() could result in an out-of-bounds read from a stack buffer.
Published: 2017-05-24T15:00:00.000Z
Updated: 2024-08-05T17:02:43.859Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9120 vulnerable 2026-06-03 14:37:41.074353 Details available
PHP 7.x through 7.1.5 allows remote attackers to cause a denial of service (buffer overflow and application crash) or possibly have unspecified other impact via a long string because of an Integer overflow in mysqli_real_escape_string.
Published: 2018-08-02T15:00:00.000Z
Updated: 2024-08-05T16:55:22.232Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-9118 vulnerable 2026-06-03 14:37:41.072115 Details available
PHP 7.1.5 has an Out of bounds access in php_pcre_replace_impl via a crafted preg_replace call.
Published: 2018-08-02T15:00:00.000Z
Updated: 2024-08-05T16:55:22.272Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-8923 vulnerable 2026-06-03 14:37:40.838006 Details available
The zend_string_extend function in Zend/zend_string.h in PHP through 7.1.5 does not prevent changes to string objects that result in a negative length, which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact by leveraging a script's use of .= with a long string.
Published: 2017-05-12T20:00:00.000Z
Updated: 2024-12-27T16:02:56.664Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-7963 vulnerable 2026-06-03 14:37:38.558942 Details available
The GNU Multiple Precision Arithmetic Library (GMP) interfaces for PHP through 7.1.4 allow attackers to cause a denial of service (memory consumption and application crash) via operations on long strings. NOTE: the vendor disputes this, stating "There is no security issue here, because GMP safely aborts in case of an OOM condition. The only attack vector here is denial of service. However, if you allow attacker-controlled, unbounded allocations you have a DoS vector regardless of GMP's OOM behavior.
Published: 2017-04-19T15:00:00.000Z
Updated: 2024-09-17T00:41:50.863Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-7890 vulnerable 2026-06-03 14:37:38.222601 Details available
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 arrays before use. A specially crafted GIF image could use the uninitialized tables to read ~700 bytes from the top of the stack, potentially disclosing sensitive information.
Published: 2017-08-02T19:00:00.000Z
Updated: 2024-08-05T16:19:29.486Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-7272 vulnerable 2026-06-03 14:37:31.619891 Details available
PHP through 7.1.11 enables potential SSRF in applications that accept an fsockopen or pfsockopen hostname argument with an expectation that the port number is constrained. Because a :port syntax is recognized, fsockopen will use the port number that is specified in the hostname argument, instead of the port number in the second argument of the function.
Published: 2017-03-27T17:00:00.000Z
Updated: 2024-08-05T15:56:36.360Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-7189 vulnerable 2026-06-03 14:37:31.496889 Details available
main/streams/xp_socket.c in PHP 7.x before 2017-03-07 misparses fsockopen calls, such as by interpreting fsockopen('127.0.0.1:80', 443) as if the address/port were 127.0.0.1:80:443, which is later truncated to 127.0.0.1:80. This behavior has a security risk if the explicitly provided port number (i.e., 443 in this example) is hardcoded into an application as a security policy, but the hostname argument (i.e., 127.0.0.1:80 in this example) is obtained from untrusted input.
Published: 2019-07-10T14:41:35.000Z
Updated: 2024-08-05T15:56:36.063Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-5340 vulnerable 2026-06-03 14:37:18.823852 Details available
Zend/zend_hash.c in PHP before 7.0.15 and 7.1.x before 7.1.1 mishandles certain cases that require large array allocations, which allows remote attackers to execute arbitrary code or cause a denial of service (integer overflow, uninitialized memory access, and use of arbitrary destructor function pointers) via crafted serialized data.
Published: 2017-01-11T06:02:00.000Z
Updated: 2024-08-05T14:55:35.744Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-16642 vulnerable 2026-06-03 14:36:48.224984 Details available
In PHP before 5.6.32, 7.x before 7.0.25, and 7.1.x before 7.1.11, an error in the date extension's timelib_meridian handling of 'front of' and 'back of' directives could be used by attackers able to supply date strings to leak information from the interpreter, related to ext/date/lib/parse_date.c out-of-bounds reads affecting the php_parse_date function. NOTE: this is a different issue than CVE-2017-11145.
Published: 2017-11-07T21:00:00.000Z
Updated: 2024-08-05T20:27:04.310Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-12933 vulnerable 2026-06-03 14:36:37.270265 Details available
The finish_nested_data function in ext/standard/var_unserializer.re in PHP before 5.6.31, 7.0.x before 7.0.21, and 7.1.x before 7.1.7 is prone to a buffer over-read while unserializing untrusted data. Exploitation of this issue can have an unspecified impact on the integrity of PHP.
Published: 2017-08-18T03:00:00.000Z
Updated: 2024-08-05T18:51:07.374Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-12868 not_vulnerable 2026-06-03 14:36:37.193284 Details available
The secureCompare method in lib/SimpleSAML/Utils/Crypto.php in SimpleSAMLphp 1.14.13 and earlier, when used with PHP before 5.6, allows attackers to conduct session fixation attacks or possibly bypass authentication by leveraging missing character conversions before an XOR operation.
Published: 2017-09-01T13:00:00.000Z
Updated: 2024-08-05T18:51:06.938Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-11628 vulnerable 2026-06-03 14:36:29.043106 Details available
In PHP before 5.6.31, 7.x before 7.0.21, and 7.1.x before 7.1.7, a stack-based buffer overflow in the zend_ini_do_op() function in Zend/zend_ini_parser.c could cause a denial of service or potentially allow executing code. NOTE: this is only relevant for PHP applications that accept untrusted input (instead of the system's php.ini file) for the parse_ini_string or parse_ini_file function, e.g., a web application for syntax validation of php.ini directives.
Published: 2017-07-25T23:00:00.000Z
Updated: 2024-08-05T18:12:40.688Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-11147 vulnerable 2026-06-03 14:36:27.753805 Details available
In PHP before 5.6.30 and 7.x before 7.0.15, the PHAR archive handler could be used by attackers supplying malicious archive files to crash the PHP interpreter or potentially disclose information due to a buffer over-read in the phar_parse_pharfile function in ext/phar/phar.c.
Published: 2017-07-10T14:00:00.000Z
Updated: 2024-08-05T17:57:57.974Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-11145 vulnerable 2026-06-03 14:36:27.752801 Details available
In PHP before 5.6.31, 7.x before 7.0.21, and 7.1.x before 7.1.7, an error in the date extension's timelib_meridian parsing code could be used by attackers able to supply date strings to leak information from the interpreter, related to ext/date/lib/parse_date.c out-of-bounds reads affecting the php_parse_date function. NOTE: the correct fix is in the e8b7698f5ee757ce2c8bd10a192a491a498f891c commit, not the bd77ac90d3bdf31ce2a5251ad92e9e75 gist.
Published: 2017-07-10T14:00:00.000Z
Updated: 2024-08-05T17:57:57.684Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-11144 vulnerable 2026-06-03 14:36:27.745218 Details available
In PHP before 5.6.31, 7.x before 7.0.21, and 7.1.x before 7.1.7, the openssl extension PEM sealing code did not check the return value of the OpenSSL sealing function, which could lead to a crash of the PHP interpreter, related to an interpretation conflict for a negative number in ext/openssl/openssl.c, and an OpenSSL documentation omission.
Published: 2017-07-10T14:00:00.000Z
Updated: 2024-08-05T17:57:58.041Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-11143 vulnerable 2026-06-03 14:36:27.744631 Details available
In PHP before 5.6.31, an invalid free in the WDDX deserialization of boolean parameters could be used by attackers able to inject XML for deserialization to crash the PHP interpreter, related to an invalid free for an empty boolean element in ext/wddx/wddx.c.
Published: 2017-07-10T14:00:00.000Z
Updated: 2024-08-05T17:57:57.688Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2017-11142 vulnerable 2026-06-03 14:36:27.733191 Details available
In PHP before 5.6.31, 7.x before 7.0.17, and 7.1.x before 7.1.3, remote attackers could cause a CPU consumption denial of service attack by injecting long form variables, related to main/php_variables.c.
Published: 2017-07-10T14:00:00.000Z
Updated: 2024-08-05T17:57:57.668Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-9935 vulnerable 2026-06-03 14:36:17.882120 Details available
The php_wddx_push_element function in ext/wddx/wddx.c in PHP before 5.6.29 and 7.x before 7.0.14 allows remote attackers to cause a denial of service (out-of-bounds read and memory corruption) or possibly have unspecified other impact via an empty boolean element in a wddxPacket XML document.
Published: 2017-01-04T20:00:00.000Z
Updated: 2024-08-06T03:07:31.375Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-9934 vulnerable 2026-06-03 14:36:17.881394 Details available
ext/wddx/wddx.c in PHP before 5.6.28 and 7.x before 7.0.13 allows remote attackers to cause a denial of service (NULL pointer dereference) via crafted serialized data in a wddxPacket XML document, as demonstrated by a PDORow string.
Published: 2017-01-04T20:00:00.000Z
Updated: 2024-08-06T03:07:31.392Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-9933 not_vulnerable 2026-06-03 14:36:17.880608 Details available
Stack consumption vulnerability in the gdImageFillToBorder function in gd.c in the GD Graphics Library (aka libgd) before 2.2.2, as used in PHP before 5.6.28 and 7.x before 7.0.13, allows remote attackers to cause a denial of service (segmentation violation) via a crafted imagefilltoborder call that triggers use of a negative color value.
Published: 2017-01-04T20:00:00.000Z
Updated: 2024-08-06T03:07:31.422Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-9138 vulnerable 2026-06-03 14:36:15.668211 Details available
PHP through 5.6.27 and 7.x through 7.0.12 mishandles property modification during __wakeup processing, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted serialized data, as demonstrated by Exception::__toString with DateInterval::__wakeup.
Published: 2017-01-04T20:00:00.000Z
Updated: 2024-08-06T02:42:10.493Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-9137 vulnerable 2026-06-03 14:36:15.661249 Details available
Use-after-free vulnerability in the CURLFile implementation in ext/curl/curl_file.c in PHP before 5.6.27 and 7.x before 7.0.12 allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted serialized data that is mishandled during __wakeup processing.
Published: 2017-01-04T20:00:00.000Z
Updated: 2024-08-06T02:42:10.922Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-8670 not_vulnerable 2026-06-03 14:36:09.745673 Details available
Integer signedness error in the dynamicGetbuf function in gd_io_dp.c in the GD Graphics Library (aka libgd) through 2.2.3, as used in PHP before 5.6.28 and 7.x before 7.0.13, allows remote attackers to cause a denial of service (stack-based buffer overflow) or possibly have unspecified other impact via a crafted imagecreatefromstring call.
Published: 2017-01-04T20:00:00.000Z
Updated: 2024-08-06T02:27:41.230Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7568 vulnerable 2026-06-03 14:36:08.114182 Details available
Integer overflow in the gdImageWebpCtx function in gd_webp.c in the GD Graphics Library (aka libgd) through 2.2.3, as used in PHP through 7.0.11, allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted imagewebp and imagedestroy calls.
Published: 2016-09-28T20:00:00.000Z
Updated: 2024-08-06T02:04:55.604Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7480 vulnerable 2026-06-03 14:36:07.981142 Details available
The SplObjectStorage unserialize implementation in ext/spl/spl_observer.c in PHP before 7.0.12 does not verify that a key is an object, which allows remote attackers to execute arbitrary code or cause a denial of service (uninitialized memory access) via crafted serialized data.
Published: 2017-01-11T06:45:00.000Z
Updated: 2024-08-06T01:57:47.646Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7418 vulnerable 2026-06-03 14:36:07.420513 Details available
The php_wddx_push_element function in ext/wddx/wddx.c in PHP before 5.6.26 and 7.x before 7.0.11 allows remote attackers to cause a denial of service (invalid pointer access and out-of-bounds read) or possibly have unspecified other impact via an incorrect boolean element in a wddxPacket XML document, leading to mishandling in a wddx_deserialize call.
Published: 2016-09-17T21:00:00.000Z
Updated: 2024-08-06T01:57:47.486Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7417 vulnerable 2026-06-03 14:36:07.419864 Details available
ext/spl/spl_array.c in PHP before 5.6.26 and 7.x before 7.0.11 proceeds with SplArray unserialization without validating a return value and data type, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted serialized data.
Published: 2016-09-17T21:00:00.000Z
Updated: 2024-08-06T01:57:47.623Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7416 vulnerable 2026-06-03 14:36:07.419192 Details available
ext/intl/msgformat/msgformat_format.c in PHP before 5.6.26 and 7.x before 7.0.11 does not properly restrict the locale length provided to the Locale class in the ICU library, which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a MessageFormatter::formatMessage call with a long first argument.
Published: 2016-09-17T21:00:00.000Z
Updated: 2024-08-06T01:57:47.568Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7414 vulnerable 2026-06-03 14:36:07.414494 Details available
The ZIP signature-verification feature in PHP before 5.6.26 and 7.x before 7.0.11 does not ensure that the uncompressed_filesize field is large enough, which allows remote attackers to cause a denial of service (out-of-bounds memory access) or possibly have unspecified other impact via a crafted PHAR archive, related to ext/phar/util.c and ext/phar/zip.c.
Published: 2016-09-17T21:00:00.000Z
Updated: 2024-08-06T01:57:47.609Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7413 vulnerable 2026-06-03 14:36:07.413746 Details available
Use-after-free vulnerability in the wddx_stack_destroy function in ext/wddx/wddx.c in PHP before 5.6.26 and 7.x before 7.0.11 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a wddxPacket XML document that lacks an end-tag for a recordset field element, leading to mishandling in a wddx_deserialize call.
Published: 2016-09-17T21:00:00.000Z
Updated: 2024-08-06T01:57:47.479Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7412 vulnerable 2026-06-03 14:36:07.410451 Details available
ext/mysqlnd/mysqlnd_wireprotocol.c in PHP before 5.6.26 and 7.x before 7.0.11 does not verify that a BIT field has the UNSIGNED_FLAG flag, which allows remote MySQL servers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via crafted field metadata.
Published: 2016-09-17T21:00:00.000Z
Updated: 2024-08-06T01:57:47.622Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7411 vulnerable 2026-06-03 14:36:07.409916 Details available
ext/standard/var_unserializer.re in PHP before 5.6.26 mishandles object-deserialization failures, which allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via an unserialize call that references a partially constructed object.
Published: 2016-09-17T21:00:00.000Z
Updated: 2024-08-06T01:57:47.609Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7132 vulnerable 2026-06-03 14:36:06.966109 Details available
ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly have unspecified other impact via an invalid wddxPacket XML document that is mishandled in a wddx_deserialize call, as demonstrated by a stray element inside a boolean element, leading to incorrect pop processing.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.404Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7131 vulnerable 2026-06-03 14:36:06.965459 Details available
ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly have unspecified other impact via a malformed wddxPacket XML document that is mishandled in a wddx_deserialize call, as demonstrated by a tag that lacks a < (less than) character.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.580Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7130 vulnerable 2026-06-03 14:36:06.964619 Details available
The php_wddx_pop_element function in ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly have unspecified other impact via an invalid base64 binary value, as demonstrated by a wddx_deserialize call that mishandles a binary element in a wddxPacket XML document.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.545Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7129 vulnerable 2026-06-03 14:36:06.964149 Details available
The php_wddx_process_data function in ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (segmentation fault) or possibly have unspecified other impact via an invalid ISO 8601 time value, as demonstrated by a wddx_deserialize call that mishandles a dateTime element in a wddxPacket XML document.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.448Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7128 vulnerable 2026-06-03 14:36:06.963241 Details available
The exif_process_IFD_in_TIFF function in ext/exif/exif.c in PHP before 5.6.25 and 7.x before 7.0.10 mishandles the case of a thumbnail offset that exceeds the file size, which allows remote attackers to obtain sensitive information from process memory via a crafted TIFF image.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.524Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7127 vulnerable 2026-06-03 14:36:06.962614 Details available
The imagegammacorrect function in ext/gd/gd.c in PHP before 5.6.25 and 7.x before 7.0.10 does not properly validate gamma values, which allows remote attackers to cause a denial of service (out-of-bounds write) or possibly have unspecified other impact by providing different signs for the second and third arguments.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.441Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7126 vulnerable 2026-06-03 14:36:06.962137 Details available
The imagetruecolortopalette function in ext/gd/gd.c in PHP before 5.6.25 and 7.x before 7.0.10 does not properly validate the number of colors, which allows remote attackers to cause a denial of service (select_colors allocation error and out-of-bounds write) or possibly have unspecified other impact via a large value in the third argument.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.421Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7125 vulnerable 2026-06-03 14:36:06.961259 Details available
ext/session/session.c in PHP before 5.6.25 and 7.x before 7.0.10 skips invalid session names in a way that triggers incorrect parsing, which allows remote attackers to inject arbitrary-type session data by leveraging control of a session name, as demonstrated by object injection.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.525Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-7124 vulnerable 2026-06-03 14:36:06.960676 Details available
ext/standard/var_unserializer.c in PHP before 5.6.25 and 7.x before 7.0.10 mishandles certain invalid objects, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via crafted serialized data that leads to a (1) __destruct call or (2) magic method call.
Published: 2016-09-12T01:00:00.000Z
Updated: 2024-08-06T01:50:47.503Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6297 vulnerable 2026-06-03 14:35:57.438432 Details available
Integer overflow in the php_stream_zip_opener function in ext/zip/zip_stream.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 allows remote attackers to cause a denial of service (stack-based buffer overflow) or possibly have unspecified other impact via a crafted zip:// URL.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.760Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6296 vulnerable 2026-06-03 14:35:57.437168 Details available
Integer signedness error in the simplestring_addn function in simplestring.c in xmlrpc-epi through 0.54.2, as used in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9, allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a long first argument to the PHP xmlrpc_encode_request function.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.676Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6295 vulnerable 2026-06-03 14:35:57.435796 Details available
ext/snmp/snmp.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 improperly interacts with the unserialize implementation and garbage collection, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly have unspecified other impact via crafted serialized data, a related issue to CVE-2016-5773.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.756Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6294 vulnerable 2026-06-03 14:35:57.434503 Details available
The locale_accept_from_http function in ext/intl/locale/locale_methods.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 does not properly restrict calls to the ICU uloc_acceptLanguageFromHTTP function, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a call with a long argument.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.998Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6292 vulnerable 2026-06-03 14:35:57.420963 Details available
The exif_process_user_comment function in ext/exif/exif.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted JPEG image.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.762Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6291 vulnerable 2026-06-03 14:35:57.419643 Details available
The exif_process_IFD_in_MAKERNOTE function in ext/exif/exif.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 allows remote attackers to cause a denial of service (out-of-bounds array access and memory corruption), obtain sensitive information from process memory, or possibly have unspecified other impact via a crafted JPEG image.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.687Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6290 vulnerable 2026-06-03 14:35:57.418330 Details available
ext/session/session.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 does not properly maintain a certain hash data structure, which allows remote attackers to cause a denial of service (use-after-free) or possibly have unspecified other impact via vectors related to session deserialization.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.757Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6289 vulnerable 2026-06-03 14:35:57.411727 Details available
Integer overflow in the virtual_file_ex function in TSRM/tsrm_virtual_cwd.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 allows remote attackers to cause a denial of service (stack-based buffer overflow) or possibly have unspecified other impact via a crafted extract operation on a ZIP archive.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.812Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6288 vulnerable 2026-06-03 14:35:57.411065 Details available
The php_url_parse_ex function in ext/standard/url.c in PHP before 5.5.38 allows remote attackers to cause a denial of service (buffer over-read) or possibly have unspecified other impact via vectors involving the smart_str data type.
Published: 2016-07-25T14:00:00.000Z
Updated: 2024-08-06T01:22:20.736Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6207 vulnerable 2026-06-03 14:35:57.221563 Details available
Integer overflow in the _gdContributionsAlloc function in gd_interpolation.c in GD Graphics Library (aka libgd) before 2.2.3 allows remote attackers to cause a denial of service (out-of-bounds memory write or memory consumption) via unspecified vectors.
Published: 2016-08-12T15:00:00.000Z
Updated: 2024-08-06T01:22:20.735Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6174 vulnerable 2026-06-03 14:35:57.145044 Details available
applications/core/modules/front/system/content.php in Invision Power Services IPS Community Suite (aka Invision Power Board, IPB, or Power Board) before 4.1.13, when used with PHP before 5.4.24 or 5.5.x before 5.5.8, allows remote attackers to execute arbitrary code via the content_class parameter.
Published: 2016-07-12T19:00:00.000Z
Updated: 2024-08-06T01:22:20.626Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-6128 not_vulnerable 2026-06-03 14:35:57.078923 Details available
The gdImageCropThreshold function in gd_crop.c in the GD Graphics Library (aka libgd) before 2.2.3, as used in PHP before 7.0.9, allows remote attackers to cause a denial of service (application crash) via an invalid color index.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:22:20.543Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5773 vulnerable 2026-06-03 14:35:55.866934 Details available
php_zip.c in the zip extension in PHP before 5.5.37, 5.6.x before 5.6.23, and 7.x before 7.0.8 improperly interacts with the unserialize implementation and garbage collection, which allows remote attackers to execute arbitrary code or cause a denial of service (use-after-free and application crash) via crafted serialized data containing a ZipArchive object.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:09.013Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5772 vulnerable 2026-06-03 14:35:55.866053 Details available
Double free vulnerability in the php_wddx_process_data function in wddx.c in the WDDX extension in PHP before 5.5.37, 5.6.x before 5.6.23, and 7.x before 7.0.8 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via crafted XML data that is mishandled in a wddx_deserialize call.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:09.073Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5771 vulnerable 2026-06-03 14:35:55.865436 Details available
spl_array.c in the SPL extension in PHP before 5.5.37 and 5.6.x before 5.6.23 improperly interacts with the unserialize implementation and garbage collection, which allows remote attackers to execute arbitrary code or cause a denial of service (use-after-free and application crash) via crafted serialized data.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:10.679Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5770 vulnerable 2026-06-03 14:35:55.864864 Details available
Integer overflow in the SplFileObject::fread function in spl_directory.c in the SPL extension in PHP before 5.5.37 and 5.6.x before 5.6.23 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a large integer argument, a related issue to CVE-2016-5096.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:10.760Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5769 vulnerable 2026-06-03 14:35:55.863683 Details available
Multiple integer overflows in mcrypt.c in the mcrypt extension in PHP before 5.5.37, 5.6.x before 5.6.23, and 7.x before 7.0.8 allow remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted length value, related to the (1) mcrypt_generic and (2) mdecrypt_generic functions.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:10.506Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5768 vulnerable 2026-06-03 14:35:55.862332 Details available
Double free vulnerability in the _php_mb_regex_ereg_replace_exec function in php_mbregex.c in the mbstring extension in PHP before 5.5.37, 5.6.x before 5.6.23, and 7.x before 7.0.8 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) by leveraging a callback exception.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:09.006Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5767 not_vulnerable 2026-06-03 14:35:55.860985 Details available
Integer overflow in the gdImageCreate function in gd.c in the GD Graphics Library (aka libgd) before 2.0.34RC1, as used in PHP before 5.5.37, 5.6.x before 5.6.23, and 7.x before 7.0.8, allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted image dimensions.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:08.961Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5766 not_vulnerable 2026-06-03 14:35:55.847472 Details available
Integer overflow in the _gd2GetHeader function in gd_gd2.c in the GD Graphics Library (aka libgd) before 2.2.3, as used in PHP before 5.5.37, 5.6.x before 5.6.23, and 7.x before 7.0.8, allows remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via crafted chunk dimensions in an image.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T01:15:09.075Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5399 vulnerable 2026-06-03 14:35:55.078034 Details available
The bzread function in ext/bz2/bz2.c in PHP before 5.5.38, 5.6.x before 5.6.24, and 7.x before 7.0.9 allows remote attackers to cause a denial of service (out-of-bounds write) or execute arbitrary code via a crafted bz2 archive.
Published: 2017-04-21T20:00:00.000Z
Updated: 2024-08-06T01:01:00.624Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5385 vulnerable 2026-06-03 14:35:55.039094 Details available
PHP through 7.0.8 does not attempt to address RFC 3875 section 4.1.18 namespace conflicts and therefore does not protect applications from the presence of untrusted client data in the HTTP_PROXY environment variable, which might allow remote attackers to redirect an application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request, as demonstrated by (1) an application that makes a getenv('HTTP_PROXY') call or (2) a CGI configuration of PHP, aka an "httpoxy" issue.
Published: 2016-07-19T01:00:00.000Z
Updated: 2024-08-06T01:00:59.934Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5114 vulnerable 2026-06-03 14:35:54.461610 Details available
sapi/fpm/fpm/fpm_log.c in PHP before 5.5.31, 5.6.x before 5.6.17, and 7.x before 7.0.2 misinterprets the semantics of the snprintf return value, which allows attackers to obtain sensitive information from process memory or cause a denial of service (out-of-bounds read and buffer overflow) via a long string, as demonstrated by a long URI in a configuration with custom REQUEST_URI logging.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T00:53:47.352Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5096 vulnerable 2026-06-03 14:35:54.416560 Details available
Integer overflow in the fread function in ext/standard/file.c in PHP before 5.5.36 and 5.6.x before 5.6.22 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a large integer in the second argument.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T00:53:47.276Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5095 vulnerable 2026-06-03 14:35:54.415526 Details available
Integer overflow in the php_escape_html_entities_ex function in ext/standard/html.c in PHP before 5.5.36 and 5.6.x before 5.6.22 allows remote attackers to cause a denial of service or possibly have unspecified other impact by triggering a large output string from a FILTER_SANITIZE_FULL_SPECIAL_CHARS filter_var call. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-5094.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T00:53:48.182Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5094 vulnerable 2026-06-03 14:35:54.414483 Details available
Integer overflow in the php_html_entities function in ext/standard/html.c in PHP before 5.5.36 and 5.6.x before 5.6.22 allows remote attackers to cause a denial of service or possibly have unspecified other impact by triggering a large output string from the htmlspecialchars function.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T00:53:47.113Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-5093 vulnerable 2026-06-03 14:35:54.408483 Details available
The get_icu_value_internal function in ext/intl/locale/locale_methods.c in PHP before 5.5.36, 5.6.x before 5.6.22, and 7.x before 7.0.7 does not ensure the presence of a '\0' character, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted locale_get_primary_language call.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T00:53:47.291Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4544 vulnerable 2026-06-03 14:35:52.837408 Details available
The exif_process_TIFF_in_JPEG function in ext/exif/exif.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 does not validate TIFF start data, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted header data.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.862Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4543 vulnerable 2026-06-03 14:35:52.836273 Details available
The exif_process_IFD_in_JPEG function in ext/exif/exif.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 does not validate IFD sizes, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted header data.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.788Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4542 vulnerable 2026-06-03 14:35:52.821209 Details available
The exif_process_IFD_TAG function in ext/exif/exif.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 does not properly construct spprintf arguments, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted header data.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.783Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4541 vulnerable 2026-06-03 14:35:52.820123 Details available
The grapheme_strpos function in ext/intl/grapheme/grapheme_string.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a negative offset.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.802Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4540 vulnerable 2026-06-03 14:35:52.819001 Details available
The grapheme_stripos function in ext/intl/grapheme/grapheme_string.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a negative offset.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.654Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4539 vulnerable 2026-06-03 14:35:52.817541 Details available
The xml_parse_into_struct function in ext/xml/xml.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 allows remote attackers to cause a denial of service (buffer under-read and segmentation fault) or possibly have unspecified other impact via crafted XML data in the second argument, leading to a parser level of zero.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.762Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4538 vulnerable 2026-06-03 14:35:52.816405 Details available
The bcpowmod function in ext/bcmath/bcmath.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 modifies certain data structures without considering whether they are copies of the _zero_, _one_, or _two_ global variable, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted call.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.613Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4537 vulnerable 2026-06-03 14:35:52.809322 Details available
The bcpowmod function in ext/bcmath/bcmath.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 accepts a negative integer for the scale argument, which allows remote attackers to cause a denial of service or possibly have unspecified other impact via a crafted call.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:32:25.725Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4346 vulnerable 2026-06-03 14:35:47.746883 Details available
Integer overflow in the str_pad function in ext/standard/string.c in PHP before 7.0.4 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a long string, leading to a heap-based buffer overflow.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:25:14.458Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4345 vulnerable 2026-06-03 14:35:47.746519 Details available
Integer overflow in the php_filter_encode_url function in ext/filter/sanitizing_filters.c in PHP before 7.0.4 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a long string, leading to a heap-based buffer overflow.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:25:14.528Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4344 vulnerable 2026-06-03 14:35:47.746202 Details available
Integer overflow in the xml_utf8_encode function in ext/xml/xml.c in PHP before 7.0.4 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a long argument to the utf8_encode function, leading to a heap-based buffer overflow.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:25:14.514Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4343 vulnerable 2026-06-03 14:35:47.745829 Details available
The phar_make_dirstream function in ext/phar/dirstream.c in PHP before 5.6.18 and 7.x before 7.0.3 mishandles zero-size ././@LongLink files, which allows remote attackers to cause a denial of service (uninitialized pointer dereference) or possibly have unspecified other impact via a crafted TAR archive.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:25:14.472Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4342 vulnerable 2026-06-03 14:35:47.744992 Details available
ext/phar/phar_object.c in PHP before 5.5.32, 5.6.x before 5.6.18, and 7.x before 7.0.3 mishandles zero-length uncompressed data, which allows remote attackers to cause a denial of service (heap memory corruption) or possibly have unspecified other impact via a crafted (1) TAR, (2) ZIP, or (3) PHAR archive.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T00:25:14.481Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-4070 vulnerable 2026-06-03 14:35:47.194663 Details available
Integer overflow in the php_raw_url_encode function in ext/standard/url.c in PHP before 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5 allows remote attackers to cause a denial of service (application crash) via a long string to the rawurlencode function. NOTE: the vendor says "Not sure if this qualifies as security issue (probably not).
Published: 2016-05-20T10:00:00.000Z
Updated: 2024-11-14T19:50:12.689Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3185 vulnerable 2026-06-03 14:35:45.601227 Details available
The make_http_soap_request function in ext/soap/php_http.c in PHP before 5.4.44, 5.5.x before 5.5.28, 5.6.x before 5.6.12, and 7.x before 7.0.4 allows remote attackers to obtain sensitive information from process memory or cause a denial of service (type confusion and application crash) via crafted serialized _cookies data, related to the SoapClient::__call method in ext/soap/soap.c.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-05T23:47:58.047Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3171 not_vulnerable 2026-06-03 14:35:45.560000 Details available
Drupal 6.x before 6.38, when used with PHP before 5.4.45, 5.5.x before 5.5.29, or 5.6.x before 5.6.13, might allow remote attackers to execute arbitrary code via vectors related to session data truncation.
Published: 2016-04-12T15:00:00.000Z
Updated: 2024-08-05T23:47:57.481Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3167 not_vulnerable 2026-06-03 14:35:45.493587 Details available
Open redirect vulnerability in the drupal_goto function in Drupal 6.x before 6.38, when used with PHP before 5.4.7, allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a double-encoded URL in the "destination" parameter.
Published: 2016-04-12T15:00:00.000Z
Updated: 2024-08-05T23:47:58.013Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3142 vulnerable 2026-06-03 14:35:45.292342 Details available
The phar_parse_zipfile function in zip.c in the PHAR extension in PHP before 5.5.33 and 5.6.x before 5.6.19 allows remote attackers to obtain sensitive information from process memory or cause a denial of service (out-of-bounds read and application crash) by placing a PK\x05\x06 signature at an invalid location.
Published: 2016-03-31T16:00:00.000Z
Updated: 2024-08-05T23:47:57.228Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3141 vulnerable 2026-06-03 14:35:45.288047 Details available
Use-after-free vulnerability in wddx.c in the WDDX extension in PHP before 5.5.33 and 5.6.x before 5.6.19 allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly have unspecified other impact by triggering a wddx_deserialize call on XML data containing a crafted var element.
Published: 2016-03-31T16:00:00.000Z
Updated: 2024-08-05T23:47:57.194Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3078 vulnerable 2026-06-03 14:35:44.987460 Details available
Multiple integer overflows in php_zip.c in the zip extension in PHP before 7.0.6 allow remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted call to (1) getFromIndex or (2) getFromName in the ZipArchive class.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-05T23:40:15.557Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-3074 vulnerable 2026-06-03 14:35:44.973752 Details available
Integer signedness error in GD Graphics Library 2.1.1 (aka libgd or libgd2) allows remote attackers to cause a denial of service (crash) or potentially execute arbitrary code via crafted compressed gd2 data, which triggers a heap-based buffer overflow.
Published: 2016-04-26T14:00:00.000Z
Updated: 2024-08-05T23:40:15.563Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-2554 vulnerable 2026-06-03 14:35:43.307965 Details available
Stack-based buffer overflow in ext/phar/tar.c in PHP before 5.5.32, 5.6.x before 5.6.18, and 7.x before 7.0.3 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted TAR archive.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-05T23:32:20.874Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-1903 vulnerable 2026-06-03 14:35:36.010505 Details available
The gdImageRotateInterpolated function in ext/gd/libgd/gd_interpolation.c in PHP before 5.5.31, 5.6.x before 5.6.17, and 7.x before 7.0.2 allows remote attackers to obtain sensitive information or cause a denial of service (out-of-bounds read and application crash) via a large bgd_color argument to the imagerotate function.
Published: 2016-01-19T02:00:00.000Z
Updated: 2024-08-05T23:10:40.319Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-1283 vulnerable 2026-06-03 14:35:31.527567 Details available
The pcre_compile2 function in pcre_compile.c in PCRE 8.38 mishandles the /((?:F?+(?:^(?(R)a+\"){99}-))(?J)(?'R'(?'R'<((?'RR'(?'R'\){97)?J)?J)(?'R'(?'R'\){99|(:(?|(?'R')(\k'R')|((?'R')))H'R'R)(H'R))))))/ pattern and related patterns with named subgroups, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2016-01-03T00:00:00.000Z
Updated: 2024-08-05T22:48:13.788Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-10712 vulnerable 2026-06-03 14:35:29.726090 Details available
In PHP before 5.5.32, 5.6.x before 5.6.18, and 7.x before 7.0.3, all of the return values of stream_get_meta_data can be controlled if the input can be controlled (e.g., during file uploads). For example, a "$uri = stream_get_meta_data(fopen($file, "r"))['uri']" call mishandles the case where $file is data:text/plain;uri=eviluri, -- in other words, metadata can be set by an attacker.
Published: 2018-02-09T06:00:00.000Z
Updated: 2024-08-06T03:30:20.196Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-10397 vulnerable 2026-06-03 14:35:23.900454 Details available
In PHP before 5.6.28 and 7.x before 7.0.13, incorrect handling of various URI components in the URL parser could be used by attackers to bypass hostname-specific URL checks, as demonstrated by evil.example.com:80#@good.example.com/ and evil.example.com:80?@good.example.com/ inputs to the parse_url function (implemented in the php_url_parse_ex function in ext/standard/url.c).
Published: 2017-07-10T14:00:00.000Z
Updated: 2024-08-06T03:21:50.800Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-10161 vulnerable 2026-06-03 14:35:23.501496 Details available
The object_common1 function in ext/standard/var_unserializer.c in PHP before 5.6.30, 7.0.x before 7.0.15, and 7.1.x before 7.1.1 allows remote attackers to cause a denial of service (buffer over-read and application crash) via crafted serialized data that is mishandled in a finish_nested_data call.
Published: 2017-01-24T21:00:00.000Z
Updated: 2024-08-06T03:14:42.591Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-10160 vulnerable 2026-06-03 14:35:23.499845 Details available
Off-by-one error in the phar_parse_pharfile function in ext/phar/phar.c in PHP before 5.6.30 and 7.0.x before 7.0.15 allows remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a crafted PHAR archive with an alias mismatch.
Published: 2017-01-24T21:00:00.000Z
Updated: 2024-08-06T03:14:42.661Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-10159 vulnerable 2026-06-03 14:35:23.498158 Details available
Integer overflow in the phar_parse_pharfile function in ext/phar/phar.c in PHP before 5.6.30 and 7.0.x before 7.0.15 allows remote attackers to cause a denial of service (memory consumption or application crash) via a truncated manifest entry in a PHAR archive.
Published: 2017-01-24T21:00:00.000Z
Updated: 2024-08-06T03:14:42.140Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2016-10158 vulnerable 2026-06-03 14:35:23.488562 Details available
The exif_convert_any_to_int function in ext/exif/exif.c in PHP before 5.6.30, 7.0.x before 7.0.15, and 7.1.x before 7.1.1 allows remote attackers to cause a denial of service (application crash) via crafted EXIF data that triggers an attempt to divide the minimum representable negative integer by -1.
Published: 2017-01-24T21:00:00.000Z
Updated: 2024-08-06T03:14:42.374Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-9253 vulnerable 2026-06-03 14:35:19.478054 Details available
An issue was discovered in PHP 7.3.x before 7.3.0alpha3, 7.2.x before 7.2.8, and before 7.1.20. The php-fpm master process restarts a child process in an endless loop when using program execution functions (e.g., passthru, exec, shell_exec, or system) with a non-blocking STDIN stream, causing this master process to consume 100% of the CPU, and consume disk space with a large volume of error logs, as demonstrated by an attack by a customer of a shared-hosting facility.
Published: 2018-02-19T19:00:00.000Z
Updated: 2024-08-06T08:43:42.253Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8994 vulnerable 2026-06-03 14:35:13.811977 Details available
An issue was discovered in PHP 5.x and 7.x, when the configuration uses apache2handler/mod_php or php-fpm with OpCache enabled. With 5.x after 5.6.28 or 7.x after 7.0.13, the issue is resolved in a non-default configuration with the opcache.validate_permission=1 setting. The vulnerability details are as follows. In PHP SAPIs where PHP interpreters share a common parent process, Zend OpCache creates a shared memory object owned by the common parent during initialization. Child PHP processes inherit the SHM descriptor, using it to cache and retrieve compiled script bytecode ("opcode" in PHP jargon). Cache keys vary depending on configuration, but filename is a central key component, and compiled opcode can generally be run if a script's filename is known or can be guessed. Many common shared-hosting configurations change EUID in child processes to enforce privilege separation among hosted users (for example using mod_ruid2 for the Apache HTTP Server, or php-fpm user settings). In these scenarios, the default Zend OpCache behavior defeats script file permissions by sharing a single SHM cache among all child PHP processes. PHP scripts often contain sensitive information: Think of CMS configurations where reading or running another user's script usually means gaining privileges to the CMS database.
Published: 2017-03-02T06:00:00.000Z
Updated: 2024-08-06T08:36:31.549Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8935 vulnerable 2026-06-03 14:35:13.691825 Details available
The sapi_header_op function in main/SAPI.c in PHP before 5.4.38, 5.5.x before 5.5.22, and 5.6.x before 5.6.6 supports deprecated line folding without considering browser compatibility, which allows remote attackers to conduct cross-site scripting (XSS) attacks against Internet Explorer by leveraging (1) %0A%20 or (2) %0D%0A%20 mishandling in the header function.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T08:36:30.673Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8879 vulnerable 2026-06-03 14:35:13.611758 Details available
The odbc_bindcols function in ext/odbc/php_odbc.c in PHP before 5.6.12 mishandles driver behavior for SQL_WVARCHAR columns, which allows remote attackers to cause a denial of service (application crash) in opportunistic circumstances by leveraging use of the odbc_fetch_array function to access a certain type of Microsoft SQL Server table.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T08:29:22.157Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8878 vulnerable 2026-06-03 14:35:13.611419 Details available
main/php_open_temporary_file.c in PHP before 5.5.28 and 5.6.x before 5.6.12 does not ensure thread safety, which allows remote attackers to cause a denial of service (race condition and heap memory corruption) by leveraging an application that performs many temporary-file accesses.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-09-17T01:01:58.847Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8877 vulnerable 2026-06-03 14:35:13.611019 Details available
The gdImageScaleTwoPass function in gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.2.0, as used in PHP before 5.6.12, uses inconsistent allocate and free approaches, which allows remote attackers to cause a denial of service (memory consumption) via a crafted call, as demonstrated by a call to the PHP imagescale function.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T08:29:22.081Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8876 vulnerable 2026-06-03 14:35:13.608543 Details available
Zend/zend_exceptions.c in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 does not validate certain Exception objects, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or trigger unintended method execution via crafted serialized data.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T08:29:22.110Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8874 vulnerable 2026-06-03 14:35:13.607771 Details available
Stack consumption vulnerability in GD in PHP before 5.6.12 allows remote attackers to cause a denial of service via a crafted imagefilltoborder call.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T08:29:22.113Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8873 vulnerable 2026-06-03 14:35:13.607343 Details available
Stack consumption vulnerability in Zend/zend_exceptions.c in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allows remote attackers to cause a denial of service (segmentation fault) via recursive method calls.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T08:29:22.030Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8867 vulnerable 2026-06-03 14:35:13.597941 Details available
The openssl_random_pseudo_bytes function in ext/openssl/openssl.c in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 incorrectly relies on the deprecated RAND_pseudo_bytes function, which makes it easier for remote attackers to defeat cryptographic protection mechanisms via unspecified vectors.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T08:29:22.067Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8866 vulnerable 2026-06-03 14:35:13.595166 Details available
ext/libxml/libxml.c in PHP before 5.5.22 and 5.6.x before 5.6.6, when PHP-FPM is used, does not isolate each thread from libxml_disable_entity_loader changes in other threads, which allows remote attackers to conduct XML External Entity (XXE) and XML Entity Expansion (XEE) attacks via a crafted XML document, a related issue to CVE-2015-5161.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T08:29:22.085Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8865 vulnerable 2026-06-03 14:35:13.586126 Details available
The file_check_mem function in funcs.c in file before 5.23, as used in the Fileinfo component in PHP before 5.5.34, 5.6.x before 5.6.20, and 7.x before 7.0.5, mishandles continuation-level jumps, which allows context-dependent attackers to cause a denial of service (buffer overflow and application crash) or possibly execute arbitrary code via a crafted magic file.
Published: 2016-05-20T10:00:00.000Z
Updated: 2024-08-06T08:29:22.084Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8838 vulnerable 2026-06-03 14:35:13.034455 Details available
ext/mysqlnd/mysqlnd.c in PHP before 5.4.43, 5.5.x before 5.5.27, and 5.6.x before 5.6.11 uses a client SSL option to mean that SSL is optional, which allows man-in-the-middle attackers to spoof servers via a cleartext-downgrade attack, a related issue to CVE-2015-3152.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T08:29:22.085Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8835 vulnerable 2026-06-03 14:35:13.029736 Details available
The make_http_soap_request function in ext/soap/php_http.c in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 does not properly retrieve keys, which allows remote attackers to cause a denial of service (NULL pointer dereference, type confusion, and application crash) or possibly execute arbitrary code via crafted serialized data representing a numerically indexed _cookies array, related to the SoapClient::__call method in ext/soap/soap.c.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T08:29:22.102Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8394 vulnerable 2026-06-03 14:35:11.861799 Details available
PCRE before 8.38 mishandles the (?(<digits>) and (?(R<digits>) conditions, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.646Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8393 vulnerable 2026-06-03 14:35:11.861338 Details available
pcregrep in PCRE before 8.38 mishandles the -q option for binary files, which might allow remote attackers to obtain sensitive information via a crafted file, as demonstrated by a CGI script that sends stdout data to a client.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.659Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8391 vulnerable 2026-06-03 14:35:11.860334 Details available
The pcre_compile function in pcre_compile.c in PCRE before 8.38 mishandles certain [: nesting, which allows remote attackers to cause a denial of service (CPU consumption) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.678Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8390 vulnerable 2026-06-03 14:35:11.855366 Details available
PCRE before 8.38 mishandles the [: and \\ substrings in character classes, which allows remote attackers to cause a denial of service (uninitialized memory read) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.878Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8389 vulnerable 2026-06-03 14:35:11.854712 Details available
PCRE before 8.38 mishandles the /(?:|a|){100}x/ pattern and related patterns, which allows remote attackers to cause a denial of service (infinite recursion) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.555Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8387 vulnerable 2026-06-03 14:35:11.853727 Details available
PCRE before 8.38 mishandles (?123) subroutine calls and related subroutine calls, which allows remote attackers to cause a denial of service (integer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.663Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8386 vulnerable 2026-06-03 14:35:11.853217 Details available
PCRE before 8.38 mishandles the interaction of lookbehind assertions and mutually recursive subpatterns, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.538Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-8383 vulnerable 2026-06-03 14:35:11.851671 Details available
PCRE before 8.38 mishandles certain repeated conditional groups, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
Published: 2015-12-02T00:00:00.000Z
Updated: 2024-08-06T08:13:32.594Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-7804 vulnerable 2026-06-03 14:35:09.966995 Details available
Off-by-one error in the phar_parse_zipfile function in ext/phar/zip.c in PHP before 5.5.30 and 5.6.x before 5.6.14 allows remote attackers to cause a denial of service (uninitialized pointer dereference and application crash) by including the / filename in a .zip PHAR archive.
Published: 2015-12-11T11:00:00.000Z
Updated: 2024-08-06T07:58:59.955Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-7803 vulnerable 2026-06-03 14:35:09.959615 Details available
The phar_get_entry_data function in ext/phar/util.c in PHP before 5.5.30 and 5.6.x before 5.6.14 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a .phar file with a crafted TAR archive entry in which the Link indicator references a file that does not exist.
Published: 2015-12-11T11:00:00.000Z
Updated: 2024-08-06T07:58:59.967Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6838 vulnerable 2026-06-03 14:35:02.936529 Details available
The xsl_ext_function_php function in ext/xsl/xsltprocessor.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13, when libxml2 before 2.9.2 is used, does not consider the possibility of a NULL valuePop return value before proceeding with a free operation after the principal argument loop, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted XML document, a different vulnerability than CVE-2015-6837.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T07:36:33.404Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6837 vulnerable 2026-06-03 14:35:02.934044 Details available
The xsl_ext_function_php function in ext/xsl/xsltprocessor.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13, when libxml2 before 2.9.2 is used, does not consider the possibility of a NULL valuePop return value before proceeding with a free operation during initial error checking, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted XML document, a different vulnerability than CVE-2015-6838.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T07:36:33.409Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6836 vulnerable 2026-06-03 14:35:02.931959 Details available
The SoapClient __call method in ext/soap/soap.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 does not properly manage headers, which allows remote attackers to execute arbitrary code via crafted serialized data that triggers a "type confusion" in the serialize_function_call function.
Published: 2016-01-19T02:00:00.000Z
Updated: 2024-08-06T07:36:33.374Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6835 vulnerable 2026-06-03 14:35:02.930649 Details available
The session deserializer in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 mishandles multiple php_var_unserialize calls, which allow remote attackers to execute arbitrary code or cause a denial of service (use-after-free) via crafted session content.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T07:36:33.384Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6834 vulnerable 2026-06-03 14:35:02.918528 Details available
Multiple use-after-free vulnerabilities in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 allow remote attackers to execute arbitrary code via vectors related to (1) the Serializable interface, (2) the SplObjectStorage class, and (3) the SplDoublyLinkedList class, which are mishandled during unserialization.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T07:36:33.406Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6833 vulnerable 2026-06-03 14:35:02.916971 Details available
Directory traversal vulnerability in the PharData class in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allows remote attackers to write to arbitrary files via a .. (dot dot) in a ZIP archive entry that is mishandled during an extractTo call.
Published: 2016-01-19T02:00:00.000Z
Updated: 2024-08-06T07:36:33.410Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6832 vulnerable 2026-06-03 14:35:02.907697 Details available
Use-after-free vulnerability in the SPL unserialize implementation in ext/spl/spl_array.c in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allows remote attackers to execute arbitrary code via crafted serialized data that triggers misuse of an array field.
Published: 2016-01-19T02:00:00.000Z
Updated: 2024-08-06T07:36:33.365Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6831 vulnerable 2026-06-03 14:35:02.907057 Details available
Multiple use-after-free vulnerabilities in SPL in PHP before 5.4.44, 5.5.x before 5.5.28, and 5.6.x before 5.6.12 allow remote attackers to execute arbitrary code via vectors involving (1) ArrayObject, (2) SplObjectStorage, and (3) SplDoublyLinkedList, which are mishandled during unserialization.
Published: 2016-01-19T02:00:00.000Z
Updated: 2024-08-06T07:36:33.268Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-6497 not_vulnerable 2026-06-03 14:35:02.337435 Details available
The create function in app/code/core/Mage/Catalog/Model/Product/Api/V2.php in Magento Community Edition (CE) before 1.9.2.1 and Enterprise Edition (EE) before 1.14.2.1, when used with PHP before 5.4.24 or 5.5.8, allows remote authenticated users to execute arbitrary PHP code via the productData parameter to index.php/api/v2_soap.
Published: 2020-01-15T16:49:00.000Z
Updated: 2024-08-06T07:22:22.247Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-5590 vulnerable 2026-06-03 14:35:00.193796 Details available
Stack-based buffer overflow in the phar_fix_filepath function in ext/phar/phar.c in PHP before 5.4.43, 5.5.x before 5.5.27, and 5.6.x before 5.6.11 allows remote attackers to cause a denial of service or possibly have unspecified other impact via a large length value, as demonstrated by mishandling of an e-mail attachment by the imap PHP extension.
Published: 2016-01-19T02:00:00.000Z
Updated: 2024-08-06T06:50:03.257Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-5589 vulnerable 2026-06-03 14:35:00.193021 Details available
The phar_convert_to_other function in ext/phar/phar_object.c in PHP before 5.4.43, 5.5.x before 5.5.27, and 5.6.x before 5.6.11 does not validate a file pointer before a close operation, which allows remote attackers to cause a denial of service (segmentation fault) or possibly have unspecified other impact via a crafted TAR archive that is mishandled in a Phar::convertToData call.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:50:03.107Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4644 vulnerable 2026-06-03 14:34:52.405599 Details available
The php_pgsql_meta_data function in pgsql.c in the PostgreSQL (aka pgsql) extension in PHP before 5.4.42, 5.5.x before 5.5.26, and 5.6.x before 5.6.10 does not validate token extraction for table names, which might allow remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted name. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-1352.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.079Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4643 vulnerable 2026-06-03 14:34:52.396909 Details available
Integer overflow in the ftp_genlist function in ext/ftp/ftp.c in PHP before 5.4.42, 5.5.x before 5.5.26, and 5.6.x before 5.6.10 allows remote FTP servers to execute arbitrary code via a long reply to a LIST command, leading to a heap-based buffer overflow. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-4022.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.092Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4642 vulnerable 2026-06-03 14:34:52.395705 Details available
The escapeshellarg function in ext/standard/exec.c in PHP before 5.4.42, 5.5.x before 5.5.26, and 5.6.x before 5.6.10 on Windows allows remote attackers to execute arbitrary OS commands via a crafted string to an application that accepts command-line arguments for a call to the PHP system function.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.095Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4605 vulnerable 2026-06-03 14:34:52.250479 Details available
The mcopy function in softmagic.c in file 5.x, as used in the Fileinfo component in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8, does not properly restrict a certain offset value, which allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted string that is mishandled by a "Python script text executable" rule.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.210Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4604 vulnerable 2026-06-03 14:34:52.249049 Details available
The mget function in softmagic.c in file 5.x, as used in the Fileinfo component in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8, does not properly maintain a certain pointer relationship, which allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted string that is mishandled by a "Python script text executable" rule.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.112Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4603 vulnerable 2026-06-03 14:34:52.247736 Details available
The exception::getTraceAsString function in Zend/zend_exceptions.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to execute arbitrary code via an unexpected data type, related to a "type confusion" issue.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.026Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4602 vulnerable 2026-06-03 14:34:52.246325 Details available
The __PHP_Incomplete_Class function in ext/standard/incomplete_class.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via an unexpected data type, related to a "type confusion" issue.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.025Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4601 vulnerable 2026-06-03 14:34:52.245614 Details available
PHP before 5.6.7 might allow remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via an unexpected data type, related to "type confusion" issues in (1) ext/soap/php_encoding.c, (2) ext/soap/php_http.c, and (3) ext/soap/soap.c, a different issue than CVE-2015-4600.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.007Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4600 vulnerable 2026-06-03 14:34:52.244389 Details available
The SoapClient implementation in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via an unexpected data type, related to "type confusion" issues in the (1) SoapClient::__getLastRequest, (2) SoapClient::__getLastResponse, (3) SoapClient::__getLastRequestHeaders, (4) SoapClient::__getLastResponseHeaders, (5) SoapClient::__getCookies, and (6) SoapClient::__setCookie methods.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.080Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4599 vulnerable 2026-06-03 14:34:52.242902 Details available
The SoapFault::__toString method in ext/soap/soap.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to obtain sensitive information, cause a denial of service (application crash), or possibly execute arbitrary code via an unexpected data type, related to a "type confusion" issue.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.031Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4598 vulnerable 2026-06-03 14:34:52.237372 Details available
PHP before 5.4.42, 5.5.x before 5.5.26, and 5.6.x before 5.6.10 does not ensure that pathnames lack %00 sequences, which might allow remote attackers to read or write to arbitrary files via crafted input to an application that calls (1) a DOMDocument save method or (2) the GD imagepsloadfont function, as demonstrated by a filename\0.html attack that bypasses an intended configuration in which client users may write to only .html files.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:18:12.018Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4148 vulnerable 2026-06-03 14:34:51.231415 Details available
The do_soap_call function in ext/soap/soap.c in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 does not verify that the uri property is a string, which allows remote attackers to obtain sensitive information by providing crafted serialized data with an int data type, related to a "type confusion" issue.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T06:04:02.977Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4147 vulnerable 2026-06-03 14:34:51.229827 Details available
The SoapClient::__call method in ext/soap/soap.c in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 does not verify that __default_headers is an array, which allows remote attackers to execute arbitrary code by providing crafted serialized data with an unexpected data type, related to a "type confusion" issue.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T06:04:02.978Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4116 vulnerable 2026-06-03 14:34:51.192067 Details available
Use-after-free vulnerability in the spl_ptr_heap_insert function in ext/spl/spl_heap.c in PHP before 5.5.27 and 5.6.x before 5.6.11 allows remote attackers to execute arbitrary code by triggering a failed SplMinHeap::compare operation.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T06:04:02.909Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4026 vulnerable 2026-06-03 14:34:51.004343 Details available
The pcntl_exec implementation in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 truncates a pathname upon encountering a \x00 character, which might allow remote attackers to bypass intended extension restrictions and execute files with unexpected names via a crafted first argument. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-7243.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T06:04:02.379Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4025 vulnerable 2026-06-03 14:34:51.002394 Details available
PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 truncates a pathname upon encountering a \x00 character in certain situations, which allows remote attackers to bypass intended extension restrictions and access files or directories with unexpected names via a crafted argument to (1) set_include_path, (2) tempnam, (3) rmdir, or (4) readlink. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-7243.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T06:04:02.539Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4024 vulnerable 2026-06-03 14:34:51.000489 Details available
Algorithmic complexity vulnerability in the multipart_buffer_headers function in main/rfc1867.c in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 allows remote attackers to cause a denial of service (CPU consumption) via crafted form data that triggers an improper order-of-growth outcome.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T06:04:02.812Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4022 vulnerable 2026-06-03 14:34:50.998538 Details available
Integer overflow in the ftp_genlist function in ext/ftp/ftp.c in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 allows remote FTP servers to execute arbitrary code via a long reply to a LIST command, leading to a heap-based buffer overflow.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T06:04:02.660Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-4021 vulnerable 2026-06-03 14:34:50.988687 Details available
The phar_parse_tarfile function in ext/phar/tar.c in PHP before 5.4.41, 5.5.x before 5.5.25, and 5.6.x before 5.6.9 does not verify that the first character of a filename is different from the \0 character, which allows remote attackers to cause a denial of service (integer underflow and memory corruption) via a crafted entry in a tar archive.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T06:04:02.980Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3416 vulnerable 2026-06-03 14:34:50.219651 Details available
The sqlite3VXPrintf function in printf.c in SQLite before 3.8.9 does not properly handle precision and width values during floating-point conversions, which allows context-dependent attackers to cause a denial of service (integer overflow and stack-based buffer overflow) or possibly have unspecified other impact via large integers in a crafted printf function call in a SELECT statement.
Published: 2015-04-24T17:00:00.000Z
Updated: 2024-08-06T05:47:57.818Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3415 vulnerable 2026-06-03 14:34:50.216257 Details available
The sqlite3VdbeExec function in vdbe.c in SQLite before 3.8.9 does not properly implement comparison operators, which allows context-dependent attackers to cause a denial of service (invalid free operation) or possibly have unspecified other impact via a crafted CHECK clause, as demonstrated by CHECK(0&O>O) in a CREATE TABLE statement.
Published: 2015-04-24T17:00:00.000Z
Updated: 2024-08-06T05:47:57.679Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3414 vulnerable 2026-06-03 14:34:50.215506 Details available
SQLite before 3.8.9 does not properly implement the dequoting of collation-sequence names, which allows context-dependent attackers to cause a denial of service (uninitialized memory access and application crash) or possibly have unspecified other impact via a crafted COLLATE clause, as demonstrated by COLLATE"""""""" at the end of a SELECT statement.
Published: 2015-04-24T17:00:00.000Z
Updated: 2024-08-06T05:47:57.689Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3412 vulnerable 2026-06-03 14:34:50.208215 Details available
PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 does not ensure that pathnames lack %00 sequences, which might allow remote attackers to read arbitrary files via crafted input to an application that calls the stream_resolve_include_path function in ext/standard/streamsfuncs.c, as demonstrated by a filename\0.extension attack that bypasses an intended configuration in which client users may read files with only one specific extension.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T05:47:57.712Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3411 vulnerable 2026-06-03 14:34:50.200775 Details available
PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 does not ensure that pathnames lack %00 sequences, which might allow remote attackers to read or write to arbitrary files via crafted input to an application that calls (1) a DOMDocument load method, (2) the xmlwriter_open_uri function, (3) the finfo_file function, or (4) the hash_hmac_file function, as demonstrated by a filename\0.xml attack that bypasses an intended configuration in which client users may read only .xml files.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T05:47:57.804Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3330 vulnerable 2026-06-03 14:34:50.001754 Details available
The php_handler function in sapi/apache2handler/sapi_apache2.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8, when the Apache HTTP Server 2.4.x is used, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via pipelined HTTP requests that result in a "deconfigured interpreter."
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T05:47:57.725Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3329 vulnerable 2026-06-03 14:34:49.999654 Details available
Multiple stack-based buffer overflows in the phar_set_inode function in phar_internal.h in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allow remote attackers to execute arbitrary code via a crafted length value in a (1) tar, (2) phar, or (3) ZIP archive.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T05:47:57.783Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3307 vulnerable 2026-06-03 14:34:49.926450 Details available
The phar_parse_metadata function in ext/phar/phar.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to cause a denial of service (heap metadata corruption) or possibly have unspecified other impact via a crafted tar archive.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T05:39:32.047Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-3152 vulnerable 2026-06-03 14:34:49.308754 Details available
Oracle MySQL before 5.7.3, Oracle MySQL Connector/C (aka libmysqlclient) before 6.1.3, and MariaDB before 5.5.44 use the --ssl option to mean that SSL is optional, which allows man-in-the-middle attackers to spoof servers via a cleartext-downgrade attack, aka a "BACKRONYM" attack.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T05:39:32.049Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2787 vulnerable 2026-06-03 14:34:47.820597 Details available
Use-after-free vulnerability in the process_nested_data function in ext/standard/var_unserializer.re in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 allows remote attackers to execute arbitrary code via a crafted unserialize call that leverages use of the unset function within an __wakeup function, a related issue to CVE-2015-0231.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T05:24:38.837Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2783 vulnerable 2026-06-03 14:34:47.807067 Details available
ext/phar/phar.c in PHP before 5.4.40, 5.5.x before 5.5.24, and 5.6.x before 5.6.8 allows remote attackers to obtain sensitive information from process memory or cause a denial of service (buffer over-read and application crash) via a crafted length value in conjunction with crafted serialized data in a phar archive, related to the phar_parse_metadata and phar_parse_pharfile functions.
Published: 2015-06-09T18:00:00.000Z
Updated: 2024-08-06T05:24:38.930Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2348 vulnerable 2026-06-03 14:34:46.777016 Details available
The move_uploaded_file implementation in ext/standard/basic_functions.c in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 truncates a pathname upon encountering a \x00 character, which allows remote attackers to bypass intended extension restrictions and create files with unexpected names via a crafted second argument. NOTE: this vulnerability exists because of an incomplete fix for CVE-2006-7243.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T05:10:16.498Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2331 vulnerable 2026-06-03 14:34:46.645624 Details available
Integer overflow in the _zip_cdir_new function in zip_dirent.c in libzip 0.11.2 and earlier, as used in the ZIP extension in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 and other products, allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a ZIP archive that contains many entries, leading to a heap-based buffer overflow.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T05:10:16.257Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2326 vulnerable 2026-06-03 14:34:46.631590 Details available
The pcre_compile2 function in PCRE before 8.37 allows context-dependent attackers to compile incorrect code and cause a denial of service (out-of-bounds read) via regular expression with a group containing both a forward referencing subroutine call and a recursive back reference, as demonstrated by "((?+1)(\1))/".
Published: 2020-01-14T16:46:57.000Z
Updated: 2024-08-06T05:10:16.144Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2325 vulnerable 2026-06-03 14:34:41.936982 Details available
The compile_branch function in PCRE before 8.37 allows context-dependent attackers to compile incorrect code, cause a denial of service (out-of-bounds heap read and crash), or possibly have other unspecified impact via a regular expression with a group containing a forward reference repeated a large number of times within a repeated outer group that has a zero minimum quantifier.
Published: 2020-01-14T16:46:55.000Z
Updated: 2024-08-06T05:10:15.978Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2305 vulnerable 2026-06-03 14:34:41.840174 Details available
Integer overflow in the regcomp implementation in the Henry Spencer BSD regex library (aka rxspencer) alpha3.8.g5 on 32-bit platforms, as used in NetBSD through 6.1.5 and other products, might allow context-dependent attackers to execute arbitrary code via a large regular expression that leads to a heap-based buffer overflow.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T05:10:15.863Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-2301 vulnerable 2026-06-03 14:34:41.832827 Details available
Use-after-free vulnerability in the phar_rename_archive function in phar_object.c in PHP before 5.5.22 and 5.6.x before 5.6.6 allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors that trigger an attempted renaming of a Phar archive to the name of an existing file.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T05:10:16.232Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-1352 vulnerable 2026-06-03 14:34:39.263635 Details available
The build_tablename function in pgsql.c in the PostgreSQL (aka pgsql) extension in PHP through 5.6.7 does not validate token extraction for table names, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted name.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T04:40:18.587Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-1351 vulnerable 2026-06-03 14:34:39.262392 Details available
Use-after-free vulnerability in the _zend_shared_memdup function in zend_shared_alloc.c in the OPcache extension in PHP through 5.6.7 allows remote attackers to cause a denial of service or possibly have unspecified other impact via unknown vectors.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T04:40:18.656Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-0273 vulnerable 2026-06-03 14:34:29.437318 Details available
Multiple use-after-free vulnerabilities in ext/date/php_date.c in PHP before 5.4.38, 5.5.x before 5.5.22, and 5.6.x before 5.6.6 allow remote attackers to execute arbitrary code via crafted serialized input containing a (1) R or (2) r type specifier in (a) DateTimeZone data handled by the php_date_timezone_initialize_from_hash function or (b) DateTime data handled by the php_date_initialize_from_hash function.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T04:03:10.916Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-0235 vulnerable 2026-06-03 14:34:29.289185 Details available
Heap-based buffer overflow in the __nss_hostname_digits_dots function in glibc 2.2, and other 2.x versions before 2.18, allows context-dependent attackers to execute arbitrary code via vectors related to the (1) gethostbyname or (2) gethostbyname2 function, aka "GHOST."
Published: 2015-01-28T19:00:00.000Z
Updated: 2024-08-06T04:03:10.392Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-0232 vulnerable 2026-06-03 14:34:29.251859 Details available
The exif_process_unicode function in ext/exif/exif.c in PHP before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5 allows remote attackers to execute arbitrary code or cause a denial of service (uninitialized pointer free and application crash) via crafted EXIF data in a JPEG image.
Published: 2015-01-27T11:00:00.000Z
Updated: 2024-08-06T04:03:10.640Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2015-0231 vulnerable 2026-06-03 14:34:29.249444 Details available
Use-after-free vulnerability in the process_nested_data function in ext/standard/var_unserializer.re in PHP before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5 allows remote attackers to execute arbitrary code via a crafted unserialize call that leverages improper handling of duplicate numerical keys within the serialized properties of an object. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-8142.
Published: 2015-01-27T11:00:00.000Z
Updated: 2024-08-06T04:03:10.576Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9912 vulnerable 2026-06-03 14:34:28.410503 Details available
The get_icu_disp_value_src_php function in ext/intl/locale/locale_methods.c in PHP before 5.3.29, 5.4.x before 5.4.30, and 5.5.x before 5.5.14 does not properly restrict calls to the ICU uresbund.cpp component, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a locale_get_display_name call with a long first argument.
Published: 2017-01-04T20:00:00.000Z
Updated: 2024-08-06T14:02:36.642Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9767 vulnerable 2026-06-03 14:34:28.279374 Details available
Directory traversal vulnerability in the ZipArchive::extractTo function in ext/zip/php_zip.c in PHP before 5.4.45, 5.5.x before 5.5.29, and 5.6.x before 5.6.13 and ext/zip/ext_zip.cpp in HHVM before 3.12.1 allows remote attackers to create arbitrary empty directories via a crafted ZIP archive.
Published: 2016-05-22T01:00:00.000Z
Updated: 2024-08-06T13:55:04.235Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9709 vulnerable 2026-06-03 14:34:28.077656 Details available
The GetCode_ function in gd_gif_in.c in GD 2.1.1 and earlier, as used in PHP before 5.5.21 and 5.6.x before 5.6.5, allows remote attackers to cause a denial of service (buffer over-read and application crash) via a crafted GIF image that is improperly handled by the gdImageCreateFromGif function.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T13:55:04.341Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9705 vulnerable 2026-06-03 14:34:27.796689 Details available
Heap-based buffer overflow in the enchant_broker_request_dict function in ext/enchant/enchant.c in PHP before 5.4.38, 5.5.x before 5.5.22, and 5.6.x before 5.6.6 allows remote attackers to execute arbitrary code via vectors that trigger creation of multiple dictionaries.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T13:55:04.750Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9653 vulnerable 2026-06-03 14:34:27.603111 Details available
readelf.c in file before 5.22, as used in the Fileinfo component in PHP before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5, does not consider that pread calls sometimes read only a subset of the available data, which allows remote attackers to cause a denial of service (uninitialized memory access) or possibly have unspecified other impact via a crafted ELF file.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T13:47:41.805Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9652 vulnerable 2026-06-03 14:34:27.601413 Details available
The mconvert function in softmagic.c in file before 5.21, as used in the Fileinfo component in PHP before 5.4.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5, does not properly handle a certain string-length field during a copy of a truncated version of a Pascal string, which might allow remote attackers to cause a denial of service (out-of-bounds memory access and application crash) via a crafted file.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T13:47:41.726Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9426 vulnerable 2026-06-03 14:34:26.857755 Details available
The apprentice_load function in libmagic/apprentice.c in the Fileinfo component in PHP through 5.6.4 attempts to perform a free operation on a stack-based character array, which allows remote attackers to cause a denial of service (memory corruption or application crash) or possibly have unspecified other impact via unknown vectors. NOTE: this is disputed by the vendor because the standard erealloc behavior makes the free operation unreachable
Published: 2014-12-31T02:00:00.000Z
Updated: 2024-10-29T14:35:27.516Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-9425 vulnerable 2026-06-03 14:34:26.857176 Details available
Double free vulnerability in the zend_ts_hash_graceful_destroy function in zend_ts_hash.c in the Zend Engine in PHP through 5.5.20 and 5.6.x through 5.6.4 allows remote attackers to cause a denial of service or possibly have unspecified other impact via unknown vectors.
Published: 2014-12-31T02:00:00.000Z
Updated: 2024-08-06T13:47:40.973Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-8626 vulnerable 2026-06-03 14:34:24.880158 Details available
Stack-based buffer overflow in the date_from_ISO8601 function in ext/xmlrpc/libxmlrpc/xmlrpc.c in PHP before 5.2.7 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code by including a timezone field in a date, leading to improper XML-RPC encoding.
Published: 2014-11-23T02:00:00.000Z
Updated: 2024-08-06T13:26:01.624Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-8142 vulnerable 2026-06-03 14:34:23.240935 Details available
Use-after-free vulnerability in the process_nested_data function in ext/standard/var_unserializer.re in PHP before 5.4.36, 5.5.x before 5.5.20, and 5.6.x before 5.6.4 allows remote attackers to execute arbitrary code via a crafted unserialize call that leverages improper handling of duplicate keys within the serialized properties of an object, a different vulnerability than CVE-2004-1019.
Published: 2014-12-20T11:00:00.000Z
Updated: 2024-08-06T13:10:51.133Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-5459 vulnerable 2026-06-03 14:34:06.506041 Details available
The PEAR_REST class in REST.php in PEAR in PHP through 5.6.0 allows local users to write to arbitrary files via a symlink attack on a (1) rest.cachefile or (2) rest.cacheid file in /tmp/pear/cache/, related to the retrieveCacheFirst and useLocalCache functions.
Published: 2014-09-27T10:00:00.000Z
Updated: 2024-08-06T11:48:49.572Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-4721 vulnerable 2026-06-03 14:34:04.193114 Details available
The phpinfo implementation in ext/standard/info.c in PHP before 5.4.30 and 5.5.x before 5.5.14 does not ensure use of the string data type for the PHP_AUTH_PW, PHP_AUTH_TYPE, PHP_AUTH_USER, and PHP_SELF variables, which might allow context-dependent attackers to obtain sensitive information from process memory by using the integer data type with crafted values, related to a "type confusion" vulnerability, as demonstrated by reading a private SSL key in an Apache HTTP Server web-hosting environment with mod_ssl and a PHP 5.3.x mod_php.
Published: 2014-07-06T23:00:00.000Z
Updated: 2024-08-06T11:27:36.809Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-4698 vulnerable 2026-06-03 14:34:04.037232 Details available
Use-after-free vulnerability in ext/spl/spl_array.c in the SPL component in PHP through 5.5.14 allows context-dependent attackers to cause a denial of service or possibly have unspecified other impact via crafted ArrayIterator usage within applications in certain web-hosting environments.
Published: 2014-07-10T10:00:00.000Z
Updated: 2024-08-06T11:27:36.561Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-4670 vulnerable 2026-06-03 14:34:03.978625 Details available
Use-after-free vulnerability in ext/spl/spl_dllist.c in the SPL component in PHP through 5.5.14 allows context-dependent attackers to cause a denial of service or possibly have unspecified other impact via crafted iterator usage within applications in certain web-hosting environments.
Published: 2014-07-10T10:00:00.000Z
Updated: 2024-08-06T11:27:36.176Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-4049 vulnerable 2026-06-03 14:34:02.700549 Details available
Heap-based buffer overflow in the php_parserr function in ext/standard/dns.c in PHP 5.6.0beta4 and earlier allows remote servers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted DNS TXT record, related to the dns_get_record function.
Published: 2014-06-18T19:00:00.000Z
Updated: 2024-08-06T11:04:28.245Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3981 vulnerable 2026-06-03 14:34:02.329239 Details available
acinclude.m4, as used in the configure script in PHP 5.5.13 and earlier, allows local users to overwrite arbitrary files via a symlink attack on the /tmp/phpglibccheck file.
Published: 2014-06-08T18:00:00.000Z
Updated: 2024-08-06T11:04:26.917Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3710 vulnerable 2026-06-03 14:34:01.111797 Details available
The donote function in readelf.c in file through 5.20, as used in the Fileinfo component in PHP 5.4.34, does not ensure that sufficient note headers are present, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted ELF file.
Published: 2014-11-05T11:00:00.000Z
Updated: 2024-08-06T10:50:17.979Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3670 vulnerable 2026-06-03 14:34:00.807283 Details available
The exif_ifd_make_value function in exif.c in the EXIF extension in PHP before 5.4.34, 5.5.x before 5.5.18, and 5.6.x before 5.6.2 operates on floating-point arrays incorrectly, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) or possibly execute arbitrary code via a crafted JPEG image with TIFF thumbnail data that is improperly handled by the exif_thumbnail function.
Published: 2014-10-29T10:00:00.000Z
Updated: 2024-08-06T10:50:17.945Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3669 vulnerable 2026-06-03 14:34:00.804354 Details available
Integer overflow in the object_custom function in ext/standard/var_unserializer.c in PHP before 5.4.34, 5.5.x before 5.5.18, and 5.6.x before 5.6.2 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via an argument to the unserialize function that triggers calculation of a large length value.
Published: 2014-10-29T10:00:00.000Z
Updated: 2024-08-06T10:50:18.251Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3668 vulnerable 2026-06-03 14:34:00.752074 Details available
Buffer overflow in the date_from_ISO8601 function in the mkgmtime implementation in libxmlrpc/xmlrpc.c in the XMLRPC extension in PHP before 5.4.34, 5.5.x before 5.5.18, and 5.6.x before 5.6.2 allows remote attackers to cause a denial of service (application crash) via (1) a crafted first argument to the xmlrpc_set_type function or (2) a crafted argument to the xmlrpc_decode function, related to an out-of-bounds read operation.
Published: 2014-10-29T10:00:00.000Z
Updated: 2024-08-06T10:50:18.311Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3622 vulnerable 2026-06-03 14:34:00.311366 Details available
Use-after-free vulnerability in the add_post_var function in the Posthandler component in PHP 5.6.x before 5.6.1 might allow remote attackers to execute arbitrary code by leveraging a third-party filter extension that accesses a certain ksep value.
Published: 2020-02-19T12:46:23.000Z
Updated: 2024-08-06T10:50:17.792Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3597 vulnerable 2026-06-03 14:33:55.511999 Details available
Multiple buffer overflows in the php_parserr function in ext/standard/dns.c in PHP before 5.4.32 and 5.5.x before 5.5.16 allow remote DNS servers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted DNS record, related to the dns_get_record function and the dn_expand function. NOTE: this issue exists because of an incomplete fix for CVE-2014-4049.
Published: 2014-08-23T01:00:00.000Z
Updated: 2024-08-06T10:50:17.419Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3587 vulnerable 2026-06-03 14:33:55.449751 Details available
Integer overflow in the cdf_read_property_info function in cdf.c in file through 5.19, as used in the Fileinfo component in PHP before 5.4.32 and 5.5.x before 5.5.16, allows remote attackers to cause a denial of service (application crash) via a crafted CDF file. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-1571.
Published: 2014-08-23T01:00:00.000Z
Updated: 2024-08-06T10:50:17.834Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3538 vulnerable 2026-06-03 14:33:55.162891 Details available
file before 5.19 does not properly restrict the amount of data read during a regex search, which allows remote attackers to cause a denial of service (CPU consumption) via a crafted file that triggers backtracking during processing of an awk rule. NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-7345.
Published: 2014-07-03T14:00:00.000Z
Updated: 2024-08-06T10:50:16.893Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3515 vulnerable 2026-06-03 14:33:55.010229 Details available
The SPL component in PHP before 5.4.30 and 5.5.x before 5.5.14 incorrectly anticipates that certain data structures will have the array data type after unserialization, which allows remote attackers to execute arbitrary code via a crafted string that triggers use of a Hashtable destructor, related to "type confusion" issues in (1) ArrayObject and (2) SPLObjectStorage.
Published: 2014-07-09T10:00:00.000Z
Updated: 2024-08-06T10:43:06.284Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3487 vulnerable 2026-06-03 14:33:54.792147 Details available
The cdf_read_property_info function in file before 5.19, as used in the Fileinfo component in PHP before 5.4.30 and 5.5.x before 5.5.14, does not properly validate a stream offset, which allows remote attackers to cause a denial of service (application crash) via a crafted CDF file.
Published: 2014-07-09T10:00:00.000Z
Updated: 2024-08-06T10:43:06.287Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3480 vulnerable 2026-06-03 14:33:54.699587 Details available
The cdf_count_chain function in cdf.c in file before 5.19, as used in the Fileinfo component in PHP before 5.4.30 and 5.5.x before 5.5.14, does not properly validate sector-count data, which allows remote attackers to cause a denial of service (application crash) via a crafted CDF file.
Published: 2014-07-09T10:00:00.000Z
Updated: 2025-12-04T20:25:29.415Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3479 vulnerable 2026-06-03 14:33:54.698705 Details available
The cdf_check_stream_offset function in cdf.c in file before 5.19, as used in the Fileinfo component in PHP before 5.4.30 and 5.5.x before 5.5.14, relies on incorrect sector-size data, which allows remote attackers to cause a denial of service (application crash) via a crafted stream offset in a CDF file.
Published: 2014-07-09T10:00:00.000Z
Updated: 2024-08-06T10:43:06.212Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-3478 vulnerable 2026-06-03 14:33:54.675236 Details available
Buffer overflow in the mconvert function in softmagic.c in file before 5.19, as used in the Fileinfo component in PHP before 5.4.30 and 5.5.x before 5.5.14, allows remote attackers to cause a denial of service (application crash) via a crafted Pascal string in a FILE_PSTRING conversion.
Published: 2014-07-09T10:00:00.000Z
Updated: 2025-12-04T20:26:53.242Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-2497 vulnerable 2026-06-03 14:33:51.020379 Details available
The gdImageCreateFromXpm function in gdxpm.c in libgd, as used in PHP 5.4.26 and earlier, allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted color table in an XPM file.
Published: 2014-03-21T14:00:00.000Z
Updated: 2024-08-06T10:14:26.563Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-2270 vulnerable 2026-06-03 14:33:50.283252 Details available
softmagic.c in file before 5.17 and libmagic allows context-dependent attackers to cause a denial of service (out-of-bounds memory access and crash) via crafted offsets in the softmagic of a PE executable.
Published: 2014-03-14T15:00:00.000Z
Updated: 2024-08-06T10:06:00.288Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-2020 vulnerable 2026-06-03 14:33:49.375070 Details available
ext/gd/gd.c in PHP 5.5.x before 5.5.9 does not check data types, which might allow remote attackers to obtain sensitive information by using a (1) string or (2) array data type in place of a numeric data type, as demonstrated by an imagecrop function call with a string for the x dimension value, a different vulnerability than CVE-2013-7226.
Published: 2014-02-18T11:00:00.000Z
Updated: 2024-08-06T09:58:16.171Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-1943 vulnerable 2026-06-03 14:33:49.067843 Details available
Fine Free file before 5.17 allows context-dependent attackers to cause a denial of service (infinite recursion, CPU consumption, and crash) via a crafted indirect offset value in the magic of a file.
Published: 2014-02-18T19:00:00.000Z
Updated: 2024-08-06T09:58:15.828Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-0238 vulnerable 2026-06-03 14:33:37.732634 Details available
The cdf_read_property_info function in cdf.c in the Fileinfo component in PHP before 5.4.29 and 5.5.x before 5.5.13 allows remote attackers to cause a denial of service (infinite loop or out-of-bounds memory access) via a vector that (1) has zero length or (2) is too long.
Published: 2014-06-01T01:00:00.000Z
Updated: 2024-08-06T09:05:39.452Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-0237 vulnerable 2026-06-03 14:33:37.732051 Details available
The cdf_unpack_summary_info function in cdf.c in the Fileinfo component in PHP before 5.4.29 and 5.5.x before 5.5.13 allows remote attackers to cause a denial of service (performance degradation) by triggering many file_printf calls.
Published: 2014-06-01T01:00:00.000Z
Updated: 2024-08-06T09:05:39.320Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-0236 vulnerable 2026-06-03 14:33:37.731499 Details available
file before 5.18, as used in the Fileinfo component in PHP before 5.6.0, allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) via a zero root_storage value in a CDF file, related to cdf.c and readcdf.c.
Published: 2016-05-16T10:00:00.000Z
Updated: 2024-08-06T09:05:39.346Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-0207 vulnerable 2026-06-03 14:33:37.533982 Details available
The cdf_read_short_sector function in cdf.c in file before 5.19, as used in the Fileinfo component in PHP before 5.4.30 and 5.5.x before 5.5.14, allows remote attackers to cause a denial of service (assertion failure and application exit) via a crafted CDF file.
Published: 2014-07-09T10:00:00.000Z
Updated: 2025-12-04T20:29:06.728Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2014-0185 vulnerable 2026-06-03 14:33:37.451743 Details available
sapi/fpm/fpm/fpm_unix.c in the FastCGI Process Manager (FPM) in PHP before 5.4.28 and 5.5.x before 5.5.12 uses 0666 permissions for the UNIX socket, which allows local users to gain privileges via a crafted FastCGI client.
Published: 2014-05-06T10:00:00.000Z
Updated: 2024-08-06T09:05:39.280Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-7456 not_vulnerable 2026-06-03 14:33:35.826406 Details available
gd_interpolation.c in the GD Graphics Library (aka libgd) before 2.1.1, as used in PHP before 5.5.36, 5.6.x before 5.6.22, and 7.x before 7.0.7, allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a crafted image that is mishandled by the imagescale function.
Published: 2016-08-07T10:00:00.000Z
Updated: 2024-08-06T18:09:17.049Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-7345 vulnerable 2026-06-03 14:33:35.499061 Details available
The BEGIN regular expression in the awk script detector in magic/Magdir/commands in file before 5.15 uses multiple wildcards with unlimited repetitions, which allows context-dependent attackers to cause a denial of service (CPU consumption) via a crafted ASCII file that triggers a large amount of backtracking, as demonstrated via a file with many newline characters.
Published: 2014-03-23T15:00:00.000Z
Updated: 2024-08-06T18:01:20.506Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-7327 vulnerable 2026-06-03 14:33:35.262600 Details available
The gdImageCrop function in ext/gd/gd.c in PHP 5.5.x before 5.5.9 does not check return values, which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via invalid imagecrop arguments that lead to use of a NULL pointer as a return value, a different vulnerability than CVE-2013-7226.
Published: 2014-02-18T11:00:00.000Z
Updated: 2024-08-06T18:01:20.393Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-6712 vulnerable 2026-06-03 14:33:32.306420 Details available
The scan function in ext/date/lib/parse_iso_intervals.c in PHP through 5.5.6 does not properly restrict creation of DateInterval objects, which might allow remote attackers to cause a denial of service (heap-based buffer over-read) via a crafted interval specification.
Published: 2013-11-28T02:00:00.000Z
Updated: 2024-08-06T17:46:22.680Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-6501 vulnerable 2026-06-03 14:33:26.725385 Details available
The default soap.wsdl_cache_dir setting in (1) php.ini-production and (2) php.ini-development in PHP through 5.6.7 specifies the /tmp directory, which makes it easier for local users to conduct WSDL injection attacks by creating a file under /tmp with a predictable filename that is used by the get_sdl function in ext/soap/php_sdl.c.
Published: 2015-03-30T10:00:00.000Z
Updated: 2024-08-06T17:46:22.262Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-6420 vulnerable 2026-06-03 14:33:26.176583 Details available
The asn1_time_to_time_t function in ext/openssl/openssl.c in PHP before 5.3.28, 5.4.x before 5.4.23, and 5.5.x before 5.5.7 does not properly parse (1) notBefore and (2) notAfter timestamps in X.509 certificates, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted certificate that is not properly handled by the openssl_x509_parse function.
Published: 2013-12-17T02:00:00.000Z
Updated: 2024-08-06T17:39:01.267Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-4635 vulnerable 2026-06-03 14:33:18.654328 Details available
Integer overflow in the SdnToJewish function in jewish.c in the Calendar component in PHP before 5.3.26 and 5.4.x before 5.4.16 allows context-dependent attackers to cause a denial of service (application hang) via a large argument to the jdtojewish function.
Published: 2013-06-21T21:00:00.000Z
Updated: 2024-08-06T16:52:26.600Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-4248 vulnerable 2026-06-03 14:33:10.549765 Details available
The openssl_x509_parse function in openssl.c in the OpenSSL module in PHP before 5.4.18 and 5.5.x before 5.5.2 does not properly handle a '\0' character in a domain name in the Subject Alternative Name field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408.
Published: 2013-08-18T01:00:00.000Z
Updated: 2024-08-06T16:38:01.539Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-4113 vulnerable 2026-06-03 14:33:09.544548 Details available
ext/xml/xml.c in PHP before 5.3.27 does not properly consider parsing depth, which allows remote attackers to cause a denial of service (heap memory corruption) or possibly have unspecified other impact via a crafted document that is processed by the xml_parse_into_struct function.
Published: 2013-07-13T10:00:00.000Z
Updated: 2024-08-06T16:30:49.986Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-2220 not_vulnerable 2026-06-03 14:32:59.914087 Details available
Buffer overflow in the radius_get_vendor_attr function in the Radius extension before 1.2.7 for PHP allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a large Vendor Specific Attributes (VSA) length value.
Published: 2013-07-31T10:00:00.000Z
Updated: 2024-09-16T20:59:13.208Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-2110 vulnerable 2026-06-03 14:32:53.683378 Details available
Heap-based buffer overflow in the php_quot_print_encode function in ext/standard/quot_print.c in PHP before 5.3.26 and 5.4.x before 5.4.16 allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted argument to the quoted_printable_encode function.
Published: 2013-06-21T20:00:00.000Z
Updated: 2024-08-06T15:27:40.659Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-1824 vulnerable 2026-06-03 14:32:51.963099 Details available
The SOAP parser in PHP before 5.3.22 and 5.4.x before 5.4.12 allows remote attackers to read arbitrary files via a SOAP WSDL file containing an XML external entity declaration in conjunction with an entity reference, related to an XML External Entity (XXE) issue in the soap_xmlParseFile and soap_xmlParseMemory functions.
Published: 2013-09-16T01:00:00.000Z
Updated: 2024-08-06T15:13:33.296Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-1643 vulnerable 2026-06-03 14:32:50.646316 Details available
The SOAP parser in PHP before 5.3.23 and 5.4.x before 5.4.13 allows remote attackers to read arbitrary files via a SOAP WSDL file containing an XML external entity declaration in conjunction with an entity reference, related to an XML External Entity (XXE) issue in the soap_xmlParseFile and soap_xmlParseMemory functions. NOTE: this vulnerability exists because of an incorrect fix for CVE-2013-1824.
Published: 2013-03-06T11:00:00.000Z
Updated: 2024-08-06T15:13:32.313Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2013-1635 vulnerable 2026-06-03 14:32:50.535355 Details available
ext/soap/soap.c in PHP before 5.3.22 and 5.4.x before 5.4.13 does not validate the relationship between the soap.wsdl_cache_dir directive and the open_basedir directive, which allows remote attackers to bypass intended access restrictions by triggering the creation of cached SOAP WSDL files in an arbitrary directory.
Published: 2013-03-06T11:00:00.000Z
Updated: 2024-08-06T15:13:32.462Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-4388 vulnerable 2026-06-03 14:32:18.609098 Details available
The sapi_header_op function in main/SAPI.c in PHP 5.4.0RC2 through 5.4.0 does not properly determine a pointer during checks for %0D sequences (aka carriage return characters), which allows remote attackers to bypass an HTTP response-splitting protection mechanism via a crafted URL, related to improper interaction between the PHP header function and certain browsers, as demonstrated by Internet Explorer and Google Chrome. NOTE: this vulnerability exists because of an incorrect fix for CVE-2011-1398.
Published: 2012-09-07T22:00:00.000Z
Updated: 2024-08-06T20:35:09.222Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-3450 vulnerable 2026-06-03 14:31:58.413327 Details available
pdo_sql_parser.re in the PDO extension in PHP before 5.3.14 and 5.4.x before 5.4.4 does not properly determine the end of the query string during parsing of prepared statements, which allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted parameter value.
Published: 2012-08-06T16:00:00.000Z
Updated: 2024-08-06T20:05:12.633Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-3365 vulnerable 2026-06-03 14:31:57.871196 Details available
The SQLite functionality in PHP before 5.3.15 allows remote attackers to bypass the open_basedir protection mechanism via unspecified vectors.
Published: 2012-07-20T10:00:00.000Z
Updated: 2024-08-06T20:05:12.169Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-2688 vulnerable 2026-06-03 14:31:54.210472 Details available
Unspecified vulnerability in the _php_stream_scandir function in the stream implementation in PHP before 5.3.15 and 5.4.x before 5.4.5 has unknown impact and remote attack vectors, related to an "overflow."
Published: 2012-07-20T10:00:00.000Z
Updated: 2024-08-06T19:42:32.212Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-2386 vulnerable 2026-06-03 14:31:52.963299 Details available
Integer overflow in the phar_parse_tarfile function in tar.c in the phar extension in PHP before 5.3.14 and 5.4.x before 5.4.4 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a crafted tar file that triggers a heap-based buffer overflow.
Published: 2012-07-07T10:00:00.000Z
Updated: 2024-08-06T19:34:25.269Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-2376 vulnerable 2026-06-03 14:31:52.892541 Details available
Buffer overflow in the com_print_typeinfo function in PHP 5.4.3 and earlier on Windows allows remote attackers to execute arbitrary code via crafted arguments that trigger incorrect handling of COM object VARIANT types, as exploited in the wild in May 2012.
Published: 2012-05-21T15:00:00.000Z
Updated: 2024-08-06T19:34:23.891Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-2336 vulnerable 2026-06-03 14:31:52.654958 Details available
sapi/cgi/cgi_main.c in PHP before 5.3.13 and 5.4.x before 5.4.3, when configured as a CGI script (aka php-cgi), does not properly handle query strings that lack an = (equals sign) character, which allows remote attackers to cause a denial of service (resource consumption) by placing command-line options in the query string, related to lack of skipping a certain php_getopt for the 'T' case. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-1823.
Published: 2012-05-11T10:00:00.000Z
Updated: 2024-08-06T19:34:23.585Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-2311 vulnerable 2026-06-03 14:31:52.291874 Details available
sapi/cgi/cgi_main.c in PHP before 5.3.13 and 5.4.x before 5.4.3, when configured as a CGI script (aka php-cgi), does not properly handle query strings that contain a %3D sequence but no = (equals sign) character, which allows remote attackers to execute arbitrary code by placing command-line options in the query string, related to lack of skipping a certain php_getopt for the 'd' case. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-1823.
Published: 2012-05-11T10:00:00.000Z
Updated: 2024-08-06T19:26:09.031Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-2143 vulnerable 2026-06-03 14:31:46.628971 Details available
The crypt_des (aka DES-based crypt) function in FreeBSD before 9.0-RELEASE-p2, as used in PHP, PostgreSQL, and other products, does not process the complete cleartext password if this password contains a 0x80 character, which makes it easier for context-dependent attackers to obtain access via an authentication attempt with an initial substring of the intended password, as demonstrated by a Unicode password.
Published: 2012-07-05T14:00:00.000Z
Updated: 2024-08-06T19:26:08.919Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-1823 vulnerable 2026-06-03 14:31:44.734684 Details available
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not properly handle query strings that lack an = (equals sign) character, which allows remote attackers to execute arbitrary code by placing command-line options in the query string, related to lack of skipping a certain php_getopt for the 'd' case.
Published: 2012-05-11T10:00:00.000Z
Updated: 2025-11-04T17:11:54.860Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-1172 vulnerable 2026-06-03 14:31:41.850119 Details available
The file-upload implementation in rfc1867.c in PHP before 5.4.0 does not properly handle invalid [ (open square bracket) characters in name values, which makes it easier for remote attackers to cause a denial of service (malformed $_FILES indexes) or conduct directory traversal attacks during multi-file uploads by leveraging a script that lacks its own filename restrictions.
Published: 2012-05-24T00:00:00.000Z
Updated: 2024-08-06T18:53:35.660Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-0831 vulnerable 2026-06-03 14:31:39.706867 Details available
PHP before 5.3.10 does not properly perform a temporary change to the magic_quotes_gpc directive during the importing of environment variables, which makes it easier for remote attackers to conduct SQL injection attacks via a crafted request, related to main/php_variables.c, sapi/cgi/cgi_main.c, and sapi/fpm/fpm/fpm_main.c.
Published: 2012-02-10T20:00:00.000Z
Updated: 2024-08-06T18:38:14.798Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-0789 vulnerable 2026-06-03 14:31:39.251627 Details available
Memory leak in the timezone functionality in PHP before 5.3.9 allows remote attackers to cause a denial of service (memory consumption) by triggering many strtotime function calls, which are not properly handled by the php_date_parse_tzfile cache.
Published: 2012-02-14T15:00:00.000Z
Updated: 2024-08-06T18:38:14.381Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-0788 vulnerable 2026-06-03 14:31:39.227365 Details available
The PDORow implementation in PHP before 5.3.9 does not properly interact with the session feature, which allows remote attackers to cause a denial of service (application crash) via a crafted application that uses a PDO driver for a fetch and then calls the session_start function, as demonstrated by a crash of the Apache HTTP Server.
Published: 2012-02-14T15:00:00.000Z
Updated: 2024-08-06T18:38:14.567Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2012-0057 vulnerable 2026-06-03 14:31:28.973456 Details available
PHP before 5.3.9 has improper libxslt security settings, which allows remote attackers to create arbitrary files via a crafted XSLT stylesheet that uses the libxslt output extension.
Published: 2012-02-02T00:00:00.000Z
Updated: 2024-08-06T18:09:17.304Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-4885 vulnerable 2026-06-03 14:31:26.673566 Details available
PHP before 5.3.9 computes hash values for form parameters without restricting the ability to trigger hash collisions predictably, which allows remote attackers to cause a denial of service (CPU consumption) by sending many crafted parameters.
Published: 2011-12-30T01:00:00.000Z
Updated: 2024-08-07T00:16:35.185Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-4718 vulnerable 2026-06-03 14:31:26.132967 Details available
Session fixation vulnerability in the Sessions subsystem in PHP before 5.5.2 allows remote attackers to hijack web sessions by specifying a session ID.
Published: 2013-08-13T01:00:00.000Z
Updated: 2024-09-16T18:44:19.435Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-4566 vulnerable 2026-06-03 14:31:25.316087 Details available
Integer overflow in the exif_process_IFD_TAG function in exif.c in the exif extension in PHP 5.4.0beta2 on 32-bit platforms allows remote attackers to read the contents of arbitrary memory locations or cause a denial of service via a crafted offset_val value in an EXIF header in a JPEG file, a different vulnerability than CVE-2011-0708.
Published: 2011-11-29T00:00:00.000Z
Updated: 2024-08-07T00:09:18.945Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-3336 vulnerable 2026-06-03 14:31:19.126323 Details available
regcomp in the BSD implementation of libc is vulnerable to denial of service due to stack exhaustion.
Published: 2020-02-12T19:32:03.000Z
Updated: 2024-08-06T23:29:56.681Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-3268 vulnerable 2026-06-03 14:31:18.408706 Details available
Buffer overflow in the crypt function in PHP before 5.3.7 allows context-dependent attackers to have an unspecified impact via a long salt argument, a different vulnerability than CVE-2011-2483.
Published: 2011-08-25T18:00:00.000Z
Updated: 2024-08-06T23:29:56.506Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-3267 vulnerable 2026-06-03 14:31:18.353863 Details available
PHP before 5.3.7 does not properly implement the error_log function, which allows context-dependent attackers to cause a denial of service (application crash) via unspecified vectors.
Published: 2011-08-25T18:00:00.000Z
Updated: 2024-08-06T23:29:56.164Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-3182 vulnerable 2026-06-03 14:31:12.512217 Details available
PHP before 5.3.7 does not properly check the return values of the malloc, calloc, and realloc library functions, which allows context-dependent attackers to cause a denial of service (NULL pointer dereference and application crash) or trigger a buffer overflow by leveraging the ability to provide an arbitrary value for a function argument, related to (1) ext/curl/interface.c, (2) ext/date/lib/parse_date.c, (3) ext/date/lib/parse_iso_intervals.c, (4) ext/date/lib/parse_tz.c, (5) ext/date/lib/timelib.c, (6) ext/pdo_odbc/pdo_odbc.c, (7) ext/reflection/php_reflection.c, (8) ext/soap/php_sdl.c, (9) ext/xmlrpc/libxmlrpc/base64.c, (10) TSRM/tsrm_win32.c, and (11) the strtotime function.
Published: 2011-08-25T14:00:00.000Z
Updated: 2024-08-06T23:22:27.671Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-2483 vulnerable 2026-06-03 14:31:08.467735 Details available
crypt_blowfish before 1.1, as used in PHP before 5.3.7 on certain platforms, PostgreSQL before 8.4.9, and other products, does not properly handle 8-bit characters, which makes it easier for context-dependent attackers to determine a cleartext password by leveraging knowledge of a password hash.
Published: 2011-08-25T14:00:00.000Z
Updated: 2024-08-06T23:00:34.040Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-2202 vulnerable 2026-06-03 14:31:06.297663 Details available
The rfc1867_post_handler function in main/rfc1867.c in PHP before 5.3.7 does not properly restrict filenames in multipart/form-data POST requests, which allows remote attackers to conduct absolute path traversal attacks, and possibly create or overwrite arbitrary files, via a crafted upload request, related to a "file path injection vulnerability."
Published: 2011-06-16T23:00:00.000Z
Updated: 2024-08-06T22:53:17.428Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1939 vulnerable 2026-06-03 14:31:04.868396 Details available
SQL injection vulnerability in Zend Framework 1.10.x before 1.10.9 and 1.11.x before 1.11.6 when using non-ASCII-compatible encodings in conjunction PDO_MySql in PHP before 5.3.6.
Published: 2019-11-26T21:17:37.000Z
Updated: 2024-08-06T22:46:00.810Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1471 vulnerable 2026-06-03 14:31:01.548424 Details available
Integer signedness error in zip_stream.c in the Zip extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (CPU consumption) via a malformed archive file that triggers errors in zip_fread function calls.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T22:28:41.433Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1470 vulnerable 2026-06-03 14:31:01.546177 Details available
The Zip extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) via a ziparchive stream that is not properly handled by the stream_get_contents function.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T22:28:41.493Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1469 vulnerable 2026-06-03 14:31:01.543490 Details available
Unspecified vulnerability in the Streams component in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) by accessing an ftp:// URL during use of an HTTP proxy with the FTP wrapper.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T22:28:41.600Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1468 vulnerable 2026-06-03 14:31:01.540019 Details available
Multiple memory leaks in the OpenSSL extension in PHP before 5.3.6 might allow remote attackers to cause a denial of service (memory consumption) via (1) plaintext data to the openssl_encrypt function or (2) ciphertext data to the openssl_decrypt function.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T22:28:41.435Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1467 vulnerable 2026-06-03 14:31:01.537298 Details available
Unspecified vulnerability in the NumberFormatter::setSymbol (aka numfmt_set_symbol) function in the Intl extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) via an invalid argument, a related issue to CVE-2010-4409.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T22:28:41.353Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1466 vulnerable 2026-06-03 14:31:01.534530 Details available
Integer overflow in the SdnToJulian function in the Calendar extension in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (application crash) via a large integer in the first argument to the cal_from_jd function.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T22:28:41.750Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1464 vulnerable 2026-06-03 14:31:01.531352 Details available
Buffer overflow in the strval function in PHP before 5.3.6, when the precision configuration option has a large value, might allow context-dependent attackers to cause a denial of service (application crash) via a small numerical value in the argument.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T22:28:41.468Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1398 vulnerable 2026-06-03 14:31:01.095439 Details available
The sapi_header_op function in main/SAPI.c in PHP before 5.3.11 and 5.4.x before 5.4.0RC2 does not check for %0D sequences (aka carriage return characters), which allows remote attackers to bypass an HTTP response-splitting protection mechanism via a crafted URL, related to improper interaction between the PHP header function and certain browsers, as demonstrated by Internet Explorer and Google Chrome.
Published: 2012-08-30T22:00:00.000Z
Updated: 2024-08-06T22:28:40.271Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1153 vulnerable 2026-06-03 14:30:58.976359 Details available
Multiple format string vulnerabilities in phar_object.c in the phar extension in PHP 5.3.5 and earlier allow context-dependent attackers to obtain sensitive information from process memory, cause a denial of service (memory corruption), or possibly execute arbitrary code via format string specifiers in an argument to a class method, leading to an incorrect zend_throw_exception_ex call.
Published: 2011-03-16T22:00:00.000Z
Updated: 2024-08-06T22:14:27.893Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1148 vulnerable 2026-06-03 14:30:58.956936 Details available
Use-after-free vulnerability in the substr_replace function in PHP 5.3.6 and earlier allows context-dependent attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact by using the same variable for multiple arguments.
Published: 2011-03-18T15:00:00.000Z
Updated: 2024-08-06T22:14:27.813Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-1092 vulnerable 2026-06-03 14:30:58.524969 Details available
Integer overflow in ext/shmop/shmop.c in PHP before 5.3.6 allows context-dependent attackers to cause a denial of service (crash) and possibly read sensitive memory via a large third argument to the shmop_read function.
Published: 2011-03-15T17:00:00.000Z
Updated: 2024-08-06T22:14:27.679Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-0755 vulnerable 2026-06-03 14:30:51.453715 Details available
Integer overflow in the mt_rand function in PHP before 5.3.4 might make it easier for context-dependent attackers to predict the return values by leveraging a script's use of a large max parameter, as demonstrated by a value that exceeds mt_getrandmax.
Published: 2011-02-02T21:00:00.000Z
Updated: 2024-08-06T22:05:53.567Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-0754 vulnerable 2026-06-03 14:30:51.451462 Details available
The SplFileInfo::getType function in the Standard PHP Library (SPL) extension in PHP before 5.3.4 on Windows does not properly detect symbolic links, which might make it easier for local users to conduct symlink attacks by leveraging cross-platform differences in the stat structure, related to lack of a FILE_ATTRIBUTE_REPARSE_POINT check.
Published: 2011-02-02T21:00:00.000Z
Updated: 2024-08-06T22:05:53.657Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-0753 vulnerable 2026-06-03 14:30:51.449677 Details available
Race condition in the PCNTL extension in PHP before 5.3.4, when a user-defined signal handler exists, might allow context-dependent attackers to cause a denial of service (memory corruption) via a large number of concurrent signals.
Published: 2011-02-02T21:00:00.000Z
Updated: 2024-08-06T22:05:53.445Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-0752 vulnerable 2026-06-03 14:30:51.447261 Details available
The extract function in PHP before 5.2.15 does not prevent use of the EXTR_OVERWRITE parameter to overwrite (1) the GLOBALS superglobal array and (2) the this variable, which allows context-dependent attackers to bypass intended access restrictions by modifying data structures that were not intended to depend on external input, a related issue to CVE-2005-2691 and CVE-2006-3758.
Published: 2011-02-02T21:00:00.000Z
Updated: 2024-08-06T22:05:53.435Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-0708 vulnerable 2026-06-03 14:30:50.681297 Details available
exif.c in the Exif extension in PHP before 5.3.6 on 64-bit platforms performs an incorrect cast, which allows remote attackers to cause a denial of service (application crash) via an image with a crafted Image File Directory (IFD) that triggers a buffer over-read.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T21:58:26.128Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2011-0421 vulnerable 2026-06-03 14:30:48.889832 Details available
The _zip_name_locate function in zip_name_locate.c in the Zip extension in PHP before 5.3.6 does not properly handle a ZIPARCHIVE::FL_UNCHANGED argument, which might allow context-dependent attackers to cause a denial of service (NULL pointer dereference) via an empty ZIP archive that is processed with a (1) locateName or (2) statName operation.
Published: 2011-03-20T01:00:00.000Z
Updated: 2024-08-06T21:51:09.075Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-4699 vulnerable 2026-06-03 14:30:43.406177 Details available
The iconv_mime_decode_headers function in the Iconv extension in PHP before 5.3.4 does not properly handle encodings that are unrecognized by the iconv and mbstring (aka Multibyte String) implementations, which allows remote attackers to trigger an incomplete output array, and possibly bypass spam detection or have unspecified other impact, via a crafted Subject header in an e-mail message, as demonstrated by the ks_c_5601-1987 character set.
Published: 2011-01-18T19:00:00.000Z
Updated: 2024-08-07T03:55:34.470Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-4697 vulnerable 2026-06-03 14:30:43.385922 Details available
Use-after-free vulnerability in the Zend engine in PHP before 5.2.15 and 5.3.x before 5.3.4 might allow context-dependent attackers to cause a denial of service (heap memory corruption) or have unspecified other impact via vectors related to use of __set, __get, __isset, and __unset methods on objects accessed by a reference.
Published: 2011-01-18T19:00:00.000Z
Updated: 2024-08-07T03:55:34.485Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-4657 vulnerable 2026-06-03 14:30:43.077141 Details available
PHP5 before 5.4.4 allows passing invalid utf-8 strings via the xmlTextWriterWriteAttribute, which are then misparsed by libxml2. This results in memory leak into the resulting output.
Published: 2019-11-13T20:06:56.000Z
Updated: 2024-08-07T03:51:17.954Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-4409 vulnerable 2026-06-03 14:30:41.427030 Details available
Integer overflow in the NumberFormatter::getSymbol (aka numfmt_get_symbol) function in PHP 5.3.3 and earlier allows context-dependent attackers to cause a denial of service (application crash) via an invalid argument.
Published: 2010-12-06T20:00:00.000Z
Updated: 2024-08-07T03:43:14.910Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-3870 vulnerable 2026-06-03 14:30:33.993146 Details available
The utf8_decode function in PHP before 5.3.4 does not properly handle non-shortest form UTF-8 encoding and ill-formed subsequences in UTF-8 data, which makes it easier for remote attackers to bypass cross-site scripting (XSS) and SQL injection protection mechanisms via a crafted string.
Published: 2010-11-12T20:00:00.000Z
Updated: 2024-08-07T03:26:11.478Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-3709 vulnerable 2026-06-03 14:30:32.912559 Details available
The ZipArchive::getArchiveComment function in PHP 5.2.x through 5.2.14 and 5.3.x through 5.3.3 allows context-dependent attackers to cause a denial of service (NULL pointer dereference and application crash) via a crafted ZIP archive.
Published: 2010-11-08T23:00:00.000Z
Updated: 2024-08-07T03:18:52.667Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-3436 vulnerable 2026-06-03 14:30:31.315236 Details available
fopen_wrappers.c in PHP 5.3.x through 5.3.3 might allow remote attackers to bypass open_basedir restrictions via vectors related to the length of a filename.
Published: 2010-11-08T23:00:00.000Z
Updated: 2024-08-07T03:11:44.301Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-2531 vulnerable 2026-06-03 14:30:25.945325 Details available
The var_export function in PHP 5.2 before 5.2.14 and 5.3 before 5.3.3 flushes the output buffer to the user when certain fatal errors occur, even if display_errors is off, which allows remote attackers to obtain sensitive information by causing the application to exceed limits for memory, execution time, or recursion.
Published: 2010-08-20T20:00:00.000Z
Updated: 2024-08-07T02:39:37.384Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-1866 vulnerable 2026-06-03 14:30:17.242221 Details available
The dechunk filter in PHP 5.3 through 5.3.2, when decoding an HTTP chunked encoding stream, allows context-dependent attackers to cause a denial of service (crash) and possibly trigger memory corruption via a negative chunk size, which bypasses a signed comparison, related to an integer overflow in the chunk size decoder.
Published: 2010-05-07T22:00:00.000Z
Updated: 2024-08-07T01:35:53.630Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-1130 vulnerable 2026-06-03 14:30:12.589548 Details available
session.c in the session extension in PHP before 5.2.13, and 5.3.1, does not properly interpret ; (semicolon) characters in the argument to the session_save_path function, which allows context-dependent attackers to bypass open_basedir and safe_mode restrictions via an argument that contains multiple ; characters in conjunction with a .. (dot dot).
Published: 2010-03-26T20:00:00.000Z
Updated: 2024-09-16T23:36:19.846Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-1128 vulnerable 2026-06-03 14:30:12.579658 Details available
The Linear Congruential Generator (LCG) in PHP before 5.2.13 does not provide the expected entropy, which makes it easier for context-dependent attackers to guess values that were intended to be unpredictable, as demonstrated by session cookies generated by using the uniqid function.
Published: 2010-03-26T20:00:00.000Z
Updated: 2024-08-07T01:14:06.300Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-5016 vulnerable 2026-06-03 14:29:59.909053 Details available
Integer overflow in the xml_utf8_decode function in ext/xml/xml.c in PHP before 5.2.11 makes it easier for remote attackers to bypass cross-site scripting (XSS) and SQL injection protection mechanisms via a crafted string that uses overlong UTF-8 encoding, a different vulnerability than CVE-2010-3870.
Published: 2010-11-12T21:00:00.000Z
Updated: 2024-08-07T07:24:54.057Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-4418 vulnerable 2026-06-03 14:29:57.707174 Details available
The unserialize function in PHP 5.3.0 and earlier allows context-dependent attackers to cause a denial of service (resource consumption) via a deeply nested serialized variable, as demonstrated by a string beginning with a:1: followed by many {a:1: sequences.
Published: 2009-12-24T17:00:00.000Z
Updated: 2024-09-17T02:36:19.215Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-4143 vulnerable 2026-06-03 14:29:56.521037 Details available
PHP before 5.2.12 does not properly handle session data, which has unspecified impact and attack vectors related to (1) interrupt corruption of the SESSION superglobal array and (2) the session.save_path directive.
Published: 2009-12-21T16:00:00.000Z
Updated: 2024-08-07T06:54:09.936Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-4142 vulnerable 2026-06-03 14:29:56.506475 Details available
The htmlspecialchars function in PHP before 5.2.12 does not properly handle (1) overlong UTF-8 sequences, (2) invalid Shift_JIS sequences, and (3) invalid EUC-JP sequences, which allows remote attackers to conduct cross-site scripting (XSS) attacks by placing a crafted byte sequence before a special character.
Published: 2009-12-21T16:00:00.000Z
Updated: 2024-08-07T06:54:09.694Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-4018 vulnerable 2026-06-03 14:29:55.354038 Details available
The proc_open function in ext/standard/proc_open.c in PHP before 5.2.11 and 5.3.x before 5.3.1 does not enforce the (1) safe_mode_allowed_env_vars and (2) safe_mode_protected_env_vars directives, which allows context-dependent attackers to execute programs with an arbitrary environment via the env parameter, as demonstrated by a crafted value of the LD_LIBRARY_PATH environment variable.
Published: 2009-11-27T19:00:00.000Z
Updated: 2024-08-07T06:45:50.944Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-4017 vulnerable 2026-06-03 14:29:55.343339 Details available
PHP before 5.2.12 and 5.3.x before 5.3.1 does not restrict the number of temporary files created when handling a multipart/form-data POST request, which allows remote attackers to cause a denial of service (resource exhaustion), and makes it easier for remote attackers to exploit local file inclusion vulnerabilities, via multiple requests, related to lack of support for the max_file_uploads directive.
Published: 2009-11-24T00:00:00.000Z
Updated: 2024-08-07T06:45:50.952Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3558 vulnerable 2026-06-03 14:29:51.747340 Details available
The posix_mkfifo function in ext/posix/posix.c in PHP before 5.2.12 and 5.3.x before 5.3.1 allows context-dependent attackers to bypass open_basedir restrictions, and create FIFO files, via the pathname and mode arguments, as demonstrated by creating a .htaccess file.
Published: 2009-11-23T17:00:00.000Z
Updated: 2024-08-07T06:31:10.377Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3557 vulnerable 2026-06-03 14:29:51.714575 Details available
The tempnam function in ext/standard/file.c in PHP before 5.2.12 and 5.3.x before 5.3.1 allows context-dependent attackers to bypass safe_mode restrictions, and create files in group-writable or world-writable directories, via the dir and prefix arguments.
Published: 2009-11-23T17:00:00.000Z
Updated: 2024-08-07T06:31:10.549Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3294 vulnerable 2026-06-03 14:29:45.910654 Details available
The popen API function in TSRM/tsrm_win32.c in PHP before 5.2.11 and 5.3.x before 5.3.1, when running on certain Windows operating systems, allows context-dependent attackers to cause a denial of service (crash) via a crafted (1) "e" or (2) "er" string in the second argument (aka mode), possibly related to the _fdopen function in the Microsoft C runtime library. NOTE: this might not cross privilege boundaries except in rare cases in which the mode argument is accessible to an attacker outside of an application that uses the popen function.
Published: 2009-09-22T10:00:00.000Z
Updated: 2024-08-07T06:22:24.462Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3293 vulnerable 2026-06-03 14:29:45.908299 Details available
Unspecified vulnerability in the imagecolortransparent function in PHP before 5.2.11 has unknown impact and attack vectors related to an incorrect "sanity check for the color index."
Published: 2009-09-22T10:00:00.000Z
Updated: 2024-08-07T06:22:24.230Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3292 vulnerable 2026-06-03 14:29:45.905514 Details available
Unspecified vulnerability in PHP before 5.2.11, and 5.3.x before 5.3.1, has unknown impact and attack vectors related to "missing sanity checks around exif processing."
Published: 2009-09-22T10:00:00.000Z
Updated: 2024-08-07T06:22:24.335Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-3291 vulnerable 2026-06-03 14:29:45.890681 Details available
The php_openssl_apply_verification_policy function in PHP before 5.2.11 does not properly perform certificate validation, which has unknown impact and attack vectors, probably related to an ability to spoof certificates.
Published: 2009-09-22T10:00:00.000Z
Updated: 2024-08-07T06:22:24.519Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-2687 vulnerable 2026-06-03 14:29:42.672783 Details available
The exif_read_data function in the Exif module in PHP before 5.2.10 allows remote attackers to cause a denial of service (crash) via a malformed JPEG image with invalid offset fields, a different issue than CVE-2005-3353.
Published: 2009-08-05T19:00:00.000Z
Updated: 2024-08-07T05:59:56.961Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2009-2626 vulnerable 2026-06-03 14:29:42.091785 Details available
The zend_restore_ini_entry_cb function in zend_ini.c in PHP 5.3.0, 5.2.10, and earlier versions allows context-specific attackers to obtain sensitive information (memory contents) and cause a PHP crash by using the ini_set function to declare a variable, then using the ini_restore function to restore the variable.
Published: 2009-12-01T16:00:00.000Z
Updated: 2024-09-16T23:56:55.697Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-5814 vulnerable 2026-06-03 14:29:11.362903 Details available
Cross-site scripting (XSS) vulnerability in PHP, possibly 5.2.7 and earlier, when display_errors is enabled, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors. NOTE: because of the lack of details, it is unclear whether this is related to CVE-2006-0208.
Published: 2009-01-02T18:00:00.000Z
Updated: 2024-08-07T11:04:44.594Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-5658 vulnerable 2026-06-03 14:29:10.349437 Details available
Directory traversal vulnerability in the ZipArchive::extractTo function in PHP 5.2.6 and earlier allows context-dependent attackers to write arbitrary files via a ZIP file with a file whose name contains .. (dot dot) sequences.
Published: 2008-12-17T20:00:00.000Z
Updated: 2024-08-07T11:04:44.067Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-5625 vulnerable 2026-06-03 14:29:10.259532 Details available
PHP 5 before 5.2.7 does not enforce the error_log safe_mode restrictions when safe_mode is enabled through a php_admin_flag setting in httpd.conf, which allows context-dependent attackers to write to arbitrary files by placing a "php_value error_log" entry in a .htaccess file.
Published: 2008-12-17T17:00:00.000Z
Updated: 2024-08-07T10:56:47.369Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-5498 vulnerable 2026-06-03 14:29:09.719102 Details available
Array index error in the imageRotate function in PHP 5.2.8 and earlier allows context-dependent attackers to read the contents of arbitrary memory locations via a crafted value of the third argument (aka the bgd_color or clrBack argument) for an indexed image.
Published: 2008-12-26T20:00:00.000Z
Updated: 2024-08-07T10:56:46.437Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-4107 vulnerable 2026-06-03 14:28:57.039983 Details available
The (1) rand and (2) mt_rand functions in PHP 5.2.6 do not produce cryptographically strong random numbers, which allows attackers to leverage exposures in products that rely on these functions for security-relevant functionality, as demonstrated by the password-reset functionality in Joomla! 1.5.x and WordPress before 2.6.2, a different vulnerability than CVE-2008-2107, CVE-2008-2108, and CVE-2008-4102.
Published: 2008-09-18T17:47:00.000Z
Updated: 2024-08-07T10:00:42.599Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-2829 vulnerable 2026-06-03 14:28:51.178590 Details available
php_imap.c in PHP 5.2.5, 5.2.6, 4.x, and other versions, uses obsolete API calls that allow context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via a long IMAP request, which triggers an "rfc822.c legacy routine buffer overflow" error message, related to the rfc822_write_address function.
Published: 2008-06-23T20:00:00.000Z
Updated: 2024-08-07T09:14:14.872Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-2666 vulnerable 2026-06-03 14:28:50.226587 Details available
Multiple directory traversal vulnerabilities in PHP 5.2.6 and earlier allow context-dependent attackers to bypass safe_mode restrictions by creating a subdirectory named http: and then placing ../ (dot dot slash) sequences in an http URL argument to the (1) chdir or (2) ftok function.
Published: 2008-06-20T01:00:00.000Z
Updated: 2024-08-07T09:05:30.452Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-2371 vulnerable 2026-06-03 14:28:44.107217 Details available
Heap-based buffer overflow in pcre_compile.c in the Perl-Compatible Regular Expression (PCRE) library 7.7 allows context-dependent attackers to cause a denial of service (crash) or possibly execute arbitrary code via a regular expression that begins with an option and contains multiple branches.
Published: 2008-07-07T23:00:00.000Z
Updated: 2024-08-07T08:58:02.237Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-2108 vulnerable 2026-06-03 14:28:43.339016 Details available
The GENERATE_SEED macro in PHP 4.x before 4.4.8 and 5.x before 5.2.5, when running on 64-bit systems, performs a multiplication that generates a portion of zero bits during conversion due to insufficient precision, which produces 24 bits of entropy and simplifies brute force attacks against protection mechanisms that use the rand and mt_rand functions.
Published: 2008-05-07T21:00:00.000Z
Updated: 2024-08-07T08:49:57.790Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-2107 vulnerable 2026-06-03 14:28:43.336798 Details available
The GENERATE_SEED macro in PHP 4.x before 4.4.8 and 5.x before 5.2.5, when running on 32-bit systems, performs a multiplication using values that can produce a zero seed in rare circumstances, which allows context-dependent attackers to predict subsequent values of the rand and mt_rand functions and possibly bypass protection mechanisms that rely on an unknown initial seed.
Published: 2008-05-07T21:00:00.000Z
Updated: 2024-08-07T08:49:57.969Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-2051 vulnerable 2026-06-03 14:28:43.125409 Details available
The escapeshellcmd API function in PHP before 5.2.6 has unknown impact and context-dependent attack vectors related to "incomplete multibyte chars."
Published: 2008-05-05T17:00:00.000Z
Updated: 2024-08-07T08:49:57.022Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-2050 vulnerable 2026-06-03 14:28:43.111768 Details available
Stack-based buffer overflow in the FastCGI SAPI (fastcgi.c) in PHP before 5.2.6 has unknown impact and attack vectors.
Published: 2008-05-05T17:00:00.000Z
Updated: 2024-08-07T08:49:57.395Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-1384 vulnerable 2026-06-03 14:28:40.532358 Details available
Integer overflow in PHP 5.2.5 and earlier allows context-dependent attackers to cause a denial of service and possibly have unspecified other impact via a printf format parameter with a large width specifier, related to the php_sprintf_appendstring function in formatted_print.c and probably other functions for formatted strings (aka *printf functions).
Published: 2008-03-27T17:00:00.000Z
Updated: 2024-08-07T08:17:34.576Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-0599 vulnerable 2026-06-03 14:28:37.327977 Details available
The init_request_info function in sapi/cgi/cgi_main.c in PHP before 5.2.6 does not properly consider operator precedence when calculating the length of PATH_TRANSLATED, which might allow remote attackers to execute arbitrary code via a crafted URI.
Published: 2008-05-05T17:00:00.000Z
Updated: 2024-08-07T07:54:21.880Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2008-0145 vulnerable 2026-06-03 14:28:31.257859 Details available
Unspecified vulnerability in glob in PHP before 4.4.8, when open_basedir is enabled, has unknown impact and attack vectors. NOTE: this issue reportedly exists because of a regression related to CVE-2007-4663.
Published: 2008-01-08T19:00:00.000Z
Updated: 2024-08-07T07:32:24.201Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-6039 vulnerable 2026-06-03 14:28:28.414763 Details available
PHP 5.2.5 and earlier allows context-dependent attackers to cause a denial of service (application crash) via a long string in (1) the domain parameter to the dgettext function, the message parameter to the (2) dcgettext or (3) gettext function, the msgid1 parameter to the (4) dngettext or (5) ngettext function, or (6) the classname parameter to the stream_wrapper_register function. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless this issue can be demonstrated for code execution.
Published: 2007-11-20T19:00:00.000Z
Updated: 2024-08-07T15:54:26.325Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-5900 vulnerable 2026-06-03 14:28:28.070415 Details available
PHP before 5.2.5 allows local users to bypass protection mechanisms configured through php_admin_value or php_admin_flag in httpd.conf by using ini_set to modify arbitrary configuration variables, a different issue than CVE-2006-4625.
Published: 2007-11-20T18:00:00.000Z
Updated: 2024-08-07T15:47:00.452Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-5899 vulnerable 2026-06-03 14:28:28.069980 Details available
The output_add_rewrite_var function in PHP before 5.2.5 rewrites local forms in which the ACTION attribute references a non-local URL, which allows remote attackers to obtain potentially sensitive information by reading the requests for this URL, as demonstrated by a rewritten form containing a local session ID.
Published: 2007-11-20T19:00:00.000Z
Updated: 2024-08-07T15:47:00.556Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-5898 vulnerable 2026-06-03 14:28:28.069268 Details available
The (1) htmlentities and (2) htmlspecialchars functions in PHP before 5.2.5 accept partial multibyte sequences, which has unknown impact and attack vectors, a different issue than CVE-2006-5465.
Published: 2007-11-20T18:00:00.000Z
Updated: 2024-08-07T15:47:00.628Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-5128 vulnerable 2026-06-03 14:28:20.157107 Details available
SimpNews 2.41.03 on Windows, when PHP before 5.0.0 is used, allows remote attackers to obtain sensitive information via an certain link_date parameter to events.php, which reveals the path in an error message due to an unsupported argument type for the mktime function on Windows.
Published: 2007-09-27T19:00:00.000Z
Updated: 2024-08-07T15:17:28.328Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4889 vulnerable 2026-06-03 14:28:19.600357 Details available
The MySQL extension in PHP 5.2.4 and earlier allows remote attackers to bypass safe_mode and open_basedir restrictions via the MySQL (1) LOAD_FILE, (2) INTO DUMPFILE, and (3) INTO OUTFILE functions, a different issue than CVE-2007-3997.
Published: 2007-09-14T01:00:00.000Z
Updated: 2024-08-07T15:08:33.919Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4887 vulnerable 2026-06-03 14:28:19.596335 Details available
The dl function in PHP 5.2.4 and earlier allows context-dependent attackers to cause a denial of service (application crash) via a long string in the library parameter. NOTE: there are limited usage scenarios under which this would be a vulnerability.
Published: 2007-09-14T00:00:00.000Z
Updated: 2024-08-07T15:08:33.943Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4840 vulnerable 2026-06-03 14:28:19.518641 Details available
PHP 5.2.4 and earlier allows context-dependent attackers to cause a denial of service (application crash) via (1) a long string in the out_charset parameter to the iconv function; or a long string in the charset parameter to the (2) iconv_mime_decode_headers, (3) iconv_mime_decode, or (4) iconv_strlen function. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless these issues can be demonstrated for code execution.
Published: 2007-09-12T20:00:00.000Z
Updated: 2024-08-07T15:08:33.802Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4825 vulnerable 2026-06-03 14:28:19.478399 Details available
Directory traversal vulnerability in PHP 5.2.4 and earlier allows attackers to bypass open_basedir restrictions and possibly execute arbitrary code via a .. (dot dot) in the dl function.
Published: 2007-09-12T01:00:00.000Z
Updated: 2024-08-07T15:08:33.859Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4784 vulnerable 2026-06-03 14:28:19.404175 Details available
The setlocale function in PHP before 5.2.4 allows context-dependent attackers to cause a denial of service (application crash) via a long string in the locale parameter. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless this issue can be demonstrated for code execution.
Published: 2007-09-10T21:00:00.000Z
Updated: 2024-08-07T15:08:33.719Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4783 vulnerable 2026-06-03 14:28:19.403838 Details available
The iconv_substr function in PHP 5.2.4 and earlier allows context-dependent attackers to cause (1) a denial of service (application crash) via a long string in the charset parameter, probably also requiring a long string in the str parameter; or (2) a denial of service (temporary application hang) via a long string in the str parameter. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless these issues can be demonstrated for code execution.
Published: 2007-09-10T21:00:00.000Z
Updated: 2024-08-07T15:08:33.848Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4782 vulnerable 2026-06-03 14:28:19.403459 Details available
PHP before 5.2.3 allows context-dependent attackers to cause a denial of service (application crash) via (1) a long string in the pattern parameter to the glob function; or (2) a long string in the string parameter to the fnmatch function, accompanied by a pattern parameter value with undefined characteristics, as demonstrated by a "*[1]e" value. NOTE: this might not be a vulnerability in most web server environments that support multiple threads, unless these issues can be demonstrated for code execution.
Published: 2007-09-10T21:00:00.000Z
Updated: 2024-08-07T15:08:33.858Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4670 vulnerable 2026-06-03 14:28:19.123142 Details available
Unspecified vulnerability in PHP before 5.2.4 has unknown impact and attack vectors, related to an "Improved fix for MOPB-03-2007," probably a variant of CVE-2007-1285.
Published: 2007-09-05T00:00:00.000Z
Updated: 2024-08-07T15:01:10.194Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4663 vulnerable 2026-06-03 14:28:19.120627 Details available
Directory traversal vulnerability in PHP before 5.2.4 allows attackers to bypass open_basedir restrictions via unspecified vectors involving the glob function.
Published: 2007-09-04T22:00:00.000Z
Updated: 2024-08-07T15:01:10.146Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4662 vulnerable 2026-06-03 14:28:19.120223 Details available
Buffer overflow in the php_openssl_make_REQ function in PHP before 5.2.4 has unknown impact and attack vectors.
Published: 2007-09-04T22:00:00.000Z
Updated: 2024-08-07T15:01:09.973Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4660 vulnerable 2026-06-03 14:28:19.119353 Details available
Unspecified vulnerability in the chunk_split function in PHP before 5.2.4 has unknown impact and attack vectors, related to an incorrect size calculation.
Published: 2007-09-04T22:00:00.000Z
Updated: 2024-08-07T15:01:09.957Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4659 vulnerable 2026-06-03 14:28:19.118935 Details available
The zend_alter_ini_entry function in PHP before 5.2.4 does not properly handle an interruption to the flow of execution triggered by a memory_limit violation, which has unknown impact and attack vectors.
Published: 2007-09-04T22:00:00.000Z
Updated: 2024-08-07T15:01:09.912Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4657 vulnerable 2026-06-03 14:28:19.116110 Details available
Multiple integer overflows in PHP 4 before 4.4.8, and PHP 5 before 5.2.4, allow remote attackers to obtain sensitive information (memory contents) or cause a denial of service (thread crash) via a large len value to the (1) strspn or (2) strcspn function, which triggers an out-of-bounds read. NOTE: this affects different product versions than CVE-2007-3996.
Published: 2007-09-04T22:00:00.000Z
Updated: 2024-08-07T15:01:10.099Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4652 vulnerable 2026-06-03 14:28:19.085974 Details available
The session extension in PHP before 5.2.4 might allow local users to bypass open_basedir restrictions via a session file that is a symlink.
Published: 2007-09-04T19:00:00.000Z
Updated: 2024-08-07T15:01:09.909Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4586 vulnerable 2026-06-03 14:28:18.939421 Details available
Multiple buffer overflows in php_iisfunc.dll in the iisfunc extension for PHP 5.2.0 and earlier allow context-dependent attackers to execute arbitrary code, probably during Unicode conversion, as demonstrated by a long string in the first argument to the iis_getservicestate function, related to the ServiceId argument to the (1) fnStartService, (2) fnGetServiceState, (3) fnStopService, and possibly other functions.
Published: 2007-08-29T01:00:00.000Z
Updated: 2024-08-07T15:01:09.879Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4441 vulnerable 2026-06-03 14:28:18.472081 Details available
Buffer overflow in php_win32std.dll in the win32std extension for PHP 5.2.0 and earlier allows context-dependent attackers to execute arbitrary code via a long string in the filename argument to the win_browse_file function.
Published: 2007-08-21T00:00:00.000Z
Updated: 2024-08-07T14:53:55.999Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-3998 vulnerable 2026-06-03 14:28:17.626533 Details available
The wordwrap function in PHP 4 before 4.4.8, and PHP 5 before 5.2.4, does not properly use the breakcharlen variable, which allows remote attackers to cause a denial of service (divide-by-zero error and application crash, or infinite loop) via certain arguments, as demonstrated by a 'chr(0), 0, ""' argument set.
Published: 2007-09-04T18:00:00.000Z
Updated: 2024-08-07T14:37:05.815Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-3997 vulnerable 2026-06-03 14:28:17.625751 Details available
The (1) MySQL and (2) MySQLi extensions in PHP 4 before 4.4.8, and PHP 5 before 5.2.4, allow remote attackers to bypass safe_mode and open_basedir restrictions via MySQL LOCAL INFILE operations, as demonstrated by a query with LOAD DATA LOCAL INFILE.
Published: 2007-09-04T18:00:00.000Z
Updated: 2024-08-07T14:37:06.033Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-3996 vulnerable 2026-06-03 14:28:17.625134 Details available
Multiple integer overflows in libgd in PHP before 5.2.4 allow remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a large (1) srcW or (2) srcH value to the (a) gdImageCopyResized function, or a large (3) sy (height) or (4) sx (width) value to the (b) gdImageCreate or the (c) gdImageCreateTrueColor function.
Published: 2007-09-04T18:00:00.000Z
Updated: 2024-08-07T14:37:05.965Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-3378 vulnerable 2026-06-03 14:28:15.852137 Details available
The (1) session_save_path, (2) ini_set, and (3) error_log functions in PHP 4.4.7 and earlier, and PHP 5 5.2.3 and earlier, when invoked from a .htaccess file, allow remote attackers to bypass safe_mode and open_basedir restrictions and possibly execute arbitrary commands, as demonstrated using (a) php_value, (b) php_flag, and (c) directives in .htaccess.
Published: 2007-06-29T18:00:00.000Z
Updated: 2024-08-07T14:14:12.954Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-3205 vulnerable 2026-06-03 14:28:15.364981 Details available
The parse_str function in (1) PHP, (2) Hardened-PHP, and (3) Suhosin, when called without a second parameter, might allow remote attackers to overwrite arbitrary variables by specifying variable names and values in the string to be parsed. NOTE: it is not clear whether this is a design limitation of the function or a bug in PHP, although it is likely to be regarded as a bug in Hardened-PHP and Suhosin.
Published: 2007-06-13T10:00:00.000Z
Updated: 2024-08-07T14:05:29.244Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-3007 vulnerable 2026-06-03 14:28:10.034234 Details available
PHP 5 before 5.2.3 does not enforce the open_basedir or safe_mode restriction in certain cases, which allows context-dependent attackers to determine the existence of arbitrary files by checking if the readfile function returns a string. NOTE: this issue might also involve the realpath function.
Published: 2007-06-04T17:00:00.000Z
Updated: 2024-08-07T13:57:54.929Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-2872 vulnerable 2026-06-03 14:28:09.732412 Details available
Multiple integer overflows in the chunk_split function in PHP 5 before 5.2.3 and PHP 4 before 4.4.8 allow remote attackers to cause a denial of service (crash) or execute arbitrary code via the (1) chunks, (2) srclen, and (3) chunklen arguments.
Published: 2007-06-04T17:00:00.000Z
Updated: 2024-08-07T13:57:53.762Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-2748 vulnerable 2026-06-03 14:28:09.299565 Details available
The substr_count function in PHP 5.2.1 and earlier allows context-dependent attackers to obtain sensitive information via unspecified vectors, a different affected function than CVE-2007-1375.
Published: 2007-05-17T20:00:00.000Z
Updated: 2024-08-07T13:49:57.269Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-2727 vulnerable 2026-06-03 14:28:09.250843 Details available
The mcrypt_create_iv function in ext/mcrypt/mcrypt.c in PHP before 4.4.7, 5.2.1, and possibly 5.0.x and other PHP 5 versions, calls php_rand_r with an uninitialized seed variable and therefore always generates the same initialization vector (IV), which might allow context-dependent attackers to decrypt certain data more easily because of the guessable encryption keys.
Published: 2007-05-16T22:00:00.000Z
Updated: 2024-08-07T13:49:57.260Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-2369 vulnerable 2026-06-03 14:28:08.051801 Details available
Directory traversal vulnerability in picture.php in WebSPELL 4.01.02 and earlier, when PHP before 4.3.0 is used, allows remote attackers to read arbitrary files via a .. (dot dot) in the id parameter.
Published: 2007-04-30T23:00:00.000Z
Updated: 2024-08-07T13:33:28.700Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1887 vulnerable 2026-06-03 14:28:07.008449 Details available
Buffer overflow in the sqlite_decode_binary function in the bundled sqlite library in PHP 4 before 4.4.5 and PHP 5 before 5.2.1 allows context-dependent attackers to execute arbitrary code via an empty value of the in parameter, as demonstrated by calling the sqlite_udf_decode_binary function with a 0x01 character.
Published: 2007-04-06T01:00:00.000Z
Updated: 2024-08-07T13:13:41.290Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1864 vulnerable 2026-06-03 14:28:06.947398 Details available
Buffer overflow in the bundled libxmlrpc library in PHP before 4.4.7, and 5.x before 5.2.2, has unknown impact and remote attack vectors.
Published: 2007-05-09T00:00:00.000Z
Updated: 2024-08-07T13:13:41.639Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1701 vulnerable 2026-06-03 14:28:06.460644 Details available
PHP 4 before 4.4.5, and PHP 5 before 5.2.1, when register_globals is enabled, allows context-dependent attackers to execute arbitrary code via deserialization of session data, which overwrites arbitrary global variables, as demonstrated by calling session_decode on a string beginning with "_SESSION|s:39:".
Published: 2007-03-27T01:00:00.000Z
Updated: 2024-08-07T13:06:26.204Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1521 vulnerable 2026-06-03 14:28:05.838410 Details available
Double free vulnerability in PHP before 4.4.7, and 5.x before 5.2.2, allows context-dependent attackers to execute arbitrary code by interrupting the session_regenerate_id function, as demonstrated by calling a userspace error handler or triggering a memory limit violation.
Published: 2007-03-20T20:00:00.000Z
Updated: 2024-08-07T12:59:08.391Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1484 vulnerable 2026-06-03 14:28:05.719089 Details available
The array_user_key_compare function in PHP 4.4.6 and earlier, and 5.x up to 5.2.1, makes erroneous calls to zval_dtor, which triggers memory corruption and allows local users to bypass safe_mode and execute arbitrary code via a certain unset operation after array_user_key_compare has been called.
Published: 2007-03-16T21:00:00.000Z
Updated: 2024-08-07T12:59:08.512Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1475 vulnerable 2026-06-03 14:28:05.659041 Details available
Multiple buffer overflows in the (1) ibase_connect and (2) ibase_pconnect functions in the interbase extension in PHP 4.4.6 and earlier allow context-dependent attackers to execute arbitrary code via a long argument.
Published: 2007-03-16T21:00:00.000Z
Updated: 2024-08-07T12:59:08.567Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1461 vulnerable 2026-06-03 14:28:05.555311 Details available
The compress.bzip2:// URL wrapper provided by the bz2 extension in PHP before 4.4.7, and 5.x before 5.2.2, does not implement safemode or open_basedir checks, which allows remote attackers to read bzip2 archives located outside of the intended directories.
Published: 2007-03-14T18:00:00.000Z
Updated: 2024-08-07T12:59:08.267Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1460 vulnerable 2026-06-03 14:28:05.551124 Details available
The zip:// URL wrapper provided by the PECL zip extension in PHP before 4.4.7, and 5.2.0 and 5.2.1, does not implement safemode or open_basedir checks, which allows remote attackers to read ZIP archives located outside of the intended directories.
Published: 2007-03-14T18:00:00.000Z
Updated: 2024-08-07T12:59:08.526Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1413 vulnerable 2026-06-03 14:28:05.422946 Details available
Buffer overflow in the snmpget function in the snmp extension in PHP 5.2.3 and earlier, including PHP 4.4.6 and probably other PHP 4 versions, allows context-dependent attackers to execute arbitrary code via a long value in the third argument (object id).
Published: 2007-03-12T23:00:00.000Z
Updated: 2024-08-07T12:59:06.987Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1411 vulnerable 2026-06-03 14:28:05.422296 Details available
Buffer overflow in PHP 4.4.6 and earlier, and unspecified PHP 5 versions, allows local and possibly remote attackers to execute arbitrary code via long server name arguments to the (1) mssql_connect and (2) mssql_pconnect functions.
Published: 2007-03-10T22:00:00.000Z
Updated: 2024-08-07T12:59:07.013Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1375 vulnerable 2026-06-03 14:28:05.254472 Details available
Integer overflow in the substr_compare function in PHP 5.2.1 and earlier allows context-dependent attackers to read sensitive memory via a large value in the length argument, a different vulnerability than CVE-2006-1991.
Published: 2007-03-10T00:00:00.000Z
Updated: 2024-08-07T12:50:35.606Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1286 vulnerable 2026-06-03 14:28:04.968351 Details available
Integer overflow in PHP 4.4.4 and earlier allows remote context-dependent attackers to execute arbitrary code via a long string to the unserialize function, which triggers the overflow in the ZVAL reference counter.
Published: 2007-03-06T20:00:00.000Z
Updated: 2024-08-07T12:50:34.928Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-1285 vulnerable 2026-06-03 14:28:04.960773 Details available
The Zend Engine in PHP 4.x before 4.4.7, and 5.x before 5.2.2, allows remote attackers to cause a denial of service (stack exhaustion and PHP crash) via deeply nested arrays, which trigger deep recursion in the variable destruction routines.
Published: 2007-03-06T20:00:00.000Z
Updated: 2024-08-07T12:50:35.022Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-0988 vulnerable 2026-06-03 14:27:58.595247 Details available
The zend_hash_init function in PHP 5 before 5.2.1 and PHP 4 before 4.4.5, when running on a 64-bit platform, allows context-dependent attackers to cause a denial of service (infinite loop) by unserializing certain integer expressions, which only cause 32-bit arguments to be used after the check for a negative value, as demonstrated by an "a:2147483649:{" argument.
Published: 2007-02-20T17:00:00.000Z
Updated: 2024-08-07T12:43:22.216Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-0910 vulnerable 2026-06-03 14:27:58.415197 Details available
Unspecified vulnerability in PHP before 5.2.1 allows attackers to "clobber" certain super-global variables via unspecified vectors.
Published: 2007-02-13T23:00:00.000Z
Updated: 2024-08-07T12:34:21.320Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-0908 vulnerable 2026-06-03 14:27:58.397097 Details available
The WDDX deserializer in the wddx extension in PHP 5 before 5.2.1 and PHP 4 before 4.4.5 does not properly initialize the key_length variable for a numerical key, which allows context-dependent attackers to read stack memory via a wddxPacket element that contains a variable with a string name before a numerical variable.
Published: 2007-02-13T23:00:00.000Z
Updated: 2024-08-07T12:34:21.323Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-0455 vulnerable 2026-06-03 14:27:56.875035 Details available
Buffer overflow in the gdImageStringFTEx function in gdft.c in GD Graphics Library 2.0.33 and earlier allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a crafted string with a JIS encoded font.
Published: 2007-01-30T17:00:00.000Z
Updated: 2024-08-07T12:19:29.974Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-7243 vulnerable 2026-06-03 14:27:55.325160 Details available
PHP before 5.3.4 accepts the \0 character in a pathname, which might allow context-dependent attackers to bypass intended access restrictions by placing a safe file extension after this character, as demonstrated by .php\0.jpg at the end of the argument to the file_exists function.
Published: 2011-01-18T19:00:00.000Z
Updated: 2024-08-07T20:57:41.063Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-7204 vulnerable 2026-06-03 14:27:55.119671 Details available
The imap_body function in PHP before 4.4.4 does not implement safemode or open_basedir checks, which allows local users to read arbitrary files or list arbitrary directory contents.
Published: 2007-05-22T19:00:00.000Z
Updated: 2024-08-07T20:57:41.181Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-5706 vulnerable 2026-06-03 14:27:46.478660 Details available
Unspecified vulnerabilities in PHP, probably before 5.2.0, allow local users to bypass open_basedir restrictions and perform unspecified actions via unspecified vectors involving the (1) chdir and (2) tempnam functions. NOTE: the tempnam vector might overlap CVE-2006-1494.
Published: 2006-11-04T01:00:00.000Z
Updated: 2024-09-16T20:07:41.261Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-5465 vulnerable 2026-06-03 14:27:45.939188 Details available
Buffer overflow in PHP before 5.2.0 allows remote attackers to execute arbitrary code via crafted UTF-8 inputs to the (1) htmlentities or (2) htmlspecialchars functions.
Published: 2006-11-04T00:00:00.000Z
Updated: 2024-08-07T19:48:30.543Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-5178 vulnerable 2026-06-03 14:27:45.135366 Details available
Race condition in the symlink function in PHP 5.1.6 and earlier allows local users to bypass the open_basedir restriction by using a combination of symlink, mkdir, and unlink functions to change the file path after the open_basedir check and before the file is opened by the underlying system, as demonstrated by symlinking a symlink into a subdirectory, to point to a parent directory via .. (dot dot) sequences, and then unlinking the resulting symlink.
Published: 2006-10-06T00:00:00.000Z
Updated: 2024-08-07T19:41:04.388Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-4483 vulnerable 2026-06-03 14:27:42.932682 Details available
The cURL extension files (1) ext/curl/interface.c and (2) ext/curl/streams.c in PHP before 5.1.5 permit the CURLOPT_FOLLOWLOCATION option when open_basedir or safe_mode is enabled, which allows attackers to perform unauthorized actions, possibly related to the realpath cache.
Published: 2006-08-31T21:00:00.000Z
Updated: 2024-08-07T19:14:47.549Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-4482 vulnerable 2026-06-03 14:27:42.931100 Details available
Multiple heap-based buffer overflows in the (1) str_repeat and (2) wordwrap functions in ext/standard/string.c in PHP before 5.1.5, when used on a 64-bit system, have unspecified impact and attack vectors, a different vulnerability than CVE-2006-1990.
Published: 2006-08-31T21:00:00.000Z
Updated: 2024-08-07T19:14:46.948Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-3017 vulnerable 2026-06-03 14:27:33.790115 Details available
zend_hash_del_key_or_index in zend_hash.c in PHP before 4.4.3 and 5.x before 5.1.3 can cause zend_hash_del to delete the wrong element, which prevents a variable from being unset even when the PHP unset function is called, which might cause the variable's value to be used in security-relevant operations.
Published: 2006-06-14T23:00:00.000Z
Updated: 2024-08-07T18:16:05.512Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2006-3011 vulnerable 2026-06-03 14:27:33.750558 Details available
The error_log function in basic_functions.c in PHP before 4.4.4 and 5.x before 5.1.5 allows local users to bypass safe mode and open_basedir restrictions via a "php://" or other scheme in the third argument, which disables safe mode.
Published: 2006-06-26T21:00:00.000Z
Updated: 2024-08-07T18:16:05.236Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2004-1064 vulnerable 2026-06-03 14:26:38.213594 Details available
The safe mode checks in PHP 4.x to 4.3.9 and PHP 5.x to 5.0.2 truncate the file path before passing the data to the realpath function, which could allow attackers to bypass safe mode. NOTE: this issue was originally REJECTed by its CNA before publication, but that decision is in active dispute. This candidate may change significantly in the future as a result of further discussion.
Published: 2004-12-08T05:00:00.000Z
Updated: 2024-08-08T00:39:00.828Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2004-1063 vulnerable 2026-06-03 14:26:38.213122 Details available
PHP 4.x to 4.3.9, and PHP 5.x to 5.0.2, when running in safe mode on a multithreaded Unix webserver, allows local users to bypass safe_mode_exec_dir restrictions and execute commands outside of the intended safe_mode_exec_dir via shell metacharacters in the current directory name. NOTE: this issue was originally REJECTed by its CNA before publication, but that decision is in active dispute. This candidate may change significantly in the future as a result of further discussion.
Published: 2004-12-08T05:00:00.000Z
Updated: 2024-08-08T00:39:00.858Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2004-1018 vulnerable 2026-06-03 14:26:37.928968 Details available
Multiple integer handling errors in PHP before 4.3.10 allow attackers to bypass safe mode restrictions, cause a denial of service, or execute arbitrary code via (1) a negative offset value to the shmop_write function, (2) an "integer overflow/underflow" in the pack function, or (3) an "integer overflow/underflow" in the unpack function. NOTE: this issue was originally REJECTed by its CNA before publication, but that decision is in active dispute. This candidate may change significantly in the future as a result of further discussion.
Published: 2004-12-08T05:00:00.000Z
Updated: 2024-08-08T00:39:00.448Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2004-0959 vulnerable 2026-06-03 14:26:37.671849 Details available
rfc1867.c in PHP before 5.0.2 allows local users to upload files to arbitrary locations via a PHP script with a certain MIME header that causes the "$_FILES" array to be modified.
Published: 2004-10-16T04:00:00.000Z
Updated: 2024-08-08T00:31:48.301Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2004-0958 vulnerable 2026-06-03 14:26:37.671504 Details available
php_variables.c in PHP before 5.0.2 allows remote attackers to read sensitive memory contents via (1) GET, (2) POST, or (3) COOKIE GPC variables that end in an open bracket character, which causes PHP to calculate an incorrect string length.
Published: 2004-10-16T04:00:00.000Z
Updated: 2024-08-08T00:31:48.274Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2004-0594 vulnerable 2026-06-03 14:26:36.135095 Details available
The memory_limit functionality in PHP 4.x up to 4.3.7, and 5.x up to 5.0.0RC3, under certain conditions such as when register_globals is enabled, allows remote attackers to execute arbitrary code by triggering a memory_limit abort during execution of the zend_hash_init function and overwriting a HashTable destructor pointer before the initialization of key data structures is complete.
Published: 2004-07-16T04:00:00.000Z
Updated: 2024-08-08T00:24:26.318Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2004-0542 vulnerable 2026-06-03 14:26:35.834100 Details available
PHP before 4.3.7 on Win32 platforms does not properly filter all shell metacharacters, which allows local or remote attackers to execute arbitrary code, overwrite files, and access internal environment variables via (1) the "%", "|", or ">" characters to the escapeshellcmd function, or (2) the "%" character to the escapeshellarg function.
Published: 2004-06-10T04:00:00.000Z
Updated: 2024-08-08T00:24:25.880Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2003-0442 vulnerable 2026-06-03 14:26:25.570556 Details available
Cross-site scripting (XSS) vulnerability in the transparent SID support capability for PHP before 4.3.2 (session.use_trans_sid) allows remote attackers to insert arbitrary script via the PHPSESSID parameter.
Published: 2003-06-20T04:00:00.000Z
Updated: 2024-08-08T01:50:48.183Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2002-2215 vulnerable 2026-06-03 14:26:23.488056 Details available
The imap_header function in the IMAP functionality for PHP before 4.3.0 allows remote attackers to cause a denial of service via an e-mail message with a large number of "To" addresses, which triggers an error in the rfc822_write_address function.
Published: 2006-06-14T22:00:00.000Z
Updated: 2024-08-08T03:59:10.674Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2002-0985 vulnerable 2026-06-03 14:26:15.515402 Details available
Argument injection vulnerability in the mail function for PHP 4.x to 4.2.2 may allow attackers to bypass safe mode restrictions and modify command line arguments to the MTA (e.g. sendmail) in the 5th argument to mail(), altering MTA behavior and possibly executing commands.
Published: 2004-09-01T04:00:00.000Z
Updated: 2024-08-08T03:12:16.384Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2001-1246 vulnerable 2026-06-03 14:26:12.008584 Details available
PHP 4.0.5 through 4.1.0 in safe mode does not properly cleanse the 5th parameter to the mail() function, which allows local users and possibly remote attackers to execute arbitrary commands via shell metacharacters.
Published: 2002-06-25T04:00:00.000Z
Updated: 2024-08-08T04:51:08.236Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.