CVE-2020-13675DRUPAL-CONTRIB-2021-029BIT-DRUPAL-2020-13675DRUPAL-CORE-2021-008GHSA-V8WR-R69P-MMWX
Drupal's JSON:API and REST/File modules allow file uploads through their HTTP APIs.
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 9.2.6, 9.1.13, 8.9.19, 4.2.0
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
Drupal's JSON:API and REST/File modules allow file uploads through their HTTP APIs. The modules do not correctly run all file validation, which causes an access bypass vulnerability. An attacker might be able to upload files that bypass the file validation process implemented by modules on the site.
Timeline
- CVE published
- Record last updated
Affected versions
- Drupal Core
From 9.2.x · fixed in 9.2.6; From 9.1.x · fixed in 9.1.13; From 8.9.x · fixed in 8.9.19
- drupal/graphqlPackagist
From 4.0.0 · fixed in 4.2.0
- drupal/corePackagist
From 8.0.0 · fixed in 8.9.19
- drupal/corePackagist
From 9.1.0 · fixed in 9.1.13
- drupal/corePackagist
From 9.2.0 · fixed in 9.2.6
- drupal/corePackagist
From 8.0.0 · fixed in 8.9.19; From 9.1.0 · fixed in 9.1.13; From 9.2.0 · fixed in 9.2.6