Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability was detected in SourceCodester Leave Application System 1.0. This affects an unknown part. Performing a manipulation of the argument page results in file inclusion. Remote exploitation of the attack is possible. The exploit is now public and may be used.
AnalysisAI
Remote file inclusion in SourceCodester Leave Application System 1.0 allows unauthenticated attackers to manipulate the page parameter and access arbitrary files, resulting in information disclosure. The CVSS 4.0 score of 6.9 reflects low confidentiality impact with network-based attack vector and no user interaction required. Publicly available exploit code exists, increasing practical risk despite the moderate CVSS rating.
Technical ContextAI
The vulnerability stems from insufficient input validation on the 'page' parameter, classified under CWE-73 (External Control of File Name or Path). This weakness permits attackers to traverse the application's file system or include remote files through path manipulation, commonly achieved via directory traversal sequences (../, ..\) or protocol wrappers (php://, file://, http://). The affected product is SourceCodester Leave Application System running on PHP with SQLite3 backend, as evidenced by the exploit reference detailing LFI techniques specific to this stack. The vulnerability allows reading sensitive configuration files, source code, or other non-executable content accessible to the web server process.
RemediationAI
Upgrade SourceCodester Leave Application System to a patched version released by SourceCodester that addresses input validation on the page parameter. Until patched, implement strict input validation using whitelist-based path controls, rejecting any page parameter values containing path traversal sequences (../, ..\ backslash) or protocol wrappers. Deploy Web Application Firewall (WAF) rules to block common file inclusion attack patterns on the page parameter. Review access logs and system monitoring to detect exploitation attempts. Consult SourceCodester's official website (https://www.sourcecodester.com/) for patch availability and release notes. For vulnerability details and proof-of-concept context, reference the VulDB entries at https://vuldb.com/vuln/354346 and the technical writeup demonstrating LFI exploitation at https://medium.com/@hemantrajbhati5555/local-file-inclusion-lfi-in-leave-application-system-php-sqlite3-4e095bb7ee40.
More in Leave Application System
View allRemote authentication bypass in SourceCodester Leave Application System 1.0 allows unauthenticated attackers to access u
Stored cross-site scripting (XSS) in SourceCodester Leave Application System 1.0 User Management Handler allows authenti
Same weakness CWE-73 – External Control of File Name or Path
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-17589