Drupal Core vulnerabilities
103 known vulnerabilities affecting drupal/core.
Total CVEs
103
CISA KEV
5
actively exploited
Public exploits
7
Exploited in wild
8
Severity breakdown
CRITICAL9HIGH33MEDIUM44LOW5UNKNOWN12
Vulnerabilities
Page 1 of 6
CVE-2025-13081MEDIUM≥ 8.0.0, < 10.4.9≥ 10.5.0, < 10.5.6+2 more2025-11-18
CVE-2025-13081 [MEDIUM] CWE-502 Drupal core allows Object Injection
Drupal core allows Object Injection
Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in Drupal Drupal core allows Object Injection. This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.8.
ghsaosv
CVE-2025-13080LOW≥ 8.0.0, < 10.4.9≥ 10.5.0, < 10.5.6+2 more2025-11-18
CVE-2025-13080 [LOW] CWE-754 Drupal core allows Forceful Browsing
Drupal core allows Forceful Browsing
Improper Check for Unusual or Exceptional Conditions vulnerability in Drupal Drupal core allows Forceful Browsing. This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.8.
ghsaosv
CVE-2025-13082LOW≥ 8.0.0, < 10.4.9≥ 10.5.0, < 10.5.6+2 more2025-11-18
CVE-2025-13082 [LOW] CWE-451 Drupal core allows Content Spoofing
Drupal core allows Content Spoofing
User Interface (UI) Misrepresentation of Critical Information vulnerability in Drupal Drupal core allows Content Spoofing. This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.8.
ghsaosv
CVE-2025-13083LOW≥ 8.0.0, < 10.4.9≥ 10.5.0, < 10.5.6+3 more2025-11-18
CVE-2025-13083 [LOW] CWE-525 Drupal core allows Exploiting Incorrectly Configured Access Control Security Levels
Drupal core allows Exploiting Incorrectly Configured Access Control Security Levels
Use of Web Browser Cache Containing Sensitive Information vulnerability in Drupal Drupal core allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Drupal core: from 8.0.0 before 10.4.9, from 10.5.0 before 10.5.6, from 11.0.0 before 11.1.9, from 11.2.0 before 11.2.
ghsaosv
CVE-2025-31673MEDIUM≥ 8.0.0, < 10.3.13≥ 10.4.0, < 10.4.3+2 more2025-04-01
CVE-2025-31673 [MEDIUM] CWE-863 Drupal Core Vulnerable to Forceful Browsing
Drupal Core Vulnerable to Forceful Browsing
Incorrect Authorization vulnerability in Drupal core allows Forceful Browsing.This issue affects Drupal core: from 8.0.0 before 10.3.13, from 10.4.0 before 10.4.3, from 11.0.0 before 11.0.12, from 11.1.0 before 11.1.3.
ghsaosv
CVE-2025-3057MEDIUM≥ 8.0.0, < 10.3.13≥ 10.4.0, < 10.4.3+2 more2025-04-01
CVE-2025-3057 [MEDIUM] CWE-79 Drupal Core Potential Cross-Site Scripting (XSS) via Error Messages
Drupal Core Potential Cross-Site Scripting (XSS) via Error Messages
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Drupal core allows Cross-Site Scripting (XSS).This issue affects Drupal core: from 8.0.0 before 10.3.13, from 10.4.0 before 10.4.3, from 11.0.0 before 11.0.12, from 11.1.0 before 11.1.3.
ghsaosv
CVE-2025-31674MEDIUM≥ 8.0.0, < 10.3.13≥ 10.4.0, < 10.4.3+2 more2025-04-01
CVE-2025-31674 [MEDIUM] CWE-913 Drupal Core Improperly Controlled Modification of Dynamically-Determined Object Attributes Vulnerability
Drupal Core Improperly Controlled Modification of Dynamically-Determined Object Attributes Vulnerability
Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in Drupal Drupal core allows Object Injection.This issue affects Drupal core: from 8.0.0 before 10.3.13, from 10.4.0 before 10.4.3, from 11.0.0 before 11.0.12, from
ghsaosv
CVE-2025-31675LOW≥ 8.0.0, < 10.3.14≥ 10.4.0, < 10.4.5+2 more2025-04-01
CVE-2025-31675 [LOW] CWE-79 Drupal Core Cross-Site Scripting (XSS) Vulnerability
Drupal Core Cross-Site Scripting (XSS) Vulnerability
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Drupal core allows Cross-Site Scripting (XSS).This issue affects Drupal core: from 8.0.0 before 10.3.14, from 10.4.0 before 10.4.5, from 11.0.0 before 11.0.13, from 11.1.0 before 11.1.5.
ghsaosv
CVE-2024-55638HIGH≥ 8.8.0, < 10.2.11≥ 10.3.0, < 10.3.9+1 more2024-12-10
CVE-2024-55638 [HIGH] CWE-502 Drupal core contains a potential PHP Object Injection vulnerability
Drupal core contains a potential PHP Object Injection vulnerability
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.
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 in
ghsaosv
CVE-2024-55637HIGH≥ 8.8.0, < 10.2.11≥ 10.3.0, < 10.3.9+1 more2024-12-10
CVE-2024-55637 [HIGH] CWE-502 Drupal core contains a potential PHP Object Injection vulnerability
Drupal core contains a potential PHP Object Injection vulnerability
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.
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 in
ghsaosv
CVE-2024-55634MEDIUM≥ 8.0.0, < 10.2.11≥ 10.3.0, < 10.3.9+1 more2024-12-10
CVE-2024-55634 [MEDIUM] CWE-178 Drupal core Access bypass
Drupal core Access bypass
Drupal's uniqueness checking for certain user fields is inconsistent depending on the database engine and its collation. As a result, a user may be able to register with the same email address as another user. This may lead to data integrity issues. This issue affects Drupal Core: from 8.0.0 before 10.2.11, from 10.3.0 before 10.3.9, from 11.0.0 before 11.0.8.
ghsaosv
CVE-2024-12393MEDIUM≥ 8.8.0, < 10.2.11≥ 10.3.0, < 10.3.9+1 more2024-12-10
CVE-2024-12393 [MEDIUM] CWE-79 Drupal Core Cross-Site Scripting (XSS)
Drupal Core Cross-Site Scripting (XSS)
Drupal uses JavaScript to render status messages in some cases and configurations. In certain situations, the status messages are not adequately sanitized. This issue affects Drupal Core: from 8.8.0 before 10.2.11, from 10.3.0 before 10.3.9, from 11.0.0 before 11.0.8.
ghsaosv
CVE-2024-55636LOW≥ 8.8.0, < 10.2.11≥ 10.3.0, < 10.3.9+1 more2024-12-10
CVE-2024-55636 [LOW] CWE-502 Drupal core contains a potential PHP Object Injection vulnerability
Drupal core contains a potential PHP Object Injection vulnerability
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.
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 inpu
ghsaosv
CVE-2024-11941HIGH≥ 10.1.0, < 10.1.8≥ 10.2.0, < 10.2.22024-12-05
CVE-2024-11941 [HIGH] CWE-835 Drupal core Denial of Service
Drupal core Denial of Service
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).
Sites that do not use the Comment module are not affected.
ghsaosv
CVE-2024-11942MEDIUM≥ 10.0.0, < 10.2.102024-12-05
CVE-2024-11942 [MEDIUM] CWE-390 Drupal core vulnerable to improper error handling
Drupal core vulnerable to improper error handling
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.
The issue is mitigated by the fact that several non-default site configurations must exist simultaneously for this to occur.
ghsaosv
CVE-2024-45440MEDIUMPoC≥ 10.3.0, < 10.3.6≥ 11.0.0, < 11.0.5+1 more2024-08-29
CVE-2024-45440 [MEDIUM] CWE-209 Drupal Full Path Disclosure
Drupal Full Path Disclosure
`core/authorize.php` in Drupal 11.x-dev allows Full Path Disclosure (even when error logging is None) if the value of `hash_salt` is `file_get_contents` of a file that does not exist.
ghsaosv
CVE-2020-28948HIGHCVSS 7.8≥ 7.0.0, < 7.75≥ 8.0.0, < 8.8.12+2 more2024-05-15
CVE-2020-28948 [HIGH] CWE-94 Drupal core Arbitrary PHP code execution
Drupal core Arbitrary PHP code execution
The Drupal project uses the PEAR Archive_Tar library. The PEAR Archive_Tar library has released a security update that impacts Drupal. For more information please see:
CVE-2020-28948
CVE-2020-28949
Multiple vulnerabilities are possible if Drupal is configured to allow .tar, .tar.gz, .bz2, or .tlz file uploads and processes them.
To mitigate this issue, prevent untrusted users from up
ghsaosv
CVE-2019-6342CRITICAL≥ 8.7.4, < 8.7.52024-01-11
CVE-2019-6342 [CRITICAL] Drupal Improper Access Control
Drupal Improper Access Control
An access bypass vulnerability exists when the experimental Workspaces module in Drupal 8 core is enabled. This can be mitigated by disabling the Workspaces module. It does not affect any release other than Drupal 8.7.4.
osv
CVE-2023-5256HIGHCVSS 7.5≥ 10.1, ≤ 10.1.4≥ 10.0, ≤ 10.0.11+1 more2023-09-28
CVE-2023-5256 [HIGH] CWE-200 CVE-2023-5256: In certain scenarios, Drupal's JSON:API module will output error backtraces. With some configuration
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.
This vulnerability only affects sites with the JSON:API module enabled, and can be mitigated by uninstalling JSON:API.
The core
cvelistv5ghsanvdosv
CVE-2022-25273HIGHCVSS 7.5≥ 9.3, < 9.3.12≥ 9.2, < 9.2.182023-04-26
CVE-2022-25273 [HIGH] CWE-20 CVE-2022-25273: Drupal core's form API has a vulnerability where certain contributed or custom modules' forms may be
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.
cvelistv5ghsanvdosv
1 / 6Next →