PT-2020-16930 · Sourcecodester · Sourcecodester Library Management System
Published
2020-11-17
·
Updated
2020-11-23
·
CVE-2020-28130
CVSS v3.1
10
Critical
| Vector | AV: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
Affected Products
Sourcecodester Library Management System