CVE-2020-13675CWE-284

Drupal's JSON:API and REST/File modules allow file uploads through their HTTP APIs

published February 11, 2022

CVSS
—
EPSS
1%
Percentile
72.0
In the wild
Unconfirmed
What it is

⚠️ A sneaky gap in Drupal allows file uploads to bypass validation—like a party crasher slipping past the bouncer while everyone's distracted! Imagine a restaurant where the chef accepts any dish without checking for allergens or quality. An attacker can serve up harmful files that could compromise the entire kitchen, and nobody’s the wiser until it’s too late. The stakes are high! An attacker could upload malicious files that compromise your site, potentially leading to data breaches or server takeovers. It’s like letting someone in who could spoil the whole party—yikes!

Put simply

Imagine a restaurant where the chef accepts any dish without checking for allergens or quality. An attacker can serve up harmful files that could compromise the entire kitchen, and nobody’s the wiser until it’s too late. The vulnerability in Drupal's JSON:API and REST/File modules allows file uploads without proper validation checks, enabling attackers to bypass security measures in place on the site.

What to do

The stakes are high! An attacker could upload malicious files that compromise your site, potentially leading to data breaches or server takeovers. It’s like letting someone in who could spoil the whole party—yikes! To patch this vulnerability, ensure you update to the latest version of Drupal that addresses this issue. Additionally, review and bolster your file validation procedures to prevent any unauthorized uploads. Regularly audit your site’s security practices to stay one step ahead! You've got this! Follow these steps to tighten your website's security and keep those party crashers out! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01385 · 72.0th percentile
Weakness
CWE-284 · Improper Access Control
Published
2022-02-11T15:45Z
EPSS history
Timeline
  • 11 FEB 15:45Z
    Drupal's JSON:API and REST/File modules allow file uploads through their HTTP APIs
    cvelistv5