<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="//scripts.mit.edu/style.css" type="text/css" />
<link rel="stylesheet" href="//scripts.mit.edu/server.css" type="text/css" />
<title>scripts.mit.edu: php2shell mitigations</title>
</head>
<body>
<div id="farouter">
    <div id="outer">
            <div id="masthead">

                <h1 id="header"><a rel="home" href="http://scripts.mit.edu/">scripts.mit.edu</a></h1>
                <h2 id="tagline">MIT SIPB Script Services for Athena</h2>
            </div>
          <div id="rap">
            <div id="main">
                <div id="content">
<h3 class="storytitle"><a>php2shell mitigations</a></h3>

<div class="feedback">
</div>

<p>Due to the recent <a href="https://www.php.net/archive/2026.php#2026-10-21-5">php2shell vulnerability</a>, to save time and effort for both users and maintainers alike, and out of an overabundance of caution, all Scripts sites have had PHP (php-cgi) disabled until a patch is available and backported.</p>
<p>Because a decent amount of Scripts relies on PHP working, some things (such as signups, the primary Scripts website, etc.) may not function.</p>
<p>Our apologies for the lack of communication and notice,<br />SIPB Scripts Team</p>
<p>Task list:</p>
<ul>
  <li><input type="checkbox" disabled checked /> move heartbeat script off of php</li>
  <li><input type="checkbox" disabled checked /> make f20 php show this page</li>
  <li><input type="checkbox" disabled checked /> make f30 php show this page</li>
  <li><input type="checkbox" disabled checked /> disable web server on sliced-bread, just in case</li>
  <li><input type="checkbox" disabled checked /> sliced-bread is too old, enable web server</li>
  <li><input type="checkbox" disabled /> review/compare with <a href="https://github.com/vperetti/php-cve-2026-109618-109619-backports">vperetti's backports</a></li> <!-- this looks nice, too https://github.com/shivammathur/php-src-backports -->
  <li><input type="checkbox" disabled /> backport fix to f20</li>
  <li><input type="checkbox" disabled /> test f20 fix</li>
  <li><input type="checkbox" disabled /> deploy f20 fix</li>
  <li><input type="checkbox" disabled checked /> backport fix to f30 (<a href="https://raw.githubusercontent.com/amigdal-mit/scripts/cfdc7f67e180b5d2936f8b3cce4621686ebbd09e/server/common/patches/php-7.3.18-php2shell.patch">patch</a>, <a href="https://github.com/amigdal-mit/scripts/commit/cfdc7f67e180b5d2936f8b3cce4621686ebbd09e">github</a>, <a href="https://web.mit.edu/amigdal/www/php2shell/php-7.3.18-rpms.tar.gz">RPMs</a>)</li>
  <li><input type="checkbox" disabled /> test f30 fix</li>
  <li><input type="checkbox" disabled /> deploy f30 fix</li>
</ul>
<p>If you have time and like backporting patches (for 5.5.26 <del>and 7.3.18</del>), send them to <a href="mailto:scripts@mit.edu">scripts@mit.edu</a>, please!</p>

                </div>
                <div id="menu">

                    <div id="nav">







                        <h2>Contact</h2>
                        <ul><li><a href="mailto:scripts@mit.edu">scripts@mit.edu</a></li>
                        </ul>

Feel free to contact us with any questions, comments, or suggestions.
<img src="//scripts.mit.edu/media/powered_by-trans.gif" alt="Powered by scripts" />

                    </div>
                </div>
		    <div id="clearer">&nbsp;</div>
            </div>
        </div>
        <div id="foot">&nbsp;</div>

<!--
        <div id="footer">
            <p class="credit">Originally "Blue Horizon" by <a href="http://kaushalsheth.com">Kaushal Sheth</a>. Mangled for scripts.mit.edu by <a href="/~presbrey/">Joe Presbrey</a><br />
            </p>
        </div>
-->
    </div>
</div>
</body>
</html>
