Security advisories https://www.drupal.org/security/core en Drupal core - Moderately critical - Third-party libraries - SA-CORE-2026-013 https://www.drupal.org/sa-core-2026-013 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-September-16</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Third-party libraries</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=10.5.0 &lt;10.6.17 || &gt;=11.0.0 &lt;11.3.17 || &gt;=11.4.0 &lt;11.4.7</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Drupal project uses the <a href="https://github.com/ckeditor/ckeditor5" rel="nofollow">CKEditor</a> library for WYSIWYG editing. CKEditor has released <a href="https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-rh54-vffm-5fvp" rel="nofollow">a security update that impacts Drupal</a>.</p> <p>Vulnerabilities are possible if Drupal is configured to use CKEditor for WYSIWYG editing. An attacker that can create or edit content (even without access to CKEditor themselves) may be able to exploit this Cross-Site Scripting (XSS) vulnerability to target users with access to the WYSIWYG CKEditor, including site admins with privileged access.</p> <p>For more information, see CKEditor's security advisory:</p> <ul> <li><a href="https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-rh54-vffm-5fvp" rel="nofollow">High-severity Cross-site scripting (XSS) in the engine package</a></li> </ul></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.4.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.4.7" rel="nofollow">Drupal 11.4.7</a>.</li> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.17" rel="nofollow">Drupal 11.3.17</a>.</li> <li>Drupal 11.2.x and below are end-of-life and do not receive security coverage.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.17" rel="nofollow">Drupal 10.6.17</a>.</li> <li>Drupal 10.5.x and below are end-of-life and do not receive security coverage.</li> </ul> <p>Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 </a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.</p> <h3>Instructions for contributed modules</h3> <p>Site owners should also review their site following the <a href="https://www.drupal.org/psa-2011-002" rel="nofollow">protocol for managing external libraries and plugins</a>, as contributed projects may use additional CKEditor plugins not packaged in Drupal core.</p> <p>CKEditor has also released another CVE in today's release that does not affect Drupal, but may affect custom plugins or other usecases:</p> <ul> <li><a href="https://github.com/ckeditor/ckeditor5/security/advisories/GHSA-v6mg-96c6-gmpq" rel="nofollow">Low-severity Cross-site scripting (XSS) in the engine package</a></li> </ul></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/reinmar" rel="nofollow">Piotrek Koszuliński (Reinmar)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/mohit_aghera" rel="nofollow">Mohit Aghera (mohit_aghera)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/bramdriesen" rel="nofollow">Bram Driesen (bramdriesen)</a> of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 16 Sep 2026 16:21:04 +0000 Drupal Security Team 3623427 at https://www.drupal.org Drupal core - Moderately critical - Cross-site scripting - SA-CORE-2026-012 https://www.drupal.org/sa-core-2026-012 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-July-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross-site scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;10.6.13 || &gt;=11.3.0 &lt;11.3.14 || &gt;=11.4.0 &lt;11.4.4 || 11.0.* || 11.1.* || 11.2.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-55805</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Layout Builder module doesn't sufficiently sanitize block labels in certain scenarios, which can lead to a cross-site scripting (XSS) vulnerability.</p> <p>This is mitigated by the fact that both the attacker and the targeted user need to be using the Layout Builder editing interface. </p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.4.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.4.4" rel="nofollow">Drupal 11.4.4</a>.</li> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.14" rel="nofollow">Drupal 11.3.14</a>.</li> <li>Drupal 11.2.x and below are end-of-life and do not receive security coverage.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.13" rel="nofollow">Drupal 10.6.13</a>.</li> <li>Drupal 10.5.x and below are end-of-life and do not receive security coverage.</li> </ul> <p><a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/hai27ii2o" rel="nofollow">haii haii (hai27ii2o)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/danielveza" rel="nofollow">danielveza</a> </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/mingsong" rel="nofollow">Mingsong (mingsong)</a> provisional member of the Drupal Security Team </li><li><a href="/u/neclimdul" rel="nofollow">James Gilliland (neclimdul)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Jul 2026 19:52:26 +0000 Drupal Security Team 3593117 at https://www.drupal.org Drupal core - Moderately critical - Cross-site scripting - SA-CORE-2026-011 https://www.drupal.org/sa-core-2026-011 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-July-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: All module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:All</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross-site scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=11.3.0 &lt;11.3.14 || &gt;=11.4.0 &lt;11.4.4 || 11.2.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-15917</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core 11.2 and above integrate the HTMX JavaScript library.</p> <p>Drupal core's XSS filter does not sufficiently sanitize certain HTMX attributes, which can lead to a cross-site scripting (XSS) vulnerability.</p> <p>The vulnerability is mitigated by the fact an attacker must be able to insert HTML with specific attributes.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.4.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.4.4" rel="nofollow">Drupal 11.4.4</a>.</li> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.14" rel="nofollow">Drupal 11.3.14</a>.</li> <li>Drupal 11.2.x and below are end-of-life and do not receive security coverage.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>Drupal 10 core is not affected. However, certain contributed modules may be affected, so a Drupal 10.6 fix is included as hardening.</li> </ul> <p><a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/prudloff" rel="nofollow">Pierre Rudloff (prudloff)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/fathershawn" rel="nofollow">Shawn Duncan (fathershawn)</a> </li><li><a href="/u/prudloff" rel="nofollow">Pierre Rudloff (prudloff)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Jul 2026 19:51:57 +0000 Drupal Security Team 3599828 at https://www.drupal.org Drupal core - Moderately critical - Information disclosure - SA-CORE-2026-010 https://www.drupal.org/sa-core-2026-010 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-July-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 10 ∕ 25 AC:Complex/A:None/CI:Some/II:None/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Information disclosure</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;10.6.13 || &gt;=11.3.0 &lt;11.3.14 || &gt;=11.4.0 &lt;11.4.4 || 11.0.* || 11.1.* || 11.2.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-15916</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Image module allows you to define and configure image fields.</p> <p>The module doesn't sufficiently check access to image style derivatives when those files are served via a file stream other than <code class="language-php">private://</code>.</p> <p>This vulnerability is mitigated by the fact that Drupal must be configured to use a contributed (non-core) file scheme to serve private derived images.</p> <p>Information disclosure issues like this one are not generally given security advisories (as described in <a href="https://www.drupal.org/psa-2023-07-12" rel="nofollow">PSA-2023-07-12)</a>). This fix is provided as a hardening. Contributed modules implementing custom stream wrappers may need to add similar hardenings.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.4.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.4.4" rel="nofollow">Drupal 11.4.4</a>.</li> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.14" rel="nofollow">Drupal 11.3.14</a>.</li> <li>Drupal 11.2.x and below are end-of-life and do not receive security coverage.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.13" rel="nofollow">Drupal 10.6.13</a>.</li> <li>Drupal 10.5.x and below are end-of-life and do not receive security coverage.</li> </ul> <p><a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/offensive-ai" rel="nofollow">offensive-ai</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/kimpepper" rel="nofollow">Kim Pepper (kim.pepper)</a> </li><li><a href="/u/mohit_aghera" rel="nofollow">Mohit Aghera (mohit_aghera)</a> </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Jul 2026 19:50:24 +0000 Drupal Security Team 3609660 at https://www.drupal.org Drupal core - Moderately critical - Improper validation - SA-CORE-2026-009 https://www.drupal.org/sa-core-2026-009 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-June-17</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 11 ∕ 25 AC:Complex/A:User/CI:Some/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Improper validation</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;10.5.12 || &gt;=10.6.0 &lt;10.6.11 || &gt;=11.2.0 &lt;11.2.14 || &gt;=11.3.0 &lt;11.3.12 || 11.0.* || 11.1.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-55808</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The JSON:API and REST modules allow you to upload image files to image fields.</p> <p>The validation rules check the file extension of the uploaded file but not the file MIME type. This may allow a malicious user to upload a file that is not an image.</p> <p>Certain web-server configurations may serve the uploaded file with its actual MIME type rather than an image type. This may lead to cross-site scripting (XSS) or other unexpected behavior.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.12" rel="nofollow">Drupal 11.3.12</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.14" rel="nofollow">Drupal 11.2.14</a>.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.11" rel="nofollow">Drupal 10.6.11</a>.</li> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.12" rel="nofollow">Drupal 10.5.12</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/cantina_security" rel="nofollow">cantina_security</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/bbrala" rel="nofollow">Björn Brala (bbrala)</a> </li><li><a href="/u/kimpepper" rel="nofollow">Kim Pepper (kim.pepper)</a> </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/damienmckenna" rel="nofollow">Damien McKenna (damienmckenna)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 17 Jun 2026 18:58:02 +0000 Drupal Security Team 3593385 at https://www.drupal.org Drupal core - Moderately critical - Server-side request forgery - SA-CORE-2026-008 https://www.drupal.org/sa-core-2026-008 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-June-17</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 10 ∕ 25 AC:Basic/A:User/CI:Some/II:None/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Server-side request forgery</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;10.5.12 || &gt;=10.6.0 &lt;10.6.11 || &gt;=11.2.0 &lt;11.2.14 || &gt;=11.3.0 &lt;11.3.12 || 11.0.* || 11.1.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-55807</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Media module comes with support for oEmbed. The oEmbed specification contains two discovery mechanisms, via <code class="language-php">providers.json</code> and via URL discovery.</p> <p>The URL discovery code could be leveraged to trick Drupal into making server-side requests to any URL.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.12" rel="nofollow">Drupal 11.3.12</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.14" rel="nofollow">Drupal 11.2.14</a>.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.11" rel="nofollow">Drupal 10.6.11</a>.</li> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.12" rel="nofollow">Drupal 10.5.12</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p> <h4>Required site changes for URL discovery</h4> <p>Most users of the oEmbed functionality in Drupal likely use <code class="language-php">providers.json</code> to define known providers (such as YouTube and Vimeo) for embedding content.</p> <p>If you are using URL discovery, you now need to set a list of trusted oEmbed discovery hosts in <code class="language-php">settings.php</code>.</p> <p>This is an array containing a series of regular expressions for matching host names for discovery. It follows the same pattern as the existing <a href="https://www.drupal.org/docs/getting-started/installing-drupal/trusted-host-settings" rel="nofollow">trusted hosts settings</a>.</p> <p>Example:</p> <pre class="codeblock"><code class="language-php">// Only allow URL discovery from example.com. $settings['media_oembed_discovery_trusted_host_patterns'] = [ '^example\.com$', ]; </code></pre></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/0xhamy" rel="nofollow">Hamed Kohi (0xhamy)</a> </li><li><a href="/u/ama62" rel="nofollow">assaf alassaf (ama62)</a> </li><li><a href="/u/askibinski" rel="nofollow">Albert Skibinski (askibinski)</a> </li><li><a href="/u/ayalon" rel="nofollow">Jon Minder (ayalon)</a> </li><li><a href="/u/betah4k" rel="nofollow">Lautaro Casanova (betah4k)</a> </li><li><a href="/u/gabesullice" rel="nofollow">Gabe Sullice (gabesullice)</a> </li><li><a href="/u/john-morahan" rel="nofollow">John Morahan (john morahan)</a> </li><li><a href="/u/michaelwinser" rel="nofollow">Michael Winser (michaelwinser)</a> </li><li><a href="/u/nbanderson" rel="nofollow">nbanderson</a> </li><li><a href="/u/offensive-ai" rel="nofollow">offensive-ai</a> </li><li><a href="/u/plach" rel="nofollow">Francesco Placella (plach)</a> </li><li><a href="/u/qquynh" rel="nofollow">quynh ho (qquynh)</a> </li><li><a href="/u/unknownhad" rel="nofollow">Himanshu Anand (unknownhad)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/phenaproxima" rel="nofollow">Adam G-H (phenaproxima)</a> </li><li><a href="/u/seanb" rel="nofollow">Sean Blommaert (seanb)</a> </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/cilefen" rel="nofollow">cilefen (cilefen)</a> of the Drupal Security Team </li><li><a href="/u/damienmckenna" rel="nofollow">Damien McKenna (damienmckenna)</a> of the Drupal Security Team </li><li><a href="/u/dokumori" rel="nofollow">Mori Sugimoto (dokumori)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/neclimdul" rel="nofollow">James Gilliland (neclimdul)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 17 Jun 2026 18:57:49 +0000 Drupal Security Team 3593377 at https://www.drupal.org Drupal core - Less critical - Cache poisoning and open redirect - SA-CORE-2026-007 https://www.drupal.org/sa-core-2026-007 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-June-17</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="less-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Less critical</strong> 9 ∕ 25 AC:Basic/A:None/CI:None/II:None/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cache poisoning and open redirect</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;10.5.12 || &gt;=10.6.0 &lt;10.6.11 || &gt;=11.2.0 &lt;11.2.14 || &gt;=11.3.0 &lt;11.3.12 || 11.0.* || 11.1.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-55806</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core ships a <code class="language-php">rebuild.php</code> front controller that can be used to rebuild Drupal (clearing the caches and rebuilding the container) when the site is in an unexpected condition.</p> <p>This script doesn't correctly check the Host header against the list of trusted host patterns. This could result in cache poisoning or a redirect to an attacker-controlled domain.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.12" rel="nofollow">Drupal 11.3.12</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.14" rel="nofollow">Drupal 11.2.14</a>.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.11" rel="nofollow">Drupal 10.6.11</a>.</li> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.12" rel="nofollow">Drupal 10.5.12</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/melih-acikoz" rel="nofollow">Melih Acikoz</a> </li><li><a href="/u/michaelwinser" rel="nofollow">Michael Winser (michaelwinser)</a> </li><li><a href="/u/willempje2" rel="nofollow">Willem Drupal enthousiast (willempje2)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/cilefen" rel="nofollow">cilefen (cilefen)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/neclimdul" rel="nofollow">James Gilliland (neclimdul)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 17 Jun 2026 18:57:37 +0000 Drupal Security Team 3593110 at https://www.drupal.org Drupal core - Moderately critical - Gadget chain - SA-CORE-2026-006 https://www.drupal.org/sa-core-2026-006 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-June-17</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Gadget chain</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;10.5.12 || &gt;=10.6.0 &lt;10.6.11 || &gt;=11.2.0 &lt;11.2.14 || &gt;=11.3.0 &lt;11.3.12 || 11.0.* || 11.1.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-55804</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core contains a chain of methods that could be exploitable when an insecure deserialization vulnerability exists on the site. This so-called "gadget chain" presents no direct threat, but is a vector that can be used to achieve remote code execution or SQL injection if the application deserializes untrusted data due to another vulnerability.</p> <p>This issue is not directly exploitable.</p> <p>This issue is mitigated by the fact that in order for it to be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to <code class="language-php">unserialize()</code>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.12" rel="nofollow">Drupal 11.3.12</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.14" rel="nofollow">Drupal 11.2.14</a>.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.11" rel="nofollow">Drupal 10.6.11</a>.</li> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.12" rel="nofollow">Drupal 10.5.12</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/michaelmaturi" rel="nofollow">Michael Maturi (michaelmaturi)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/mohit_aghera" rel="nofollow">Mohit Aghera (mohit_aghera)</a> </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/akalata" rel="nofollow">Anna Kalata (akalata)</a> of the Drupal Security Team </li><li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/cilefen" rel="nofollow">cilefen (cilefen)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 17 Jun 2026 18:57:02 +0000 Drupal Security Team 3594118 at https://www.drupal.org Drupal core - Critical - PHP object injection - SA-CORE-2026-005 https://www.drupal.org/sa-core-2026-005 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-June-17</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="critical" title="AC - Access complexity: None (user visits page) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Critical</strong> 18 ∕ 25 AC:None/A:User/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">PHP object injection</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;10.5.12 || &gt;=10.6.0 &lt;10.6.11 || &gt;=11.2.0 &lt;11.2.14 || &gt;=11.3.0 &lt;11.3.12 || 11.0.* || 11.1.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-55803</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p><a href="https://www.drupal.org/sa-core-2019-003" rel="nofollow">SA-CORE-2019-003</a> added protection for fields that store serialized data to disallow direct writes via web services.</p> <p>The above fix did not cover all potential attack vectors for JSON:API. An attacker with appropriate JSON:API write permission could potentially inject a malicious payload in certain rare circumstances, potentially resulting in PHP Object Injection.</p> <p>This vulnerability is mitigated by the fact that in order to be exploitable:</p> <ul> <li>A site must use an entity reference field type that stores a serialized property.</li> <li>An attacker must have permission to write to the entity via JSON:API.</li> </ul> <p>No field type shipped with Drupal core meets these criteria, and contributed or user-created field types that do appear to be extremely unusual. This update protects all such fields; no changes are required in contributed modules.</p> <p>JSON:API is read-only by default, so sites are only affected if they have enabled write access (either through administrator configuration or the installation of a contributed or custom module that enables write access).</p> <h4>Drupal Steward protection:</h4> <p>This issue is being protected by <a href="https://www.drupal.org/steward" rel="nofollow">Drupal Steward</a>. In this instance, we believe that the WAF rule will provide mitigation for the common/obvious vulnerability paths, but may not cover all cases or work for all hosting providers. Additionally, several other core security advisories released today are <em>not</em> mitigated by Drupal Steward. Therefore, our recommended action is still to plan an actual Drupal update within 24 hours of this release.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <p><strong>Drupal 11</strong></p> <ul> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.12" rel="nofollow">Drupal 11.3.12</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.14" rel="nofollow">Drupal 11.2.14</a>.</li> </ul> <p><strong>Drupal 10</strong></p> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.11" rel="nofollow">Drupal 10.6.11</a>.</li> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.12" rel="nofollow">Drupal 10.5.12</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/michaelmaturi" rel="nofollow">Michael Maturi (michaelmaturi)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/bbrala" rel="nofollow">Björn Brala (bbrala)</a> </li><li><a href="/u/berdir" rel="nofollow">Sascha Grossenbacher (berdir)</a> </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/akalata" rel="nofollow">Anna Kalata (akalata)</a> of the Drupal Security Team </li><li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/damienmckenna" rel="nofollow">Damien McKenna (damienmckenna)</a> of the Drupal Security Team </li><li><a href="/u/david-strauss" rel="nofollow">David Strauss (david strauss)</a> of the Drupal Security Team </li><li><a href="/u/drumm" rel="nofollow">Neil Drumm (drumm)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/hestenet" rel="nofollow">Tim Hestenes Lehnen (hestenet)</a> </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/ram4nd" rel="nofollow">Ra Mänd (ram4nd)</a> provisional member of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 17 Jun 2026 18:56:50 +0000 Drupal Security Team 3593881 at https://www.drupal.org Drupal core - Highly critical - SQL injection - SA-CORE-2026-004 https://www.drupal.org/sa-core-2026-004 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-May-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="highly-critical" title="AC - Access complexity: None (user visits page) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Exploit exists (documented or deployed exploit code already in the wild) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Highly critical</strong> 23 ∕ 25 AC:None/A:None/CI:All/II:All/E:Exploit/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">SQL injection</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.9.0 &lt; 10.4.10 || &gt;= 10.5.0 &lt; 10.5.10 || &gt;= 10.6.0 &lt; 10.6.9 || &gt;= 11.0.0 &lt; 11.1.10 || &gt;= 11.2.0 &lt; 11.2.12 || &gt;= 11.3.0 &lt; 11.3.10</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-9082</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core includes a database abstraction API to ensure that queries executed against the database are sanitized to prevent SQL injection attacks.</p> <p>A vulnerability in this API allows an attacker to send specially crafted requests, resulting in arbitrary SQL injection for sites using PostgreSQL databases. This can lead to information disclosure, and in some cases privilege escalation, remote code execution, or other attacks.</p> <p>This vulnerability can be exploited by anonymous users.</p> <p>This SQL injection vulnerability <strong>only affects sites using PostgreSQL</strong>. However, the third-party dependency updates in these releases apply to all sites.</p> <h3>Updates</h3> <p><strong>May 22 2026, 04:30 UTC:</strong> The risk score has been updated to reflect that exploit attempts are now being detected in the wild.</p> <h3>Upstream security advisories</h3> <p>The Drupal releases for supported branches (11.3, 11.2, 10.6, and 10.5) in this advisory also include security updates for Symfony and Twig. Those projects have released important <a href="https://symfony.com/blog/category/security-advisories" rel="nofollow">Security Advisories</a> that were coordinated with this Drupal release, and Drupal is affected by some of the vulnerabilities.</p> <p>Depending on your site configuration and contrib modules, you may be vulnerable to one or more of these upstream issues, so <strong>updating these dependencies is highly recommended whether the SQL Injection vulnerability affects you or not</strong>. It is also recommended to review which user roles have the ability to update Twig templates, for example via Views or contributed modules.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version.</p> <h4>Drupal 11</h4> <ul> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.10" rel="nofollow">Drupal 11.3.10</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.12" rel="nofollow">Drupal 11.2.12</a>.</li> <li>If you use Drupal 11.1.x or 11.0.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.10" rel="nofollow">Drupal 11.1.10</a>.</li> </ul> <h4>Drupal 10</h4> <ul> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.9" rel="nofollow">Drupal 10.6.9</a>.</li> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.10" rel="nofollow">Drupal 10.5.10</a>.</li> <li>If you use Drupal 10.4.x or earlier, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.10" rel="nofollow">Drupal 10.4.10</a>.</li> </ul> <h4>Drupal 9 and 8</h4> <ul> <li>If you use any version of Drupal 9, try manually applying <a href="https://www.drupal.org/files/issues/2026-05-20/SA-CORE-2026-004-9.5.patch" rel="nofollow">the Drupal 9.5 patch for this issue</a>.</li> <li>If you use Drupal 8.9, try manually applying <a href="https://www.drupal.org/files/issues/2026-05-20/SA-CORE-2026-004-8.9.patch" rel="nofollow">the Drupal 8.9 patch for this issue</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.) Due to this issue's severity, the unsupported releases and patches for unsupported versions are provided as a best effort. Those unsupported versions <em>will</em> still have other, previously disclosed security vulnerabilities.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/michaelmaturi" rel="nofollow">Michael Maturi (michaelmaturi)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/bbrala" rel="nofollow">Björn Brala (bbrala)</a> </li><li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/akalata" rel="nofollow">Anna Kalata (akalata)</a> of the Drupal Security Team </li><li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/damienmckenna" rel="nofollow">Damien McKenna (damienmckenna)</a> of the Drupal Security Team </li><li><a href="/u/drumm" rel="nofollow">Neil Drumm (drumm)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/heine" rel="nofollow">Heine Deelstra (heine)</a> of the Drupal Security Team </li><li><a href="/u/hestenet" rel="nofollow">Tim Hestenes Lehnen (hestenet)</a> </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/prudloff" rel="nofollow">Pierre Rudloff (prudloff)</a> of the Drupal Security Team </li><li><a href="/u/quietone" rel="nofollow">quietone (quietone)</a> </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li><li><a href="/u/yesct" rel="nofollow">Cathy Theys (yesct)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 May 2026 18:08:21 +0000 Drupal Security Team 3591142 at https://www.drupal.org Drupal core - Moderately critical - Cross-site scripting - SA-CORE-2026-003 https://www.drupal.org/sa-core-2026-003 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-April-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross-site scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 11.3.0 &lt; 11.3.7</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-6367</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal 11.3 comes with support for completing entity suggestions whilst adding a link to CKEditor 5.</p> <p>The suggestions aren't sufficiently sanitized and a malicious user could trigger a stored cross site scripting attack against another user.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.7" rel="nofollow">Drupal 11.3.7</a></li> <li>Drupal versions below 11.3 are not affected by this vulnerability</li> </ul></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/cantina_security" rel="nofollow">cantina_security</a> </li><li><a href="/u/dries" rel="nofollow">Dries Buytaert (dries)</a> </li><li><a href="/u/dtrizna" rel="nofollow">Dmitrijs Trizna (dtrizna)</a> </li><li><a href="/u/shirsendu-mondal" rel="nofollow">Shirsendu Mondal</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/mingsong" rel="nofollow">Mingsong (mingsong)</a>, provisional member of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/damienmckenna" rel="nofollow">Damien McKenna (damienmckenna)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Apr 2026 19:27:21 +0000 Drupal Security Team 3584598 at https://www.drupal.org Drupal core - Moderately critical - Gadget Chain - SA-CORE-2026-002 https://www.drupal.org/sa-core-2026-002 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-April-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Gadget Chain</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.5.9 || &gt;= 10.6.0 &lt; 10.6.7 || &gt;= 11.0.0 &lt; 11.2.11 || &gt;= 11.3.0 &lt; 11.3.7</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-6366</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core contains a chain of methods that could be exploitable when an insecure deserialization vulnerability exists on the site. This so-called "gadget chain" presents no direct threat, but is a vector that can be used to achieve remote code execution or SQL injection if the application deserializes untrusted data due to another vulnerability.</p> <p>This issue is not directly exploitable.</p> <p>This issue is mitigated by the fact that in order for it to be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to <code class="language-php">unserialize()</code>. There are no such known exploits in Drupal core.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.9" rel="nofollow">Drupal 10.5.9</a>.</li> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.7" rel="nofollow">Drupal 10.6.7</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.11" rel="nofollow">Drupal 11.2.11</a>.</li> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.7" rel="nofollow">Drupal 11.3.7</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/hswww" rel="nofollow">Truong Le (hswww)</a> </li><li><a href="/u/menon" rel="nofollow">menon</a> </li><li><a href="/u/t-chen" rel="nofollow">t-chen</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/cilefen" rel="nofollow">cilefen (cilefen)</a> of the Drupal Security Team </li><li><a href="/u/drumm" rel="nofollow">Neil Drumm (drumm)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/ram4nd" rel="nofollow">Ra Mänd (ram4nd)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Apr 2026 19:25:23 +0000 Drupal Security Team 3584666 at https://www.drupal.org Drupal core - Critical - Cross-site scripting - SA-CORE-2026-001 https://www.drupal.org/sa-core-2026-001 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2026-April-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: All module configurations are exploitable"><strong>Critical</strong> 15 ∕ 25 AC:Complex/A:None/CI:Some/II:Some/E:Theoretical/TD:All</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross-site scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.5.9 || &gt;= 10.6.0 &lt; 10.6.7 || &gt;= 11.0.0 &lt; 11.2.11 || &gt;= 11.3.0 &lt; 11.3.7</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2026-6365</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core's jQuery integration for AJAX modal dialog boxes does not sufficiently sanitize certain options, which can lead to a cross-site scripting (XSS) vulnerability.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you use Drupal 10.5.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.9" rel="nofollow">Drupal 10.5.9</a>.</li> <li>If you use Drupal 10.6.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.6.7" rel="nofollow">Drupal 10.6.7</a>.</li> <li>If you use Drupal 11.2.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.11" rel="nofollow">Drupal 11.2.11</a>.</li> <li>If you use Drupal 11.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.3.7" rel="nofollow">Drupal 11.3.7</a>.</li> </ul> <p>Drupal 11.1.x, Drupal 11.0.x, Drupal 10.4.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/murat_kekic" rel="nofollow">Murat Kekiç (murat_kekic)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/akalata" rel="nofollow">Anna Kalata (akalata)</a> of the Drupal Security Team </li><li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/drumm" rel="nofollow">Neil Drumm (drumm)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/neclimdul" rel="nofollow">James Gilliland (neclimdul)</a> of the Drupal Security Team </li><li><a href="/u/pandaski" rel="nofollow">Joseph Zhao (pandaski)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/ram4nd" rel="nofollow">Ra Mänd (ram4nd)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/prudloff" rel="nofollow">Pierre Rudloff (prudloff)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Apr 2026 19:24:30 +0000 Drupal Security Team 3584021 at https://www.drupal.org Drupal core - Moderately critical - Information disclosure - SA-CORE-2025-008 https://www.drupal.org/sa-core-2025-008 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-November-12</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 10 ∕ 25 AC:Complex/A:None/CI:Some/II:None/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Information disclosure</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.4.9 || &gt;= 10.5.0 &lt; 10.5.6 || &gt;= 11.0.0 &lt; 11.1.9 || &gt;= 11.2.0 &lt; 11.2.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-13083</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The core <code class="language-php">system</code> module handles downloads of private and temporary files. Contrib modules can define additional kinds of files (schemes) that may also be handled by the <code class="language-php">system</code> module.</p> <p>In some cases, files may be served with the HTTP header <code class="language-php">Cache-Control: public</code> when they should be uncacheable. This can lead to some users getting cached versions of files with information they should not be able to access. For example, files may be cached by Varnish or a CDN.</p> <p>This vulnerability is mitigated by the following:</p> <ol type="1"> <li>Drupal must be configured to handle non-public files using a custom or contributed module providing an additional file scheme.</li> <li>An attacker must know to request a file that has previously been<br /> requested by a more-privileged user, and that file must still be cached.</li> </ol></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.4, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.9" rel="nofollow">Drupal 10.4.9</a>.</li> <li>If you are using Drupal 10.5, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.6" rel="nofollow">Drupal 10.5.6</a>.</li> <li>If you are using Drupal 11.1, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.9" rel="nofollow">Drupal 11.1.9</a>.</li> <li>If you are using Drupal 11.2, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.8" rel="nofollow">Drupal 11.2.8</a>.</li> </ul> <p>Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/damienmckenna" rel="nofollow">Damien McKenna (damienmckenna)</a> of the Drupal Security Team </li><li><a href="/u/tame4tex" rel="nofollow">tame4tex</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/drumm" rel="nofollow">Neil Drumm (drumm)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/mingsong" rel="nofollow">Mingsong (mingsong)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/mohit_aghera" rel="nofollow">Mohit Aghera (mohit_aghera)</a> </li><li><a href="/u/neclimdul" rel="nofollow">James Gilliland (neclimdul)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 12 Nov 2025 20:16:22 +0000 Drupal Security Team 3557473 at https://www.drupal.org Drupal core - Moderately critical - Defacement - SA-CORE-2025-007 https://www.drupal.org/sa-core-2025-007 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-November-12</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: All module configurations are exploitable"><strong>Moderately critical</strong> 10 ∕ 25 AC:Basic/A:None/CI:None/II:None/E:Theoretical/TD:All</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Defacement</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.4.9 || &gt;= 10.5.0 &lt; 10.5.6 || &gt;= 11.0.0 &lt; 11.1.9 || &gt;= 11.2.0 &lt; 11.2.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-13082</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>By generating and tricking a user into visiting a malicious URL, an attacker can perform site defacement.</p> <p>The defacement is not stored and is only present when the URL has been crafted for that purpose. Only the defacement is present, so no other site content (such as branding) is rendered.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.4, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.9" rel="nofollow">Drupal 10.4.9</a>.</li> <li>If you are using Drupal 10.5, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.6" rel="nofollow">Drupal 10.5.6</a>.</li> <li>If you are using Drupal 11.1, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.9" rel="nofollow">Drupal 11.1.9</a>.</li> <li>If you are using Drupal 11.2, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.8" rel="nofollow">Drupal 11.2.8</a>.</li> </ul> <p>Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/kevinquillen" rel="nofollow">Kevin Quillen (kevinquillen)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/drumm" rel="nofollow">Neil Drumm (drumm)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/mingsong" rel="nofollow">Mingsong (mingsong)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/ram4nd" rel="nofollow">Ra Mänd (ram4nd)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 12 Nov 2025 20:16:21 +0000 Drupal Security Team 3527346 at https://www.drupal.org Drupal core - Moderately critical - Gadget chain - SA-CORE-2025-006 https://www.drupal.org/sa-core-2025-006 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-November-12</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Gadget chain</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.4.9 || &gt;= 10.5.0 &lt; 10.5.6 || &gt;= 11.0.0 &lt; 11.1.9 || &gt;= 11.2.0 &lt; 11.2.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-13081</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core contains a chain of methods that is exploitable when an insecure deserialization vulnerability exists on the site. This so-called "gadget chain" presents no direct threat, but is a vector that can be used to achieve remote code execution if the application deserializes untrusted data due to another vulnerability.</p> <p>It is not directly exploitable.</p> <p>This issue is mitigated by the fact that in order for it to be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to <code class="language-php">unserialize()</code>. There are no such known exploits in Drupal core.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.4, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.9" rel="nofollow">Drupal 10.4.9</a>.</li> <li>If you are using Drupal 10.5, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.6" rel="nofollow">Drupal 10.5.6</a>.</li> <li>If you are using Drupal 11.1, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.9" rel="nofollow">Drupal 11.1.9</a>.</li> <li>If you are using Drupal 11.2, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.8" rel="nofollow">Drupal 11.2.8</a>.</li> </ul> <p>Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/anzuukino" rel="nofollow">anzuukino</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/akalata" rel="nofollow">Anna Kalata (akalata)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/drumm" rel="nofollow">Neil Drumm (drumm)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/ram4nd" rel="nofollow">Ra Mänd (ram4nd)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 12 Nov 2025 18:34:02 +0000 Drupal Security Team 3557475 at https://www.drupal.org Drupal core - Moderately critical - Denial of Service - SA-CORE-2025-005 https://www.drupal.org/sa-core-2025-005 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-November-12</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: All module configurations are exploitable"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:None/CI:None/II:Some/E:Theoretical/TD:All</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Denial of Service</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.4.9 || &gt;= 10.5.0 &lt; 10.5.6 || &gt;= 11.0.0 &lt; 11.1.9 || &gt;= 11.2.0 &lt; 11.2.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-13080</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal Core has a rarely used feature, provided by an underlying library, which allows certain attributes of incoming HTTP requests to be overridden.</p> <p>This functionality can be abused in a way that may cause Drupal to cache response data that it should not. This can lead to legitimate requests receiving inappropriate cached responses (cache poisoning).</p> <p>This could be exploited in various ways:</p> <ul> <li>Broken rendering of some pages</li> <li>Unstyled or malformatted pages</li> <li>Adverse impacts on client-side functionality</li> </ul> <p>Changes are being made in the underlying library which will mitigate this problem, but in the meantime Drupal core has been hardened to protect against this vulnerability. The authors of the underlying library do not believe it is a source of vulnerabilities in other systems. Drupal's use of library leads to an implementation-specific vulnerability, so we've issued this advisory and reserved a CVE ID for the vulnerability in Drupal.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.4, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.9" rel="nofollow">Drupal 10.4.9</a>.</li> <li>If you are using Drupal 10.5, update to <a href="https://www.drupal.org/project/drupal/releases/10.5.6" rel="nofollow">Drupal 10.5.6</a>.</li> <li>If you are using Drupal 11.1, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.9" rel="nofollow">Drupal 11.1.9</a>.</li> <li>If you are using Drupal 11.2, update to <a href="https://www.drupal.org/project/drupal/releases/11.2.8" rel="nofollow">Drupal 11.2.8</a>.</li> </ul> <p>Drupal 11.0.x, Drupal 10.3.x, and below are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/dragos-dumi" rel="nofollow">Dragos Dumitrescu (dragos-dumi)</a> </li><li><a href="/u/inzo_" rel="nofollow">yasser ALLAM (inzo_)</a> </li><li><a href="/u/nilsdestoop" rel="nofollow">Nils Destoop (nils.destoop)</a> </li><li><a href="/u/svendecabooter" rel="nofollow">Sven Decabooter (svendecabooter)</a> </li><li><a href="/u/zhero" rel="nofollow">zhero</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/alexpott" rel="nofollow">Alex Pott (alexpott)</a> of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/cilefen" rel="nofollow">cilefen (cilefen)</a> of the Drupal Security Team </li><li><a href="/u/jenlampton" rel="nofollow">Jen Lampton (jenlampton)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/nilsdestoop" rel="nofollow">Nils Destoop (nils.destoop)</a> </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/ram4nd" rel="nofollow">Ra Mänd (ram4nd)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 12 Nov 2025 18:33:05 +0000 Drupal Security Team 3557474 at https://www.drupal.org Drupal core - Moderately critical - Cross Site Scripting - SA-CORE-2025-004 https://www.drupal.org/sa-core-2025-004 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-March-19</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross Site Scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.3.14 || &gt;= 10.4.0 &lt; 10.4.5 || &gt;= 11.0.0 &lt; 11.0.13 || &gt;= 11.1.0 &lt; 11.1.5</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-31675</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core Link field attributes are not sufficiently sanitized, which can lead to a Cross Site Scripting vulnerability (XSS).</p> <p>This vulnerability is mitigated by that fact that an attacker would need to have the ability to add specific attributes to a Link field, which typically requires edit access via core web services, or a contrib or custom module.</p> <p>Sites with the Link module disabled or that do not use any link fields are not affected.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you use Drupal 10.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.14" rel="nofollow">Drupal 10.3.14</a></li> <li>If you use Drupal 10.4.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.5" rel="nofollow">Drupal 10.4.5</a></li> <li>If you use Drupal 11.0.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.13" rel="nofollow">Drupal 11.0.13</a></li> <li>If you use Drupal 11.1.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.5" rel="nofollow">Drupal 11.1.5</a></li> </ul> <p>All versions of Drupal prior to 10.3 are end-of-life and do not receive security coverage from the Drupal Security Team.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/samuelmortenson" rel="nofollow">Samuel Mortenson (samuel.mortenson)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/akalata" rel="nofollow">Anna Kalata (akalata)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/alexpott" rel="nofollow">Alex Pott (alexpott)</a> of the Drupal Security Team </li><li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/bramdriesen" rel="nofollow">Bram Driesen (bramdriesen)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li><li><a href="/u/effulgentsia" rel="nofollow">Alex Bronstein (effulgentsia)</a> of the Drupal Security Team </li><li><a href="/u/jenlampton" rel="nofollow">Jen Lampton (jenlampton)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/larowlan" rel="nofollow">Lee Rowlands (larowlan)</a> of the Drupal Security Team </li><li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/pandaski" rel="nofollow">Joseph Zhao (pandaski)</a>, provisional member of the Drupal Security Team </li><li><a href="/u/phenaproxima" rel="nofollow">Adam G-H (phenaproxima)</a> </li><li><a href="/u/samuelmortenson" rel="nofollow">Samuel Mortenson (samuel.mortenson)</a> </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 19 Mar 2025 18:54:35 +0000 Drupal Security Team 3514078 at https://www.drupal.org Drupal core - Moderately critical - Gadget Chain - SA-CORE-2025-003 https://www.drupal.org/sa-core-2025-003 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-February-19</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Gadget Chain</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.3.13 || &gt;= 10.4.0 &lt; 10.4.3 || &gt;= 11.0.0 &lt; 11.0.12 || &gt;= 11.1.0 &lt; 11.1.3</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-31674</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core contains a potential PHP Object Injection vulnerability that (if combined with another exploit) could lead to Arbitrary File Inclusion. Techniques exist to escalate this attack to Remote Code Execution. It is not directly exploitable.</p> <p>This issue is mitigated by the fact that in order for it to be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to <code class="language-php">unserialize()</code>. There are no such known exploits in Drupal core.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you use Drupal 10.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.13" rel="nofollow">Drupal 10.3.13</a></li> <li>If you use Drupal 10.4.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.3" rel="nofollow">Drupal 10.4.3</a></li> <li>If you use Drupal 11.0.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.12" rel="nofollow">Drupal 11.0.12</a></li> <li>If you use Drupal 11.1.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.3" rel="nofollow">Drupal 11.1.3</a></li> </ul> <p>All versions of Drupal 10 prior to 10.3 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/anzuukino" rel="nofollow">anzuukino</a></li> <li><a href="/u/shin24" rel="nofollow">shin24</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/ghost-of-drupal-past" rel="nofollow">ghost of drupal past</a></li> <li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team</li> <li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team</li> <li><a href="/u/nicxvan" rel="nofollow">nicxvan</a></li> <li><a href="/u/shin24" rel="nofollow">shin24</a></li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 19 Feb 2025 17:03:28 +0000 Drupal Security Team 3507831 at https://www.drupal.org Drupal core - Moderately critical - Access bypass - SA-CORE-2025-002 https://www.drupal.org/sa-core-2025-002 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-February-19</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Access bypass</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.3.13 || &gt;= 10.4.0 &lt; 10.4.3 || &gt;= 11.0.0 &lt; 11.0.12 || &gt;= 11.1.0 &lt; 11.1.3</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-31673</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Bulk operations allow authorized users to modify several nodes at once from the Content page (<code class="language-php">/admin/content</code>). A site builder can also add bulk operations to other pages using Views.</p> <p>A bug in the core Actions system allows some users to modify some fields using bulk actions that they do not have permission to modify on individual nodes.</p> <p>This vulnerability is mitigated by the fact that an attacker must have permission to access <code class="language-php">/admin/content</code> or other, custom views and to edit nodes.</p> <p>In particular, the bulk operations</p> <ul> <li>Make content sticky</li> <li>Make content unsticky</li> <li>Promote content to front page</li> <li>Publish content</li> <li>Remove content from front page</li> <li>Unpublish content</li> </ul> <p>now require the "Administer content" permission.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.3, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.13" rel="nofollow">Drupal 10.3.13</a>.</li> <li>If you are using Drupal 10.4, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.3" rel="nofollow">Drupal 10.4.3</a>.</li> <li>If you are using Drupal 11.0, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.12" rel="nofollow">Drupal 11.0.12</a>.</li> <li>If you are using Drupal 11.1, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.3" rel="nofollow">Drupal 11.1.3</a>.</li> </ul> <p>All versions of Drupal 10 prior to 10.3 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/jeff-cardwell" rel="nofollow">jeff cardwell</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team</li> <li><a href="/u/jeff-cardwell" rel="nofollow">jeff cardwell</a></li> <li><a href="/u/mingsong" rel="nofollow">Mingsong (mingsong)</a> Provisional Member of the Drupal Security Team</li> <li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 19 Feb 2025 16:58:10 +0000 Drupal Security Team 3507828 at https://www.drupal.org Drupal core - Critical - Cross site scripting - SA-CORE-2025-001 https://www.drupal.org/sa-core-2025-001 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2025-February-19</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Proof of concept exists (documented methods for developing exploit exist in the wild) TD - Target distribution: All module configurations are exploitable"><strong>Critical</strong> 17 ∕ 25 AC:Basic/A:None/CI:Some/II:Some/E:Proof/TD:All</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross site scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.3.13 || &gt;= 10.4.0 &lt; 10.4.3 || &gt;= 11.0.0 &lt; 11.0.12 || &gt;= 11.1.0 &lt; 11.1.3</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2025-3057</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core doesn't sufficiently filter error messages under certain circumstances, leading to a reflected Cross Site Scripting vulnerability (XSS).</p> <p>Sites are encouraged to update. There are not yet public documented steps to exploit this, but there may be soon given the nature of this issue.</p> <p>This issue is being protected by <a href="https://www.drupal.org/steward" rel="nofollow">Drupal Steward</a>. Sites that use Drupal Steward are already protected, but are still encouraged to upgrade in the near future.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you use Drupal 10.3.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.13" rel="nofollow">Drupal 10.3.13</a></li> <li>If you use Drupal 10.4.x, update to <a href="https://www.drupal.org/project/drupal/releases/10.4.3" rel="nofollow">Drupal 10.4.3</a></li> <li>If you use Drupal 11.0.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.12" rel="nofollow">Drupal 11.0.12</a></li> <li>If you use Drupal 11.1.x, update to <a href="https://www.drupal.org/project/drupal/releases/11.1.3" rel="nofollow">Drupal 11.1.3</a></li> </ul> <p>All versions of Drupal 10 prior to 10.3 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/arkepp" rel="nofollow">Arne (arkepp)</a></li> <li><a href="/u/bdanin" rel="nofollow">bdanin</a></li> <li><a href="/u/dgroene" rel="nofollow">Douglas Groene (dgroene)</a></li> <li><a href="/u/dragos-dumi" rel="nofollow">Dragos Dumitrescu (dragos-dumi)</a></li> <li><a href="/u/flokosiol" rel="nofollow">Flo Kosiol (flokosiol)</a> </li><li><a href="/u/juanramonperez" rel="nofollow">Gerardo Cadau (juanramonperez)</a> </li><li><a href="/u/larsdesigns" rel="nofollow">Justin Christoffersen (larsdesigns)</a> </li><li><a href="/u/nuwans" rel="nofollow">nuwans</a> </li><li><a href="/u/svendecabooter" rel="nofollow">Sven Decabooter (svendecabooter)</a> </li><li><a href="/u/wgunn_e" rel="nofollow">Will Gunn (wgunn_e)</a> </li></ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/catch" rel="nofollow"> catch (catch)</a> of the Drupal Security Team</li> <li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security</li> <p>Team </p></ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 19 Feb 2025 16:49:28 +0000 Drupal Security Team 3507825 at https://www.drupal.org Drupal core - Moderately critical - Gadget chain - SA-CORE-2024-008 https://www.drupal.org/sa-core-2024-008 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-November-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Gadget chain</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=7.0 &lt; 7.102 || &gt;= 8.0.0 &lt; 10.2.11 || &gt;= 10.3.0 &lt; 10.3.9</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-55638</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core contains a potential PHP Object Injection vulnerability that (if combined with another exploit) could lead to Remote Code Execution. It is not directly exploitable.</p> <p>This issue is mitigated by the fact that in order for it to be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to <code class="language-php">unserialize()</code>. There are no such known exploits in Drupal core.</p> <p>To help protect against this potential vulnerability, some additional checks have been added to Drupal core's database code. If you use a third-party database driver, check the release notes for additional configuration steps that may be required in certain cases.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.102" rel="nofollow">Drupal 7.102</a>.</li> <li>If you are using Drupal 10.2, update to <a href="https://www.drupal.org/project/drupal/releases/10.2.11" rel="nofollow">Drupal 10.2.11</a>.</li> <li>If you are using Drupal 10.3, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.9" rel="nofollow">Drupal 10.3.9</a>.</li> </ul> <p>All versions of Drupal 10 prior to 10.2 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/693738" rel="nofollow">Fabian Franz</a></li> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/157725" rel="nofollow">Alex Pott</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/u/xjm" rel="nofollow">xjm</a> of the Drupal Security Team</li> </ul></div></div></div> Wed, 20 Nov 2024 17:29:59 +0000 Drupal Security Team 3488717 at https://www.drupal.org Drupal core - Moderately critical - Gadget chain - SA-CORE-2024-007 https://www.drupal.org/sa-core-2024-007 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-November-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Gadget chain</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.2.11 || &gt;= 10.3.0 &lt; 10.3.9 || &gt;= 11.0.0 &lt; 11.0.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-55637</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core contains a potential PHP Object Injection vulnerability that (if combined with another exploit) could lead to Remote Code Execution. It is not directly exploitable.</p> <p>This issue is mitigated by the fact that in order for it to be exploitable, a separate vulnerability must be present to allow an attacker to pass unsafe input to <code class="language-php">unserialize()</code>. There are no such known exploits in Drupal core.</p> <p>To help protect against this potential vulnerability, types have been added to properties in some of Drupal core's classes. If an application extends those classes, the same types may need to be specified on the subclass to avoid a <code class="language-php">TypeError</code>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.2, update to <a href="https://www.drupal.org/project/drupal/releases/10.2.11" rel="nofollow">Drupal 10.2.11.</a></li> <li>If you are using Drupal 10.3, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.9" rel="nofollow">Drupal 10.3.9.</a></li> <li>If you are using Drupal 11.0, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.8" rel="nofollow">Drupal 11.0.8.</a></li> <li>Drupal 7 is not affected.</li> </ul> <p>All versions of Drupal 10 prior to 10.2 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/u/xjm" rel="nofollow">xjm</a> of the Drupal Security Team</li> </ul></div></div></div> Wed, 20 Nov 2024 17:27:28 +0000 Drupal Security Team 3488713 at https://www.drupal.org Drupal core - Less critical - Gadget chain - SA-CORE-2024-006 https://www.drupal.org/sa-core-2024-006 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-November-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="less-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Less critical</strong> 8 ∕ 25 AC:Complex/A:User/CI:None/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Gadget chain</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.2.11 || &gt;= 10.3.0 &lt; 10.3.9 || &gt;= 11.0.0 &lt; 11.0.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-55636</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core contains a potential PHP Object Injection vulnerability that (if combined with another exploit) could lead to Artbitrary File Deletion. It is not directly exploitable.</p> <p>This issue is mitigated by the fact that in order to be exploitable, a separate vulnerability must be present that allows an attacker to pass unsafe input to <code class="language-php">unserialize()</code>. There are no such known exploits in Drupal core.</p> <p>To help protect against this vulnerability, types have been added to properties in some of Drupal core's classes. If an application extends those classes, the same types may need to be specified on the subclass to avoid a <code class="language-php">TypeError</code>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.2, update to <a href="https://www.drupal.org/project/drupal/releases/10.2.11" rel="nofollow">Drupal 10.2.11.</a></li> <li>If you are using Drupal 10.3, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.9" rel="nofollow">Drupal 10.3.9.</a></li> <li>If you are using Drupal 11.0, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.8" rel="nofollow">Drupal 11.0.8.</a></li> <li>Drupal 7 is not affected.</li> </ul> <p>All versions of Drupal 10 prior to 10.2 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/u/xjm" rel="nofollow">xjm</a> of the Drupal Security Team</li> </ul></div></div></div> Wed, 20 Nov 2024 17:25:47 +0000 Drupal Security Team 3488712 at https://www.drupal.org Drupal core - Critical - Cross Site Scripting - SA-CORE-2024-005 https://www.drupal.org/sa-core-2024-005 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-November-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="critical" title="AC - Access complexity: None (user visits page) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Critical</strong> 17 ∕ 25 AC:None/A:None/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross Site Scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=7.0 &lt;7.102</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-55635</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal 7 core's Overlay module doesn't safely handle user input, leading to reflected cross-site scripting under certain circumstances.</p> <p>Only sites with the Overlay module enabled are affected by this vulnerability.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.102" rel="nofollow">Drupal 7.102</a></li> <li>Sites may also disable the Overlay module to avoid the issue.</li> </ul> <p>Drupal 10 and Drupal 11 are not affected, as the Overlay module was removed from Drupal core in Drupal 8.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3546810" rel="nofollow">Cesar </a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3546810" rel="nofollow">Cesar </a></li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1602706" rel="nofollow">Matthew Grill</a></li> <li><a href="https://www.drupal.org/user/99777" rel="nofollow">Wim Leers</a></li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/601534" rel="nofollow">Ra Mänd</a></li> <li><a href="https://www.drupal.org/user/693738" rel="nofollow">Fabian Franz</a></li> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/u/xjm" rel="nofollow">xjm</a> of the Drupal Security Team</li> </ul></div></div></div> Wed, 20 Nov 2024 17:24:02 +0000 Drupal Security Team 3488709 at https://www.drupal.org Drupal core - Moderately critical - Access bypass - SA-CORE-2024-004 https://www.drupal.org/sa-core-2024-004 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-November-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 10 ∕ 25 AC:Basic/A:User/CI:None/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Access bypass</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt; 10.2.11 || &gt;= 10.3.0 &lt; 10.3.9 || &gt;= 11.0.0 &lt; 11.0.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-55634</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal's uniqueness checking for certain user fields is inconsistent depending on the database engine and its collation.</p> <p>As a result, a user may be able to register with the same email address as another user.</p> <p>This may lead to data integrity issues.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.2, update to <a href="https://www.drupal.org/project/drupal/releases/10.2.11" rel="nofollow">Drupal 10.2.11.</a></li> <li>If you are using Drupal 10.3, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.9" rel="nofollow">Drupal 10.3.9.</a></li> <li>If you are using Drupal 11.0, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.8" rel="nofollow">Drupal 11.0.8.</a></li> <li>Drupal 7 is not affected.</li> </ul> <p>All versions of Drupal 10 prior to 10.2 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p> <p>Updating Drupal will not solve potential issues with existing accounts affected by this bug. See <a href="/node/3486109" rel="nofollow">Fixing emails that vary only by case</a> for additional guidance.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/326925" rel="nofollow">Wayne Eaker</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/326925" rel="nofollow">Wayne Eaker</a></li> <li><a href="https://www.drupal.org/user/1850070" rel="nofollow">cilefen </a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1345130" rel="nofollow">Kristiaan Van den Eynde</a></li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/heine" rel="nofollow">Heine Deelstra (heine)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Nov 2024 17:21:58 +0000 Drupal Security Team 3488705 at https://www.drupal.org Drupal core - Moderately critical - Cross Site Scripting - SA-CORE-2024-003 https://www.drupal.org/sa-core-2024-003 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-November-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross Site Scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.8.0 &lt; 10.2.11 || &gt;= 10.3.0 &lt; 10.3.9 || &gt;= 11.0.0 &lt; 11.0.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-12393</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal uses JavaScript to render status messages in some cases and configurations. In certain situations, the status messages are not adequately sanitized.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.2, update to <a href="https://www.drupal.org/project/drupal/releases/10.2.11" rel="nofollow">Drupal 10.2.11.</a></li> <li>If you are using Drupal 10.3, update to <a href="https://www.drupal.org/project/drupal/releases/10.3.9" rel="nofollow">Drupal 10.3.9.</a></li> <li>If you are using Drupal 11.0, update to <a href="https://www.drupal.org/project/drupal/releases/11.0.8" rel="nofollow">Drupal 11.0.8.</a></li> <li>Drupal 7 is not affected.</li> </ul> <p>All versions of Drupal 10 prior to 10.2 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/352123" rel="nofollow">Jay Beaton</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/35733" rel="nofollow"> catch</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/2986445" rel="nofollow">Mingsong </a></li> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/heine" rel="nofollow">Heine Deelstra (heine)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Nov 2024 17:20:16 +0000 Drupal Security Team 3488703 at https://www.drupal.org Drupal core - Moderately critical - Improper error handling - SA-CORE-2024-002 https://www.drupal.org/sa-core-2024-002 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-October-16</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:None/CI:None/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Improper error handling</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=10.0 &lt; 10.2.10</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-11942</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Under certain uncommon site configurations, a bug in the CKEditor 5 module can cause some image uploads to move the entire webroot to a different location on the file system. This could be exploited by a malicious user to take down a site.</p> <p>The issue is mitigated by the fact that several non-default site configurations must exist simultaneously for this to occur.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.2, update to <a href="https://www.drupal.org/project/drupal/releases/10.2.10" rel="nofollow">Drupal 10.2.10</a>.</li> <li>Drupal 10.3 and above are not affected, nor is Drupal 7.</li> </ul> <p>All versions of Drupal 10 prior to 10.2 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3611858" rel="nofollow">Pierre Rudloff</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/35733" rel="nofollow"> catch</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/370574" rel="nofollow">Kim Pepper</a></li> <li><a href="https://www.drupal.org/user/99777" rel="nofollow">Wim Leers</a></li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/u/longwave" rel="nofollow">Dave Long</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/u/poker10" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> </ul></div></div></div> Wed, 16 Oct 2024 16:27:27 +0000 Drupal Security Team 3481236 at https://www.drupal.org Drupal core - Moderately critical - Denial of Service - SA-CORE-2024-001 https://www.drupal.org/sa-core-2024-001 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2024-January-17</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: None (user visits page) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 11 ∕ 25 AC:None/A:None/CI:None/II:None/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Denial of Service</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=8.0 &lt;10.1.8 || &gt;=10.2 &lt;10.2.2</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2024-11941</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Comment module allows users to reply to comments. In certain cases, an attacker could make comment reply requests that would trigger a denial of service (DOS).</p> <p>Sites that do not use the Comment module are not affected.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.2, update to <a href="https://www.drupal.org/project/drupal/releases/10.2.2" rel="nofollow">Drupal 10.2.2</a>.</li> <li>If you are using Drupal 10.1, update to <a href="https://www.drupal.org/project/drupal/releases/10.1.8" rel="nofollow">Drupal 10.1.8</a>.</li> </ul> <p>All versions of Drupal 10 prior to 10.1 are end-of-life and do not receive security coverage. (<a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8</a> and <a href="https://www.drupal.org/psa-2023-11-01" rel="nofollow">Drupal 9</a> have both reached end-of-life.)</p> <p>Drupal 7 is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/225734" rel="nofollow">Alexander Antonenko</a></li> <li><a href="https://www.drupal.org/user/29191" rel="nofollow">Doug Green</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a>, provisional member of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 17 Jan 2024 17:04:39 +0000 Drupal Security Team 3415348 at https://www.drupal.org Drupal core - Critical - Cache poisoning - SA-CORE-2023-006 https://www.drupal.org/sa-core-2023-006 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2023-September-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Critical</strong> 16 ∕ 25 AC:Complex/A:None/CI:All/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cache poisoning</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=8.7.0 &lt;9.5.11 || &gt;=10.0 &lt;10.0.11 || &gt;= 10.1 &lt;10.1.4</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2023-5256</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configurations, this may cause sensitive information to be cached and made available to anonymous users, leading to privilege escalation.</p> <p>This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.</p> <p>The core REST and contributed GraphQL modules are not affected.</p> <p><a href="/steward" rel="nofollow">Drupal Steward</a> partners have been made aware of this issue. Some platforms may provide mitigations. However, not all WAF configurations can mitigate the issue, so it is still recommended to update promptly to this security release if your site uses JSON:API.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.1, update to <a href="https://www.drupal.org/project/drupal/releases/10.1.4" rel="nofollow">Drupal 10.1.4</a>.</li> <li>If you are using Drupal 10.0, update to <a href="https://www.drupal.org/project/drupal/releases/10.0.11" rel="nofollow">Drupal 10.0.11</a>.</li> <li>If you are using Drupal 9.5, update to <a href="https://www.drupal.org/project/drupal/releases/9.5.11" rel="nofollow">Drupal 9.5.11</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.5 are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3778490" rel="nofollow">ghostccamm </a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/49851" rel="nofollow">Peter Wolanin</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/35733" rel="nofollow">Nathaniel Catchpole</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/99777" rel="nofollow">Wim Leers</a></li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Sep 2023 16:23:05 +0000 Drupal Security Team 3388626 at https://www.drupal.org Drupal core - Moderately critical - Access bypass - SA-CORE-2023-005 https://www.drupal.org/sa-core-2023-005 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2023-April-19</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: All module configurations are exploitable"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:None/CI:Some/II:None/E:Theoretical/TD:All</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Access bypass</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;7.96.0 || &gt;=9.4.0 &lt;9.4.14 || &gt;=9.5.0 &lt;9.5.8 || &gt;=10.0.0 &lt;10.0.8 || 8.0.* || 8.1.* || 8.2.* || 8.3.* || 8.4.* || 8.5.* || 8.6.* || 8.7.* || 8.8.* || 8.9.* || 9.0.* || 9.1.* || 9.2.* || 9.3.*</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2023-31250</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The file download facility doesn't sufficiently sanitize file paths in certain situations. This may result in users gaining access to private files that they should not have access to.</p> <p>Some sites may require configuration changes following this security release. Review the release notes for your Drupal version if you have issues accessing private files after updating.</p> <p>This advisory <strong>is</strong> covered by <a href="/steward" rel="nofollow">Drupal Steward</a>. Because this vulnerability is not mass exploitable, your Steward partner may respond by monitoring-only, rather than enforcing a new WAF rule.</p> <p>We would normally not apply for a release of this severity. However, in this case we have chosen to apply Drupal Steward security coverage to test our processes. </p> <h4>Drupal 7</h4> <ul> <li>All Drupal 7 sites on Windows web servers are vulnerable.</li> <li>Drupal 7 sites on Linux web servers are vulnerable with certain file directory structures, or if a vulnerable contributed or custom file access module is installed.</li> </ul> <h4>Drupal 9 and 10</h4> <p>Drupal 9 and 10 sites are only vulnerable if certain contributed or custom file access modules are installed.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.0, update to <a href="https://www.drupal.org/project/drupal/releases/10.0.8" rel="nofollow">Drupal 10.0.8</a>.</li> <li>If you are using Drupal 9.5, update to <a href="https://www.drupal.org/project/drupal/releases/9.5.8" rel="nofollow">Drupal 9.5.8</a>.</li> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.14" rel="nofollow">Drupal 9.4.14</a>.</li> <li>If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.96" rel="nofollow">Drupal 7.96</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.4.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/17943" rel="nofollow">Heine</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1790054" rel="nofollow">Conrad Lara</a></li> <li><a href="https://www.drupal.org/user/156932" rel="nofollow">Guy Elsmore-Paddock</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/102818" rel="nofollow">Michael Hess</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/17943" rel="nofollow">Heine</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/124982" rel="nofollow">David Rothstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/99777" rel="nofollow">Wim Leers</a></li> <li><a href="https://www.drupal.org/user/108450" rel="nofollow">Damien McKenna</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1790054" rel="nofollow">Conrad Lara</a></li> <li><a href="https://www.drupal.org/user/49851" rel="nofollow">Peter Wolanin</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/272316" rel="nofollow">Juraj Nemec</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/85586" rel="nofollow">Jen Lampton</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/370574" rel="nofollow">Kim Pepper</a></li> <li><a href="https://www.drupal.org/user/157725" rel="nofollow">Alex Pott</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/3064" rel="nofollow">Neil Drumm</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 19 Apr 2023 17:06:18 +0000 Drupal Security Team 3355184 at https://www.drupal.org Drupal core - Moderately critical - Access bypass - SA-CORE-2023-004 https://www.drupal.org/sa-core-2023-004 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2023-March-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Access bypass</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&lt;7.95 || &gt;=8.0.0 &lt;9.4.12 || &gt;=9.5.0 &lt;9.5.5 || &gt;=10.0.0 &lt;10.0.5</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core provides a page that outputs the markup from <code class="language-php">phpinfo()</code> to assist with diagnosing PHP configuration.</p> <p>If an attacker was able to achieve an XSS exploit against a privileged user, they may be able to use the phpinfo page to access sensitive information that could be used to escalate the attack.</p> <p>This vulnerability is mitigated by the fact that a successful XSS exploit is required in order to exploit it.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.0, update to <a href="https://www.drupal.org/project/drupal/releases/10.0.5" rel="nofollow">Drupal 10.0.5</a>.</li> <li>If you are using Drupal 9.5, update to <a href="https://www.drupal.org/project/drupal/releases/9.5.5" rel="nofollow">Drupal 9.5.5</a>.</li> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.12" rel="nofollow">Drupal 9.4.12</a>.</li> <li>If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.95" rel="nofollow">Drupal 7.95</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.4.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3583903" rel="nofollow">Elar Lang</a></li> <li><a href="https://www.drupal.org/user/3621876" rel="nofollow">Janek Vind</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/108450" rel="nofollow">Damien McKenna</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/3583903" rel="nofollow">Elar Lang</a></li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1987218" rel="nofollow">Joseph Zhao</a> Provisional Member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/85586" rel="nofollow">Jen Lampton</a> Provisional Member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/35821" rel="nofollow">Nate Lampton</a></li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Mar 2023 16:26:24 +0000 Drupal Security Team 3348206 at https://www.drupal.org Drupal core - Moderately critical - Information Disclosure - SA-CORE-2023-003 https://www.drupal.org/sa-core-2023-003 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2023-March-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: None (user visits page) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 13 ∕ 25 AC:None/A:None/CI:Some/II:None/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Information Disclosure</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=8.0.0 &lt;9.4.12 || &gt;=9.5.0 &lt;9.5.5 || &gt;=10.0.0 &lt;10.0.5</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The language module provides a Language switcher block which can be placed to provide links to quickly switch between different languages.</p> <p>The URL of unpublished translations may be disclosed. When used in conjunction with a module like Pathauto, this may reveal the title of unpublished content.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.0, update to <a href="https://www.drupal.org/project/drupal/releases/10.0.5" rel="nofollow">Drupal 10.0.5</a>.</li> <li>If you are using Drupal 9.5, update to <a href="https://www.drupal.org/project/drupal/releases/9.5.5" rel="nofollow">Drupal 9.5.5</a>.</li> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.12" rel="nofollow">Drupal 9.4.12</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.4.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core does not include the Language module and therefore is not affected. The contributed modules for translation do not have the same code for language-switching links, so they are not affected, either.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/371731" rel="nofollow">Jan Kellermann</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/371731" rel="nofollow">Jan Kellermann</a></li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/214652" rel="nofollow">Sascha Grossenbacher</a></li> <li><a href="https://www.drupal.org/user/3064" rel="nofollow">Neil Drumm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Mar 2023 16:24:29 +0000 Drupal Security Team 3348203 at https://www.drupal.org Drupal core - Moderately critical - Information Disclosure - SA-CORE-2023-002 https://www.drupal.org/sa-core-2023-002 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2023-March-15</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: None (user visits page) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 14 ∕ 25 AC:None/A:None/CI:Some/II:None/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Information Disclosure</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=8.0.0 &lt;9.4.12 || &gt;=9.5.0 &lt;9.5.5 || &gt;=10.0.0 &lt;10.0.5</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Media module does not properly check entity access in some circumstances. This may result in users seeing thumbnails of media items they do not have access to, including for private files.</p> <p>This release was coordinated with <a href="https://www.drupal.org/sa-contrib-2023-010" rel="nofollow">SA-CONTRIB-2023-010</a>.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.0, update to <a href="https://www.drupal.org/project/drupal/releases/10.0.5" rel="nofollow">Drupal 10.0.5</a>.</li> <li>If you are using Drupal 9.5, update to <a href="https://www.drupal.org/project/drupal/releases/9.5.5" rel="nofollow">Drupal 9.5.5</a>.</li> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.12" rel="nofollow">Drupal 9.4.12</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.4.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core does not include the Media Library module and therefore is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/592268" rel="nofollow">James Williams</a></li> <li><a href="https://www.drupal.org/user/3615359" rel="nofollow">Dan Flanagan</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/592268" rel="nofollow">James Williams</a></li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">Jess </a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/3615359" rel="nofollow">Dan Flanagan</a></li> <li><a href="https://www.drupal.org/user/85586" rel="nofollow">Jen Lampton</a> Provisional Member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1987218" rel="nofollow">Joseph Zhao</a> Provisional Member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/longwave" rel="nofollow">Dave Long (longwave)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 15 Mar 2023 16:21:27 +0000 Drupal Security Team 3348201 at https://www.drupal.org Drupal core - Moderately critical - Information Disclosure - SA-CORE-2023-001 https://www.drupal.org/sa-core-2023-001 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2023-January-18</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: None (user visits page) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 12 ∕ 25 AC:None/A:User/CI:Some/II:None/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Information Disclosure</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=8.0.0 &lt;9.4.10 || &gt;=9.5.0 &lt;9.5.2 || &gt;=10.0.0 &lt;10.0.2</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Media Library module does not properly check entity access in some circumstances. This may result in users with access to edit content seeing metadata about media items they are not authorized to access.</p> <p>The vulnerability is mitigated by the fact that the inaccessible media will only be visible to users who can already edit content that includes a media reference field.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 10.0, update to <a href="https://www.drupal.org/project/drupal/releases/10.0.2" rel="nofollow">Drupal 10.0.2</a>.</li> <li>If you are using Drupal 9.5, update to <a href="https://www.drupal.org/project/drupal/releases/9.5.2" rel="nofollow">Drupal 9.5.2</a>.</li> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.10" rel="nofollow">Drupal 9.4.10</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.4.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core does not include the Media Library module and therefore is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3615359" rel="nofollow">Dan Flanagan</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/3615359" rel="nofollow">Dan Flanagan</a></li> <li><a href="https://www.drupal.org/user/545912" rel="nofollow">Sean Blommaert</a></li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/85586" rel="nofollow">Jen Lampton</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/214652" rel="nofollow">Sascha Grossenbacher</a></li> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a>, provisional member of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/poker10" rel="nofollow">Juraj Nemec (poker10)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 18 Jan 2023 17:40:39 +0000 Drupal Security Team 3334612 at https://www.drupal.org Drupal core - Critical - Multiple vulnerabilities - SA-CORE-2022-016 https://www.drupal.org/sa-core-2022-016 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-September-28</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Proof of concept exists (documented methods for developing exploit exist in the wild) TD - Target distribution: All module configurations are exploitable"><strong>Critical</strong> 18 ∕ 25 AC:Basic/A:Admin/CI:All/II:All/E:Proof/TD:All</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Multiple vulnerabilities</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt;9.3.22 || &gt;= 9.4.0 &lt;9.4.7</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-39261</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal uses the <a href="https://twig.symfony.com/" rel="nofollow">Twig</a> third-party library for content templating and sanitization. <a href="https://symfony.com/blog/twig-security-release-possibility-to-load-a-template-outside-a-configured-directory-when-using-the-filesystem-loader" rel="nofollow">Twig has released a security update</a> that affects Drupal. Twig has rated the vulnerability as high severity. </p> <p>Drupal core's code extending Twig has also been updated to mitigate a related vulnerability.</p> <p>Multiple vulnerabilities are possible if an untrusted user has access to write Twig code, including potential unauthorized read access to private files, the contents of other files on the server, or database credentials.</p> <p>The vulnerability is mitigated by the fact that an exploit is only possible in Drupal core with a restricted access administrative permission. Additional exploit paths for the same vulnerability may exist with contributed or custom code that allows users to write Twig templates.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li> If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.7" rel="nofollow">Drupal 9.4.7</a>. </li> <li> If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.22" rel="nofollow">Drupal 9.3.22</a>. </li> </ul> <p>All versions of Drupal 9 prior to 9.3.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core does not include Twig and therefore is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1467782" rel="nofollow">Fabien Potencier</a></li> <li><a href="https://www.drupal.org/user/3407972" rel="nofollow">Nicolas Grekas</a></li> <li><a href="https://www.drupal.org/user/592268" rel="nofollow">James Williams</a></li> <li><a href="https://www.drupal.org/user/2582268" rel="nofollow">Samuel Mortenson</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/157725" rel="nofollow">Alex Pott</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/214652" rel="nofollow">Sascha Grossenbacher</a></li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/35733" rel="nofollow">Nathaniel Catchpole</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1850070" rel="nofollow">cilefen </a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/592268" rel="nofollow">James Williams</a></li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/3509746" rel="nofollow">Luke Leber</a></li> <li><a href="https://www.drupal.org/user/3709704" rel="nofollow">pooja saraah</a></li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/alexpott" rel="nofollow">Alex Pott (alexpott)</a> of the Drupal Security Team </li><li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 28 Sep 2022 16:24:08 +0000 Drupal Security Team 3312374 at https://www.drupal.org Drupal core - Moderately critical - Multiple vulnerabilities - SA-CORE-2022-015 https://www.drupal.org/sa-core-2022-015 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-July-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 11 ∕ 25 AC:Complex/A:User/CI:Some/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Multiple vulnerabilities</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt;9.3.19 || &gt;= 9.4.0 &lt;9.4.3</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25276</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Media oEmbed iframe route does not properly validate the iframe domain setting, which allows embeds to be displayed in the context of the primary domain. Under certain circumstances, this could lead to cross-site scripting, leaked cookies, or other vulnerabilities.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.3" rel="nofollow">Drupal 9.4.3</a>.</li> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.19" rel="nofollow">Drupal 9.3.19</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.3.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core does not include the Media module and therefore is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/17943" rel="nofollow">Heine</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/157725" rel="nofollow">Alex Pott</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/2582268" rel="nofollow">Samuel Mortenson</a></li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/17943" rel="nofollow">Heine</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1987218" rel="nofollow">Joseph Zhao</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/93488" rel="nofollow">Vijay Mani</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/3064" rel="nofollow">Neil Drumm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/85586" rel="nofollow">Jen Lampton</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a>, provisional member of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Jul 2022 15:41:37 +0000 Drupal Security Team 3298647 at https://www.drupal.org Drupal core - Critical - Arbitrary PHP code execution - SA-CORE-2022-014 https://www.drupal.org/sa-core-2022-014 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-July-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: Administrator (broad permissions required where “restrict access” is set to false) CI - Confidentiality impact: All non-public data is accessible II - Integrity impact: All data can be modified or deleted E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Critical</strong> 15 ∕ 25 AC:Basic/A:Admin/CI:All/II:All/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Arbitrary PHP code execution</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt;9.3.19 || &gt;= 9.4.0 &lt;9.4.3</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25277</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p><em>Updated 2022-07-20 19:45 UTC to indicate that this only affects Apache web servers.</em></p> <p>Drupal core sanitizes filenames with dangerous extensions upon upload (reference: <a href="https://www.drupal.org/sa-core-2020-012" rel="nofollow">SA-CORE-2020-012</a>) and strips leading and trailing dots from filenames to prevent uploading server configuration files (reference: <a href="https://www.drupal.org/sa-core-2019-010" rel="nofollow">SA-CORE-2019-010</a>). </p> <p>However, the protections for these two vulnerabilities previously did not work correctly together. As a result, if the site were configured to allow the upload of files with an <code class="language-php">htaccess</code> extension, these files' filenames would not be properly sanitized. This could allow bypassing the protections provided by Drupal core's default <code class="language-php">.htaccess</code> files and possible remote code execution on Apache web servers.</p> <p>This issue is mitigated by the fact that it requires a field administrator to explicitly configure a file field to allow <code class="language-php">htaccess</code> as an extension (a restricted permission), or a contributed module or custom code that overrides allowed file uploads.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.3" rel="nofollow">Drupal 9.4.3</a>.</li> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.19" rel="nofollow">Drupal 9.3.19</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.3.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core is not affected.</p> <h4>Auditing your files directory's <code class="language-php">.htaccess</code> to ensure it has not been overwritten or overridden in a subdirectory</h4> <p>If your web server uses Apache httpd with <code class="language-php">AllowOverride</code>, you should check within your files directories and subdirectories to ensure that any <code class="language-php">.htaccess</code> files present are intentional. You can search for files named <code class="language-php">.htaccess</code> by running the following command in the roots of both your public and private files directory:</p> <p><code class="language-php">find ./ -name ".htaccess" -print</code></p> <p>Drupal automatically creates <code class="language-php">.htaccess</code> files like the following in the root of the public files directory:</p> <pre class="codeblock"><code class="language-php"># Turn off all options we don't need. Options -Indexes -ExecCGI -Includes -MultiViews # Set the catch-all handler to prevent scripts from being executed. SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 &lt;Files *&gt; # Override the handler again if we're run later in the evaluation list. SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003 &lt;/Files&gt; # If we know how to do it safely, disable the PHP engine entirely. &lt;IfModule mod_php7.c&gt; php_flag engine off &lt;/IfModule&gt; &lt;IfModule mod_php.c&gt; php_flag engine off &lt;/IfModule&gt; </code></pre><p> Check with your system administrator for the correct <code class="language-php">.htaccess</code> configuration for the given files directory.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3583903" rel="nofollow">Elar Lang</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/49851" rel="nofollow">Peter Wolanin</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/85586" rel="nofollow">Jen Lampton</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a>, provisional member of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Jul 2022 15:40:05 +0000 Drupal Security Team 3298646 at https://www.drupal.org Drupal core - Moderately critical - Access Bypass - SA-CORE-2022-013 https://www.drupal.org/sa-core-2022-013 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-July-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 12 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Access Bypass</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt;9.3.19 || &gt;= 9.4.0 &lt;9.4.3</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25278</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Under certain circumstances, the Drupal core form API evaluates form element access incorrectly. This may lead to a user being able to alter data they should not have access to. </p> <p>No forms provided by Drupal core are known to be vulnerable. However, forms added through contributed or custom modules or themes may be affected.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.3" rel="nofollow">Drupal 9.4.3</a>.</li> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.19" rel="nofollow">Drupal 9.3.19</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.3.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3611858" rel="nofollow">Pierre Rudloff</a></li> <li><a href="https://www.drupal.org/user/240860" rel="nofollow">Ted Bowman</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3611858" rel="nofollow">Pierre Rudloff</a></li> <li><a href="https://www.drupal.org/user/241634" rel="nofollow">Tim Plunkett</a></li> <li><a href="https://www.drupal.org/user/17943" rel="nofollow">Heine</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/240860" rel="nofollow">Ted Bowman</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/266527" rel="nofollow"></a>David Snopek</li> <li><a href="https://www.drupal.org/user/124982" rel="nofollow">David Rothstein</a></li> <li><a href="https://www.drupal.org/user/99777" rel="nofollow">Wim Leers</a></li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/benjifisher" rel="nofollow">Benji Fisher (benjifisher)</a> of the Drupal Security Team </li><li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Jul 2022 15:35:43 +0000 Drupal Security Team 3298644 at https://www.drupal.org Drupal core - Moderately critical - Information Disclosure - SA-CORE-2022-012 https://www.drupal.org/sa-core-2022-012 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-July-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: None (user visits page) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 13 ∕ 25 AC:None/A:None/CI:Some/II:None/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Information Disclosure</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=7.0 &lt;7.91 || &gt;= 8.0.0 &lt;9.3.19 || &gt;= 9.4.0 &lt;9.4.3</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25275</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>In some situations, the Image module does not correctly check access to image files not stored in the standard public files directory when generating derivative images using the image styles system.</p> <p>Access to a non-public file is checked only if it is stored in the "private" file system. However, some contributed modules provide additional file systems, or schemes, which may lead to this vulnerability.</p> <p>This vulnerability is mitigated by the fact that it only applies when the site sets (Drupal 9) <code class="language-php">$config['image.settings']['allow_insecure_derivatives']</code> or (Drupal 7) <code class="language-php">$conf['image_allow_insecure_derivatives']</code> to TRUE. The recommended and default setting is FALSE, and Drupal core does not provide a way to change that in the admin UI.</p> <p>Some sites may require configuration changes following this security release. Review the release notes for your Drupal version if you have issues accessing files or image styles after updating.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li> If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.3" rel="nofollow">Drupal 9.4.3</a>. </li> <li> If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.19" rel="nofollow">Drupal 9.3.19</a>. </li> <li> If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.91" rel="nofollow">Drupal 7.91</a>. </li> </ul> <p>All versions of Drupal 9 prior to 9.3.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/156932" rel="nofollow">Guy Elsmore-Paddock</a></li> <li><a href="https://www.drupal.org/user/1790054" rel="nofollow">Conrad Lara</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1790054" rel="nofollow">Conrad Lara</a></li> <li><a href="https://www.drupal.org/user/1307444" rel="nofollow">mondrake</a></li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/53892" rel="nofollow">Dave Reid</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/156932" rel="nofollow">Guy Elsmore-Paddock</a></li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a> Provisional Member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a> Provisional Member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/93254" rel="nofollow">David Strauss</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a> Provisional Member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/157725" rel="nofollow">Alex Pott</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/693738" rel="nofollow">Fabian Franz</a></li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/damienmckenna" rel="nofollow">Damien McKenna (damienmckenna)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Jul 2022 15:34:05 +0000 Drupal Security Team 3298643 at https://www.drupal.org Drupal core - Moderately critical - Third-party libraries - SA-CORE-2022-011 https://www.drupal.org/sa-core-2022-011 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-June-10</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 13 ∕ 25 AC:Complex/A:None/CI:Some/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Third-party libraries</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt;9.2.21 || &gt;= 9.3.0 &lt;9.3.16</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-31042</div><div class="field-item odd">CVE-2022-31043</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p><em>Updated 22:00 UTC 2022-06-10: Added steps to update without <code class="language-php">drupal/core-recommended</code>.</em></p> <p>Drupal uses the third-party Guzzle library for handling HTTP requests and responses to external services. Guzzle has released two security advisories:</p> <ul> <li><a href="https://github.com/guzzle/guzzle/security/advisories/GHSA-f2wf-25xc-69c9" rel="nofollow">Failure to strip the Cookie header on change in host or HTTP downgrade</a></li> <li><a href="https://github.com/guzzle/guzzle/security/advisories/GHSA-w248-ffj2-4v5q" rel="nofollow">Fix failure to strip Authorization header on HTTP downgrade</a></li> </ul> <p>These do not affect Drupal core, but may affect some contributed projects or custom code on Drupal sites.</p> <p>We are issuing this security advisory outside our regular <a href="https://www.drupal.org/node/1173280" rel="nofollow">Drupal security release window schedule</a> since Guzzle has already published information about the vulnerabilities, and vulnerabilities might exist in contributed modules or custom modules that use Guzzle for outgoing requests. Guzzle has rated these vulnerabilities as high-risk.</p> <p>This advisory is not covered by Drupal Steward.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.4, update to <a href="https://www.drupal.org/project/drupal/releases/9.4.0-rc2" rel="nofollow">Drupal 9.4.0-rc2</a>.</li> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.16" rel="nofollow">Drupal 9.3.16</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.21" rel="nofollow">Drupal 9.2.21</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 is not affected.</p> <p>Advanced users may also work around this issue by <a href="https://www.drupal.org/docs/develop/using-composer/manage-dependencies#s-moving-from-drupalcore-recommended-to-drupalcore" rel="nofollow">temporarily using <code class="language-php">drupal/core</code> instead of <code class="language-php">drupal/core-recommended</code></a> and then updating Guzzle to the desired version. <a href="https://www.drupal.org/node/3268032" rel="nofollow">More information on managing Guzzle with Drupal 9.4</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1507580" rel="nofollow">GHaddon</a></li> <li><a href="https://www.drupal.org/user/2228934" rel="nofollow">Jeroen Tubex</a></li> <li><a href="https://www.drupal.org/user/3513564" rel="nofollow">Yasen Ivanov</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/17943" rel="nofollow">Heine</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/108450" rel="nofollow">Damien McKenna</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/102818" rel="nofollow">Michael Hess</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1850070" rel="nofollow">cilefen </a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a>, provisional member of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Fri, 10 Jun 2022 19:39:02 +0000 Drupal Security Team 3285170 at https://www.drupal.org Drupal core - Moderately critical - Third-party libraries - SA-CORE-2022-010 https://www.drupal.org/sa-core-2022-010 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-May-25</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 13 ∕ 25 AC:Complex/A:None/CI:Some/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Third-party libraries</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even"> &gt;= 8.0.0 &lt;9.2.20 || &gt;= 9.3.0 &lt;9.3.14</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-29248</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal uses the third-party Guzzle library for handling HTTP requests and responses to external services. <a href="https://github.com/guzzle/guzzle/security/advisories/GHSA-cwmx-hcrq-mhc3" rel="nofollow">Guzzle has released a security update</a> which does not affect Drupal core, but may affect some contributed projects or custom code on Drupal sites.</p> <p>We are issuing this security advisory outside our regular <a href="https://www.drupal.org/node/1173280" rel="nofollow">Drupal security release window schedule</a> since Guzzle has already published information about the vulnerability, and vulnerabilities might exist in contributed modules or custom modules that use Guzzle for outgoing requests. Guzzle has rated this vulnerability as high-risk.</p> <p>This advisory is not covered by Drupal Steward.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.14" rel="nofollow">Drupal 9.3.14</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.20" rel="nofollow">Drupal 9.2.20</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/315522" rel="nofollow">Dezső BICZÓ</a></li> <li><a href="https://www.drupal.org/user/3351026" rel="nofollow">mayela</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1850070" rel="nofollow">cilefen </a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/315522" rel="nofollow">Dezső BICZÓ</a></li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/108450" rel="nofollow">Damien McKenna</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/157725" rel="nofollow">Alex Pott</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 25 May 2022 19:39:01 +0000 Drupal Security Team 3282334 at https://www.drupal.org Drupal core - Moderately critical - Access bypass - SA-CORE-2022-009 https://www.drupal.org/sa-core-2022-009 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-April-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Access bypass</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 9.3.0 &lt;9.3.12</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25274</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal 9.3 implemented a generic entity access API for entity revisions. However, this API was not completely integrated with existing permissions, resulting in some possible access bypass for users who have access to use revisions of content generally, but who do not have access to individual items of node and media content.</p> <p>This vulnerability only affects sites using Drupal's revision system.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.12" rel="nofollow">Drupal 9.3.12</a>.</li> </ul> <p>All releases prior to Drupal 9.3 (including Drupal 7) are not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1345130" rel="nofollow">Kristiaan Van den Eynde</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1345130" rel="nofollow">Kristiaan Van den Eynde</a></li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1036766" rel="nofollow">Adam Bramley</a></li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/35733" rel="nofollow">Nathaniel Catchpole</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1198144" rel="nofollow">Jibran Ijaz</a></li> <li><a href="https://www.drupal.org/user/683300" rel="nofollow">Benji Fisher</a>, provisional member of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Apr 2022 15:07:29 +0000 Drupal Security Team 3276246 at https://www.drupal.org Drupal core - Moderately critical - Improper input validation - SA-CORE-2022-008 https://www.drupal.org/sa-core-2022-008 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-April-20</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 12 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Improper input validation</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even"> &gt;= 8.0.0 &lt;9.2.18 || &gt;= 9.3.0 &lt;9.3.12</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25273</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core's form API has a vulnerability where certain contributed or custom modules' forms may be vulnerable to improper input validation. This could allow an attacker to inject disallowed values or overwrite data. Affected forms are uncommon, but in certain cases an attacker could alter critical or sensitive data.</p> <p>We do not know of affected forms within core itself, but contributed and custom project forms could be affected. Installing this update will fix those forms.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.12" rel="nofollow">Drupal 9.3.12</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.18" rel="nofollow">Drupal 9.2.18</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/315522" rel="nofollow">Dezső BICZÓ</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/315522" rel="nofollow">Dezső BICZÓ</a></li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 20 Apr 2022 15:04:23 +0000 Drupal Security Team 3276245 at https://www.drupal.org Drupal core - Moderately critical - Third-party libraries - SA-CORE-2022-006 https://www.drupal.org/sa-core-2022-006 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-March-21</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Complex or highly specific (multi-step, unintuitive process with high number of dependencies) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: No confidentiality impact II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 11 ∕ 25 AC:Complex/A:None/CI:None/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Third-party libraries</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even"> &gt;= 8.0.0 &lt;9.2.16 || &gt;= 9.3.0 &lt;9.3.9</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-24775</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal uses the third-party Guzzle library for handling HTTP requests and responses to external services. <a href="https://github.com/guzzle/psr7/security/advisories/GHSA-q7rv-6hp3-vh96" rel="nofollow">Guzzle has released a security update </a> which may affect some Drupal sites.</p> <p>We are issuing this security advisory outside our regular <a href="https://www.drupal.org/node/1173280" rel="nofollow">Drupal security release window schedule</a> since Guzzle has already published information about the vulnerability, and vulnerabilities might exist with core, contributed modules, or custom modules that use Guzzle for outgoing requests. Guzzle has rated this vulnerability as low-risk.</p> <p>This advisory is not covered by Drupal Steward.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.9" rel="nofollow">Drupal 9.3.9</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.16" rel="nofollow">Drupal 9.2.16</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 is not affected.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/2228934" rel="nofollow">Jeroen Tubex</a></li> <li><a href="https://www.drupal.org/user/108450" rel="nofollow">Damien McKenna</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/157725" rel="nofollow">Alex Pott</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/36762" rel="nofollow">Greg Knaddison</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/49851" rel="nofollow">Peter Wolanin</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Mon, 21 Mar 2022 21:39:35 +0000 Drupal Security Team 3270872 at https://www.drupal.org Drupal core - Moderately critical - Third-party libraries - SA-CORE-2022-005 https://www.drupal.org/sa-core-2022-005 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-March-16</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 13 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Third-party libraries</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;= 8.0.0 &lt;9.2.15 || &gt;= 9.3.0 &lt;9.3.8</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-24728</div><div class="field-item odd">CVE-2022-24729</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Drupal project uses the <a href="https://github.com/ckeditor/ckeditor4" rel="nofollow">CKEditor</a> library for WYSIWYG editing. CKEditor has released <a href="https://ckeditor.com/blog/ckeditor-4.18.0-browser-bugfix-and-security-patches/" rel="nofollow">a security update that impacts Drupal</a>.</p> <p>Vulnerabilities are possible if Drupal is configured to allow use of the CKEditor library for WYSIWYG editing. An attacker that can create or edit content (even without access to CKEditor themselves) may be able to exploit one or more Cross-Site Scripting (XSS) vulnerabilities to target users with access to the WYSIWYG CKEditor, including site admins with privileged access.</p> <p>For more information, see CKEditor's security advisories:</p> <ul> <li><a href="https://github.com/ckeditor/ckeditor4/security/advisories/GHSA-4fc4-4p5g-6w89" rel="nofollow">CVE-2022-24728: HTML processing vulnerability allowing to execute JavaScript code</a></li> <li><a href="https://github.com/ckeditor/ckeditor4/security/advisories/GHSA-f6rf-9m92-x2hh" rel="nofollow">CVE-2022-24729: Regular expression Denial of Service in dialog plugin</a></li> </ul> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.8" rel="nofollow">Drupal 9.3.8</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.15" rel="nofollow">Drupal 9.2.15</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <h3>Instructions for Drupal 7 and contributed modules</h3> <p>Drupal 7 core is not affected, although Drupal 7, 8, and 9 site owners should review their site following the <a href="https://www.drupal.org/psa-2011-002" rel="nofollow">protocol for managing external libraries and plugins</a> previously suggested by the Drupal Security Team, as contributed projects may use additional CKEditor plugins not packaged in Drupal core.</p> <p>Users of the Webform module should ensure Webform's version of CKEditor 4 is also up-to-date after updating Drupal core and libraries for any affected contributed modules. <a href="https://www.drupal.org/docs/contributed-modules/webform/webform-libraries" rel="nofollow">Learn more about updating Webform libraries.</a></p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/3683355" rel="nofollow">Jacek Bogdański</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">Jess </a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/99777" rel="nofollow">Wim Leers</a></li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 16 Mar 2022 16:10:34 +0000 Drupal Security Team 3269927 at https://www.drupal.org Drupal core - Moderately critical - Information disclosure - SA-CORE-2022-004 https://www.drupal.org/sa-core-2022-004 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-February-16</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: None (user visits page) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Data integrity remains intact E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 12 ∕ 25 AC:None/A:User/CI:Some/II:None/E:Theoretical/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Information disclosure</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even"> &gt;= 8.0.0 &lt;9.2.13 || &gt;= 9.3.0 &lt;9.3.6</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25270</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>The Quick Edit module does not properly check entity access in some circumstances. This could result in users with the "access in-place editing" permission viewing some content they are are not authorized to access.</p> <p>Sites are only affected if the QuickEdit module (which comes with the Standard profile) is installed.</p> <p>Also see <a href="https://www.drupal.org/sa-contrib-2022-025" rel="nofollow">Quick Edit - Moderately critical - Information disclosure - SA-CONTRIB-2022-025</a> which addresses the same vulnerability for the contributed module.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.6" rel="nofollow">Drupal 9.3.6</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.13" rel="nofollow">Drupal 9.2.13</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p> <p>Drupal 7 core does not include the QuickEdit module and therefore is not affected.</p> <p>Uninstalling the QuickEdit module will also mitigate the vulnerability. Site owners may wish to consider this option as <a href="https://www.drupal.org/node/3227039" rel="nofollow">the QuickEdit module will be removed from core in Drupal 10</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/2582268" rel="nofollow">Samuel Mortenson</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/598310" rel="nofollow">Théodore Biadala</a></li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/205645" rel="nofollow">Adam G-H</a></li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/99777" rel="nofollow">Wim Leers</a></li> <li><a href="https://www.drupal.org/user/240860" rel="nofollow">Ted Bowman</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/246492" rel="nofollow">Dave Long</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/46549" rel="nofollow">Derek Wright</a></li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/2582268" rel="nofollow">Samuel Mortenson</a></li> <li><a href="https://www.drupal.org/user/1987218" rel="nofollow">Joseph Zhao</a>, provisional member of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 16 Feb 2022 16:46:24 +0000 Drupal Security Team 3264797 at https://www.drupal.org Drupal core - Moderately critical - Improper input validation - SA-CORE-2022-003 https://www.drupal.org/sa-core-2022-003 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-February-16</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: None (all/anonymous users) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Theoretical or white-hat (no public exploit code or documentation on development exists) TD - Target distribution: Only uncommon module configurations are exploitable"><strong>Moderately critical</strong> 14 ∕ 25 AC:Basic/A:None/CI:Some/II:Some/E:Theoretical/TD:Uncommon</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Improper input validation</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=7.0 &lt;7.88 || &gt;= 8.0.0 &lt;9.2.13 || &gt;= 9.3.0 &lt;9.3.6</div></div></div><div class="field field-name-field-sa-cve field-type-text field-label-inline clearfix"><div class="field-label">CVE IDs:&nbsp;</div><div class="field-items"><div class="field-item even">CVE-2022-25271</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Drupal core's form API has a vulnerability where certain contributed or custom modules' forms may be vulnerable to improper input validation. This could allow an attacker to inject disallowed values or overwrite data. Affected forms are uncommon, but in certain cases an attacker could alter critical or sensitive data.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.6" rel="nofollow">Drupal 9.3.6</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.13" rel="nofollow">Drupal 9.2.13</a>.</li> <li>If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.88" rel="nofollow">Drupal 7.88</a>.</li> </ul> <p>All versions of Drupal 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1632364" rel="nofollow">Fabian Iwand</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/395439" rel="nofollow">Lee Rowlands</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1852732" rel="nofollow">Ben Dougherty</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/85586" rel="nofollow">Jen Lampton</a>, provisional member of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/35821" rel="nofollow">Nate Lampton</a></li> <li><a href="https://www.drupal.org/user/693738" rel="nofollow">Fabian Franz</a></li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li><li><a href="/u/mlhess" rel="nofollow">Michael Hess (mlhess)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 16 Feb 2022 16:43:20 +0000 Drupal Security Team 3264796 at https://www.drupal.org Drupal core - Moderately critical - Cross site scripting - SA-CORE-2022-002 https://www.drupal.org/sa-core-2022-002 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-January-19</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Proof of concept exists (documented methods for developing exploit exist in the wild) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 14 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Proof/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross site scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;7.0 &lt;=7.86</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>jQuery UI is a third-party library used by Drupal. This library was previously thought to be end-of-life.</p> <p>Late in 2021, jQuery UI announced that they would be continuing development, and released a <a href="https://blog.jqueryui.com/2021/10/jquery-ui-1-13-0-released/" rel="nofollow">jQuery UI 1.13.0</a> version. In addition to the issue covered by <a href="/sa-core-2022-001" rel="nofollow">SA-CORE-2022-001</a>, further security vulnerabilities disclosed in jQuery UI 1.13.0 may affect Drupal 7 only:</p> <ul> <li>CVE-2021-41182: <a href="https://github.com/jquery/jquery-ui/security/advisories/GHSA-9gj3-hwp5-pmwc" rel="nofollow">XSS in the altField option of the Datepicker widget</a></li> <li>CVE-2021-41183: <a href="https://github.com/jquery/jquery-ui/security/advisories/GHSA-j7qv-pgf6-hvh4" rel="nofollow">XSS in *Text options of the Datepicker widget</a></li> </ul> <p>Furthermore, other vulnerabilities listed below were previously unaddressed in the version of jQuery UI included in Drupal 7 or in the <a href="/project/jquery_update" rel="nofollow">jQuery Update</a> module:</p> <ul> <li>CVE-2016-7103: <a href="https://nvd.nist.gov/vuln/detail/CVE-2016-7103" rel="nofollow">XSS in closeText option of Dialog</a></li> <li>CVE-2010-5312: <a href="https://nvd.nist.gov/vuln/detail/CVE-2010-5312" rel="nofollow">XSS in the title option of Dialog</a> (applicable only to the jQuery UI version included in D7 core)</li> </ul> <p>It is possible that these vulnerabilities are exploitable via contributed Drupal modules or custom code. As a precaution, this Drupal security release applies the fix for the above cross-site scripting issues, without making other changes to the jQuery UI version that is included in Drupal.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p> <h3>Important note regarding the jQuery Update contrib module</h3> <p>These backport fixes in D7 have also been tested with the version of jQuery UI provided by the most recent releases of the jQuery Update module (jQuery UI 1.10.2) and the fixes confirmed. Therefore, there is no accompanying security release for jQuery Update.</p> <p>However, in early 2022 the currently supported release of jQuery Update (7.x-2.7 from 2015) will be deprecated and replaced by a new release from the 7.x-4.x branch. The stable release from that branch will then be the only release considered by Drupal Security Team when new jQuery security issues arise.</p> <p>Please check the <a href="/project/jquery_update" rel="nofollow">jQuery Update project page</a> for more details, and for announcements when the changes are made to supported releases.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.86" rel="nofollow">Drupal 7.86</a></li> </ul></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a></li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/mcdruid" rel="nofollow">Drew Webber (mcdruid)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 19 Jan 2022 17:27:57 +0000 Drupal Security Team 3259422 at https://www.drupal.org Drupal core - Moderately critical - Cross Site Scripting - SA-CORE-2022-001 https://www.drupal.org/sa-core-2022-001 <div class="field field-name-field-project field-type-entityreference field-label-inline clearfix"><div class="field-label">Project:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/project/drupal">Drupal core</a></div></div></div><div class="field field-name-project-machine-name field-type-text field-label-inline clearfix"><div class="field-label">Project machine name:&nbsp;</div><div class="field-items"><div class="field-item even"><code>drupal</code></div></div></div><div class="field field-name-drupalorg-sa-date field-type-text field-label-inline clearfix"><div class="field-label">Date:&nbsp;</div><div class="field-items"><div class="field-item even">2022-January-19</div></div></div><div class="field field-name-field-sa-criticality field-type-text field-label-inline clearfix"><div class="field-label">Security risk:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/drupal-security-team/security-risk-levels-defined" class="moderately-critical" title="AC - Access complexity: Basic or routine (user must follow specific path) A - Authentication: User-level access (basic/commonly assigned permissions) CI - Confidentiality impact: Certain non-public data is released II - Integrity impact: Some data can be modified E - Exploit (Zero-day impact): Proof of concept exists (documented methods for developing exploit exist in the wild) TD - Target distribution: Default or common module configurations are exploitable, but a config change can disable the exploit"><strong>Moderately critical</strong> 14 ∕ 25 AC:Basic/A:User/CI:Some/II:Some/E:Proof/TD:Default</a></div></div></div><div class="field field-name-field-sa-type field-type-text field-label-inline clearfix"><div class="field-label">Vulnerability:&nbsp;</div><div class="field-items"><div class="field-item even">Cross Site Scripting</div></div></div><div class="field field-name-field-affected-versions field-type-text field-label-inline clearfix"><div class="field-label">Affected versions:&nbsp;</div><div class="field-items"><div class="field-item even">&gt;=7.0 &lt;7.86 || &gt;= 8.0.0 &lt;9.2.11 || &gt;= 9.3.0 &lt;9.3.3</div></div></div><div class="field field-name-field-sa-description field-type-text-long field-label-above"><div class="field-label">Description:&nbsp;</div><div class="field-items"><div class="field-item even"><p>jQuery UI is a third-party library used by Drupal. This library was previously thought to be end-of-life. </p> <p>Late in 2021, jQuery UI announced that they would be continuing development, and released a <a href="https://blog.jqueryui.com/2021/10/jquery-ui-1-13-0-released/" rel="nofollow">jQuery UI 1.13.0</a> version. As part of this 1.13.0 update, they disclosed the following security issue that may affect Drupal 9 and 7:</p> <ul> <li>CVE-2021-41184: <a href="https://github.com/jquery/jquery-ui/security/advisories/GHSA-gpqq-952q-5327" rel="nofollow">XSS in the `of` option of the `.position()` util</a></li> </ul> <p>It is possible that this vulnerability is exploitable with some Drupal modules. As a precaution, this Drupal security release applies the fix for the above cross-site description issue, without making any of the other changes to the jQuery version that is included in Drupal.</p> <p>This advisory is not covered by <a href="/steward" rel="nofollow">Drupal Steward</a>.</p></div></div></div><div class="field field-name-field-sa-solution field-type-text-long field-label-above"><div class="field-label">Solution:&nbsp;</div><div class="field-items"><div class="field-item even"><p>Install the latest version:</p> <ul> <li>If you are using Drupal 9.3, update to <a href="https://www.drupal.org/project/drupal/releases/9.3.3" rel="nofollow">Drupal 9.3.3</a>.</li> <li>If you are using Drupal 9.2, update to <a href="https://www.drupal.org/project/drupal/releases/9.2.11" rel="nofollow">Drupal 9.2.11</a>.</li> <li>If you are using Drupal 7, update to <a href="https://www.drupal.org/project/drupal/releases/7.86" rel="nofollow">Drupal 7.86</a>.</li> </ul> <p>All versions of Drupal 8 and 9 prior to 9.2.x are end-of-life and do not receive security coverage. Note that <a href="https://www.drupal.org/psa-2021-06-29" rel="nofollow">Drupal 8 has reached its end of life</a>.</p></div></div></div><div class="field field-name-field-sa-reported-by field-type-text-long field-label-above"><div class="field-label">Reported By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a></li> </ul></div></div></div><div class="field field-name-field-sa-fixed-by field-type-text-long field-label-above"><div class="field-label">Fixed By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="https://www.drupal.org/user/1078742" rel="nofollow">Lauri Eskola</a></li> <li><a href="https://www.drupal.org/user/1850070" rel="nofollow">Chris </a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/255969" rel="nofollow">Drew Webber</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/78040" rel="nofollow">Alex Bronstein</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/2369194" rel="nofollow">Ben Mullins</a></li> <li><a href="https://www.drupal.org/user/65776" rel="nofollow">xjm</a> of the Drupal Security Team</li> <li><a href="https://www.drupal.org/user/598310" rel="nofollow">Théodore Biadala</a></li> </ul></div></div></div><div class="field field-name-field-sa-coordinated-by field-type-text-long field-label-above"><div class="field-label">Coordinated By:&nbsp;</div><div class="field-items"><div class="field-item even"><ul> <li><a href="/u/greggles" rel="nofollow">Greg Knaddison (greggles)</a> of the Drupal Security Team </li><li><a href="/u/xjm" rel="nofollow">Jess (xjm)</a> of the Drupal Security Team </li></ul></div></div></div> Wed, 19 Jan 2022 17:20:38 +0000 Drupal Security Team 3259420 at https://www.drupal.org