You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
English: The 21 October security release (8.4.27 / 8.5.12) introduced a SimpleXML regression: the GC double-frees the properties table of SimpleXML objects in a reference cycle, crashing the worker with zend_mm_heap corrupted (php-src#24488). 8.3.36 and 8.2.35 are not affected. Users who just upgraded for php2shell may hit crashes and roll back to a vulnerable version.
English: The official fix is a one-line change in ext/simplexml/simplexml.c, approved by a core developer but not yet released (php-src#24494). Suggest carrying it in 1Panel's PHP 8.4 / 8.5 runtime images until the next upstream release.
English: For old PHP versions without an official php2shell fix, our open-source extension (disclosure: we maintain it) mirrors the official fix without rebuilding PHP, and also covers the SimpleXML issue above.
Activity
wanghe-fit2cloud commentedon Oct 22, 2026
感谢反馈。1Panel 的 PHP 运行环境镜像以 PHP 官方发布为准,不会在官方版本之外额外携带尚未发布的补丁。我们会在 PHP 官方发布包含该修复的版本后跟进更新运行环境镜像。
在官方修复发布前,受影响的用户可以先使用不受此回归影响的 PHP 8.3.36 / 8.2.35,或通过自定义镜像自行验证该补丁;不建议在官方镜像中引入未发布的补丁。