CVE-2024-42640

Published Oct 11, 2024 CVSS 3.1 · 9.8 Critical EPSS 40.2% KEV · Not listed
Description
angular-base64-upload prior to v0.1.21 is vulnerable to unauthenticated remote code execution via demo/server.php. Exploiting this vulnerability allows an attacker to upload arbitrary content to the server, which can subsequently be accessed through demo/uploads. This leads to the execution of previously uploaded content and enables the attacker to achieve code execution on the server. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-vgxq-6rcf-qwrw angular-base64-upload vulnerable to unauthenticated remote code execution
History
Type Values Removed Values Added
First Time appeared Angular-base64-upload-project
Angular-base64-upload-project angular-base64-upload
Weaknesses CWE-434
CPEs cpe:2.3:a:angular-base64-upload-project:angular-base64-upload:*:*:*:*:*:*:*:*
Vendors & Products Angular-base64-upload-project
Angular-base64-upload-project angular-base64-upload
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description angular-base64-upload prior to v0.1.21 is vulnerable to unauthenticated remote code execution via demo/server.php. Exploiting this vulnerability allows an attacker to upload arbitrary content to the server, which can subsequently be accessed through demo/uploads. This leads to the execution of previously uploaded content and enables the attacker to achieve code execution on the server. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 15, 2024, 4:15 PM
Reserved
Aug 5, 2024, 12:00 AM
Status
Deferred
Published
Oct 11, 2024, 4:15 PM
Modified
Jun 17, 2026, 7:49 AM