CVE-2022-32114

Published Jul 13, 2022 CVSS 3.1 · 8.8 High EPSS 2.0% KEV · Not listed
Description
An unrestricted file upload vulnerability in the Add New Assets function of Strapi 4.1.12 allows attackers to conduct XSS attacks via a crafted PDF file. NOTE: the project documentation suggests that a user with the Media Library "Create (upload)" permission is supposed to be able to upload PDF files containing JavaScript, and that all files in a public assets folder are accessible to the outside world (unless the filename begins with a dot character). The administrator can choose to allow only image, video, and audio files (i.e., not PDF) if desired.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-4vm8-j95f-j6v5 Strapi 4.1.12 Cross-site Scripting via crafted file
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00655}

epss

{'score': 0.00723}

Type Values Removed Values Added
Metrics epss

{'score': 0.00623}

epss

{'score': 0.00655}

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Feb 13, 2025, 4:32 PM
Reserved
May 31, 2022, 12:00 AM
Status
Modified
Published
Jul 13, 2022, 9:15 PM
Modified
Jul 2, 2026, 4:00 PM