CVE-2020-13671 kev in the critical feed json
Drupal core Unrestricted Upload of File with Dangerous Type
published 2020-11-18 5 y ago modified 2026-09-19 50 d ago also BIT-drupal-2020-13671 , DRUPAL-CORE-2020-012 , EUVD-2021-2168 , GHSA-68jc-v27h-vhmw
- cvss
- 8.8
- version 3.1, CNA
- cisa kev
- Exploited
- added 2022-01-18
- epss
- 36.2%
- EPSS 36.2% chance of exploitation in 30 days, percentile 98%
- public exploits
- 0
- none known
Summary
Drupal core does not properly sanitize certain filenames on uploaded files, which can lead to files being interpreted as the incorrect extension and served as the wrong MIME type or executed as PHP for certain hosting configurations. This issue affects: Drupal Drupal Core 9.0 versions prior to 9.0.8, 8.9 versions prior to 8.9.9, 8.8 versions prior to 8.8.11, and 7 versions prior to 7.74.
Patch / fix
cisa required action Apply updates per vendor instructions.
- packagist drupal/core 7.74, 8.8.11, 8.9.9, 9.0.8
- packagist drupal/drupal 7.74, 8.8.11, 8.9.9, 9.0.8
- bitnami drupal 7.74.0, 8.8.11, 8.9.9, 9.0.8
- drupal drupal 7.74, 8.8.11, 8.9.9, 9.0.8
- drupal7 Ubuntu Pro 14.04 LTS 7.26-1ubuntu0.1+esm2
- drupal7 Ubuntu Pro 16.04 LTS 7.44-1ubuntu1~16.04.0+esm2
ubuntu advisories UBUNTU-CVE-2020-13671
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- drupal7 Alpine 3.20, Alpine 3.19, Alpine 3.18 +7 more 7.74-r0
alpine advisories ALPINE-CVE-2020-13671
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2020-13671 updated cvss 8.8
drupal: improper filename sanitization can lead to remote code execution
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Timeline
- Published
- Added to CISA KEV
- CISA patch deadline
- CISA SSVC: exploitation active
Known exploited
- Added
- 4 y ago
- Patch by
- 2022-07-18 (4 y ago)
- Ransomware
- Not known
- Required action
- Apply updates per vendor instructions.
- Vendor, product
- Drupal, Drupal core
- CISA name
- Drupal core Un-restricted Upload of File
CISA SSVC
- Exploitation
- Active, exploited in the wild
- Automatable
- no
- Technical impact
- total
- Assessed
- 21 mo ago
Exploit prediction
36.17% chance of exploitation in the next 30 days, higher than 98% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| GitHub | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:H |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CNA | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 6.5 | AV:N/AC:L/Au:S/C:P/I:P/A:P |
| OSV | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | drupal/core | >=9.0.0, <9.0.8 >=8.9.0, <8.9.9 >=8.0.0, <8.8.11 >=7.0.0, <7.74 |
9.0.8 8.9.9 8.8.11 7.74 |
| packagist | drupal/drupal | >=7.0.0, <7.74 >=8.0.0, <8.8.11 >=8.9.0, <8.9.9 >=9.0.0, <9.0.8 |
7.74 8.8.11 8.9.9 9.0.8 |
| bitnami | drupal | >=7.0.0, <7.74.0 >=8.8.0, <8.8.11 >=8.9.0, <8.9.9 >=9.0.0, <9.0.8 |
7.74.0 8.8.11 8.9.9 9.0.8 |
Affected products
- Drupal Drupal Core
Classification
- Weakness
-
- CWE-434 Unrestricted Upload of File with Dangerous Type
References
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/KWM4CTMEGAC4I2CHYNJVSROY4CVXVEUT/
vendor-advisory, mailing-list, release-notes, discussion
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/5KSFM672XW3X6BR7TVKRD63SLZGKK437/
vendor-advisory, mailing-list, release-notes, discussion
-
drupal.org
/sa-core-2020-012
web, vendor-advisory, advisory
-
cisa.gov
/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-13671
government-resource, web, us-government-resource
-
nvd.nist.gov
/vuln/detail/CVE-2020-13671
advisory, web
-
github.com
/FriendsOfPHP/security-advisories/blob/master/drupal/core/CVE-2020-13671.yaml
web
-
github.com
/FriendsOfPHP/security-advisories/blob/master/drupal/drupal/CVE-2020-13671.yaml
web
-
github.com
/drupal/core
package
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/5KSFM672XW3X6BR7TVKRD63SLZGKK437
web
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/KWM4CTMEGAC4I2CHYNJVSROY4CVXVEUT
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/5KSFM672XW3X6BR7TVKRD63SLZGKK437
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/KWM4CTMEGAC4I2CHYNJVSROY4CVXVEUT
web
Sources
- CVE List CVE-2020-13671
- GitHub Advisory GHSA-68jc-v27h-vhmw
- NVD CVE-2020-13671
- OSV BIT-drupal-2020-13671
- OSV DRUPAL-CORE-2020-012
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.