php-src/ext/dom
Niels Dossche b282dd749f
Fix UAF when removing doctype and using foreach iteration
This is an old bug, but this is pretty easy to fix.
It's basically applying the same fix as I did for e878b9f.
Reported by YuanchengJiang.

Closes GH-15143.
2024-07-30 20:01:22 +02:00
..
tests Fix UAF when removing doctype and using foreach iteration 2024-07-30 20:01:22 +02:00
attr.c Fix manually calling __construct() on DOM classes 2023-08-07 19:37:47 +02:00
cdatasection.c Fix manually calling __construct() on DOM classes 2023-08-07 19:37:47 +02:00
characterdata.c Fix empty argument cases for DOMParentNode methods 2023-07-24 18:58:39 +02:00
comment.c Fix manually calling __construct() on DOM classes 2023-08-07 19:37:47 +02:00
config.m4 [RFC] Implement new DOM Living Standard APIs in ext/dom 2020-02-28 16:13:39 +01:00
config.w32 [RFC] Implement new DOM Living Standard APIs in ext/dom 2020-02-28 16:13:39 +01:00
CREDITS
document.c Backport libxml2 2.13.2 fixes (#14816) 2024-07-04 15:29:50 +02:00
documentfragment.c Fix manually calling __construct() on DOM classes 2023-08-07 19:37:47 +02:00
documenttype.c Reduce memory allocated by var_export, json_encode, serialize, and other (#8902) 2022-07-08 14:47:46 +02:00
dom_ce.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
dom_iterators.c Fix UAF when removing doctype and using foreach iteration 2024-07-30 20:01:22 +02:00
dom_properties.h Fix crashes when entity declaration is removed while still having entity references 2024-04-30 22:29:44 +02:00
domexception.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
domexception.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
domimplementation.c Merge branch 'PHP-8.0' into PHP-8.1 2021-11-14 23:29:59 -08:00
element.c Fix GH-12616: DOM: Removing XMLNS namespace node results in invalid default: prefix 2023-11-17 19:47:08 +01:00
entity.c Fix DOMEntity field getter bugs 2023-07-24 18:55:51 +02:00
entityreference.c Fix crashes when entity declaration is removed while still having entity references 2024-04-30 22:29:44 +02:00
namednodemap.c Fix #80332: Completely broken array access functionality with DOMNamedNodeMap 2023-06-18 14:59:19 +02:00
node.c Fix missing deref in C14N (#14203) 2024-05-11 17:12:20 +02:00
nodelist.c Fix UAF when removing doctype and using foreach iteration 2024-07-30 20:01:22 +02:00
notation.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
parentnode.c Fix crash in ParentNode::append() when dealing with a fragment containing text nodes 2024-05-12 02:00:31 +02:00
php_dom.c Fix crashes when entity declaration is removed while still having entity references 2024-04-30 22:29:44 +02:00
php_dom.h Fix UAF when removing doctype and using foreach iteration 2024-07-30 20:01:22 +02:00
php_dom.stub.php Fix phpdoc for DOMDocument load methods 2024-03-20 17:22:04 +01:00
php_dom_arginfo.h Fix phpdoc for DOMDocument load methods 2024-03-20 17:22:04 +01:00
processinginstruction.c Fix manually calling __construct() on DOM classes 2023-08-07 19:37:47 +02:00
text.c Fix manually calling __construct() on DOM classes 2023-08-07 19:37:47 +02:00
xml_common.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
xpath.c Fix potential memory leak in XPath evaluation results 2024-03-14 21:08:25 +01:00