{"article":{"id":44397729587351,"url":"https://plesk-new.zendesk.com/api/v2/help_center/en-us/articles/44397729587351.json","html_url":"https://support.plesk.com/hc/en-us/articles/44397729587351-Vulnerability-CVE-2026-109618-and-CVE-2026-109619-Remote-code-execution-in-PHP-shipped-with-Plesk","author_id":1509297110681,"comments_disabled":false,"draft":false,"promoted":true,"position":0,"vote_sum":21,"vote_count":55,"upvote_count":38,"downvote_count":17,"section_id":43383903365655,"created_at":"2026-10-20T21:05:36Z","updated_at":"2026-10-22T05:29:18Z","name":"Vulnerability CVE-2026-109618 and CVE-2026-109619: Remote code execution in PHP shipped with Plesk","title":"Vulnerability CVE-2026-109618 and CVE-2026-109619: Remote code execution in PHP shipped with Plesk","source_locale":"en-us","locale":"en-us","outdated":false,"outdated_locales":[],"edited_at":"2026-10-22T02:11:20Z","user_segment_id":null,"permission_group_id":13590741941911,"content_tag_ids":[],"label_names":["kb: security","kb: ai-created"],"body":"<h2 id=\"h_01M5FWDYA7MM6Q0DYG645HKKKE\">Situation</h2><p>Two security vulnerabilities were discovered in PHP. As a result, all PHP versions shipped with Plesk are also affected. These security vulnerabilities have been identified as CVE-2026-109618 and CVE-2026-109619.</p><h2 id=\"h_01M5FWDYA7KDZRWKGRW7GWVD3M\">Affected product version</h2><ul><li data-list-item-id=\"e8aa25777d09824c7bc816e757995ec98\">PHP on Plesk Obsidian for Linux:</li></ul><div class=\"container-table100\"><div class=\"wrap-table100\"><div class=\"table100 ver1\"><figure class=\"wysiwyg-table\"><table data-vertable=\"ver1\">\n<thead><tr class=\"row100 head\">\n<th class=\"column100 column1\" data-column=\"column1\">Product</th>\n<th class=\"column100 column2\" data-column=\"column2\">Affected versions</th>\n<th class=\"column100 column3\" data-column=\"column3\">Patched versions</th>\n</tr></thead>\n<tbody>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.5</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.5.11 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.5.12</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.4</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.4.26 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.4.27</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.3</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.3.35 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.3.36</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.2</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.2.34 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.2.35</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.1 (EOL)</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.1.34 (built before 21 Oct 2026)</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.1.34 (built on 21 Oct 2026)</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.0 (EOL)</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.0.30 (built before 21 Oct 2026)</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.0.30 (built on 21 Oct 2026)</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 7.4 (EOL)</td>\n<td class=\"column100 column2\" data-column=\"column2\">7.4.33 (built before 21 Oct 2026)</td>\n<td class=\"column100 column3\" data-column=\"column3\">7.4.33 (built on 21 Oct 2026)</td>\n</tr>\n</tbody>\n</table></figure></div></div></div><ul><li data-list-item-id=\"ef7c1f325dcea011b4d617226d907fbee\">PHP on Plesk Obsidian for Windows:</li></ul><div class=\"container-table100\"><div class=\"wrap-table100\"><div class=\"table100 ver1\"><figure class=\"wysiwyg-table\"><table data-vertable=\"ver1\">\n<thead><tr class=\"row100 head\">\n<th class=\"column100 column1\" data-column=\"column1\">Product</th>\n<th class=\"column100 column2\" data-column=\"column2\">Affected versions</th>\n<th class=\"column100 column3\" data-column=\"column3\">Patched versions</th>\n</tr></thead>\n<tbody>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.5</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.5.11 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.5.12</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.4</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.4.26 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.4.27</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.3</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.3.35 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.3.36</td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">PHP 8.2</td>\n<td class=\"column100 column2\" data-column=\"column2\">8.2.34 and below</td>\n<td class=\"column100 column3\" data-column=\"column3\">8.2.35</td>\n</tr>\n</tbody>\n</table></figure></div></div></div><ul><li data-list-item-id=\"ea6e6a071108f925063ca5b188b5ba4a0\">Plesk Obsidian (<code>sw-engine</code> component):</li></ul><div class=\"container-table100\"><div class=\"wrap-table100\"><div class=\"table100 ver1\"><figure class=\"wysiwyg-table\"><table data-vertable=\"ver1\">\n<thead><tr class=\"row100 head\">\n<th class=\"column100 column1\" data-column=\"column1\">Product</th>\n<th class=\"column100 column2\" data-column=\"column2\">Affected versions</th>\n<th class=\"column100 column3\" data-column=\"column3\">Patched versions</th>\n</tr></thead>\n<tbody>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">Plesk for Linux (sw-engine, part of Plesk UI)</td>\n<td class=\"column100 column2\" data-column=\"column2\"><ul>\n<li data-list-item-id=\"ee7b31520fe3a353d1528ad060d15ca2f\">Plesk Obsidian 18.0.80 Update 10 and below</li>\n<li data-list-item-id=\"e48ba71f0718c4cbf3ccb43e2995fa33c\">Plesk Obsidian 18.0.81 through 18.0.81 Update 3</li>\n</ul></td>\n<td class=\"column100 column3\" data-column=\"column3\"><ul>\n<li data-list-item-id=\"e52ba8e59f15f9b4902c3556cf75255b0\">Plesk Obsidian 18.0.80 Update 11</li>\n<li data-list-item-id=\"e64bb6dc37f6fc13551b7a79bde5dfaa6\">Plesk Obsidian 18.0.81 Update 4</li>\n</ul></td>\n</tr>\n<tr class=\"row100\">\n<td class=\"column100 column1\" data-column=\"column1\">Plesk for Windows (sw-engine, part of Plesk UI)</td>\n<td class=\"column100 column2\" data-column=\"column2\"><ul>\n<li data-list-item-id=\"ef994b4856d2d2cb697ea8c739f83b03b\">Plesk Obsidian 18.0.80 Update 10 and below</li>\n<li data-list-item-id=\"e3cf283e2c24cfb6589381f7751a45203\">Plesk Obsidian 18.0.81 through 18.0.81 Update 3</li>\n</ul></td>\n<td class=\"column100 column3\" data-column=\"column3\"><ul>\n<li data-list-item-id=\"e6a80ff731534f19bdd4c1f7da80d391a\">Plesk Obsidian 18.0.80 Update 11</li>\n<li data-list-item-id=\"ea6fe11bcd2eb8be6ff47ef26539c17f0\">Plesk Obsidian 18.0.81 Update 4</li>\n</ul></td>\n</tr>\n</tbody>\n</table></figure></div></div></div><p>Note: for older versions of PHP (5.6, 7.2, 7.3) it is recommended to use paid <a href=\"https://www.plesk.com/extensions/tuxcare-php/\" target=\"_blank\" rel=\"noopener noreferrer\">TuxCare Extended Lifecycle Support for PHP</a>.</p><h2 id=\"h_01M5FWDYA7GPRSF9ERF5YB2D71\">Impact</h2><p>Both vulnerabilities are rated critical (CVSS scores of 9.2). Remote code execution (RCE) is possible on affected PHP versions.</p><h2 id=\"h_01M5FWDYA7ZB20HYTYZREQPYFQ\">Call to action</h2><p><a href=\"https://support.plesk.com/hc/en-us/articles/12377849188759\">Update Plesk to the latest available version</a>.</p><p>A fix is available for most affected versions. The PHP vendor released the fixed PHP versions on 21 October 2026 at 14:00 UTC (<a href=\"https://www.php.net/archive/2026.php#2026-10-21-5\" target=\"_blank\" rel=\"noopener noreferrer\">PHP News Archive | 21 Oct 2026</a>). </p><p>Fixes for <strong>Plesk for Linux</strong> are already available for PHP 8.2 (as 8.2.35), 8.3 (as 8.3.36), 8.4 (as 8.4.27) and 8.5 (as 8.5.12). <br>Fixes for <strong>EOL PHP versions on Plesk for Linux </strong>7.4.33, 8.0.30, 8.1.34 have the same version number, but different build date. Versions built on 21 October 2026 have fixes included.</p><p>Fixes for <strong>Plesk for Windows</strong> are available for PHP 8.2 (as 8.2.35), 8.3 (as 8.3.36), 8.4 (as 8.4.27) and 8.5 (as 8.5.12)</p><p>Fixes for <code>sw-engine</code> (PHP engine used by Plesk itself) are already available in Plesk Obsidian 18.0.81 Update 4 and 18.0.80 Update 11 for both Plesk for Linux and Plesk for Windows. <a href=\"https://support.plesk.com/hc/en-us/articles/12377716359319-How-to-find-version-of-Plesk-installed-on-server\">Check the Plesk version installed on the server</a>.</p><h2 id=\"h_01M5FWDYA77MDZCF4JBKMM9DKC\">How to check PHP version on Plesk server:</h2><div class=\"accordion__item\">\n<div class=\"accordion__item-title\"><strong>In Plesk UI:</strong></div>\n<div class=\"accordion__item-content\">\n<ol>\n<li data-list-item-id=\"ee398fe4331c650256b39d2e8f294b452\"><a href=\"https://support.plesk.com/hc/en-us/articles/12377667582743\" target=\"_blank\" rel=\"noopener noreferrer\">Log into Plesk</a></li>\n<li data-list-item-id=\"e5460b0874eca2638df69446ad67d780e\">Navigate to <strong>Tools &amp; Settings &gt; PHP Settings</strong> menu. Versions should be reflected in handler names:</li>\n</ol>\n<p><img src=\"https://support.plesk.com/hc/article_attachments/44414186018199\" alt=\"Plesk-php-handlers.png\"></p>\n</div>\n</div><div class=\"accordion__item\">\n<div class=\"accordion__item-title\"><strong>In CLI (Linux):</strong></div>\n<div class=\"accordion__item-content\"><ol>\n<li data-list-item-id=\"ed6c96cb246212265d7c34bd701e61b99\">Connect to the server via <a href=\"https://support.plesk.com/hc/en-us/articles/12377512781975\" target=\"_blank\" rel=\"noopener noreferrer\">SSH</a>\n</li>\n<li data-list-item-id=\"eaad620ffe61dbaf8d0bf59f583e043ee\">\n<p>Execute the command below for corresponding PHP version (8.3 is used in this example):</p>\n<p># /opt/plesk/php/8.3/bin/php -v<br>PHP 8.3.36 (cli) (built: Oct 21 2026 08:04:57) (NTS)<br>Copyright (c) The PHP Group<br>Zend Engine v4.3.36, Copyright (c) Zend Technologies<br>with Zend OPcache v8.3.36, Copyright (c), by Zend Technologies</p>\n</li>\n</ol></div>\n</div>","user_segment_ids":[]}}