PT-2020-16930 · Sourcecodester · Sourcecodester Library Management System

Published

2020-11-17

·

Updated

2020-11-23

·

CVE-2020-28130

CVSS v3.1

10

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions SourceCodester Online Library Management System version 1.0
Description The issue allows remote code execution via the "admin/borrower/index.php?view=add" endpoint because .php files can be uploaded to "admin/borrower/photos" under the web root. This is due to an Arbitrary File Upload in the Upload Image component.
Recommendations For SourceCodester Online Library Management System version 1.0, consider disabling the Upload Image component until a patch is available to prevent remote code execution. Restrict access to the "admin/borrower/photos" directory to minimize the risk of exploitation. Avoid using the "admin/borrower/index.php?view=add" endpoint with untrusted input until the issue is resolved.

Exploit

Fix

Unrestricted File Upload

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2020-28130

Affected Products

Sourcecodester Library Management System