GiveWP PHP Object Injection exploit
-
Updated
Jan 12, 2025 - Python
GiveWP PHP Object Injection exploit
PoC and Docker lab for CVE-2026-115560 — PHP session upload-progress serialize_handler mismatch to unauthenticated object injection / RCE. Validated end-to-end on php:8.4.27-apache with mitigation and no-switch controls.
PHP Spring Lib is a library that brings core concepts of the Java Spring ecosystem into PHP, using XML-based bean configuration. It includes ODI (Object Dependency Injection), iBatis-style SQL mapping, and Hibernate-inspired ORM, all configured through XML files. With this XML-style library, you create XML beans that point to PHP classes.
Read-only triage for PHP object injection: find where request data reaches unserialize(). Reports the PHP build, plugin and theme versions, and every deserialisation call site. No writes, no execution, no network.
CVE-2026-115560: PHP session upload-progress serialize_handler mismatch → pre-auth object injection → RCE. Check/exploit/verify scripts + Docker lab + Suricata/Sigma detection rules.
📃Demo of OWASP PHP Deserialization/Object Injection💉
To associate your repository with the object-injection topic, visit your repo's landing page and select "manage topics."