Skip to main content

Leave Application System EUVDEUVD-2026-17587

| CVE-2026-5209 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-03-31 VulDB
1.9
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
1.9 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:L/VA:N/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

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
P
Scope
X

Lifecycle Timeline

6
Severity Changed
Apr 29, 2026 - 01:11 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:11 NVD
4.8 (MEDIUM) 1.9 (LOW)
PoC Detected
Apr 01, 2026 - 14:23 vuln.today
Public exploit code
EUVD ID Assigned
Mar 31, 2026 - 19:01 euvd
EUVD-2026-17587
Analysis Generated
Mar 31, 2026 - 19:01 vuln.today
CVE Published
Mar 31, 2026 - 18:30 nvd
MEDIUM 4.8

DescriptionCVE.org

A security vulnerability has been detected in SourceCodester Leave Application System 1.0. Affected by this issue is some unknown functionality of the component User Management Handler. Such manipulation leads to cross site scripting. The attack may be launched remotely. The exploit has been disclosed publicly and may be used.

AnalysisAI

Stored cross-site scripting (XSS) in SourceCodester Leave Application System 1.0 User Management Handler allows authenticated remote attackers with high privileges to inject malicious scripts via the component, requiring user interaction to execute. The vulnerability carries a CVSS 4.8 score with publicly available exploit code; however, real-world risk is constrained by high privilege requirement (PR:H) and necessary user interaction (UI:P), limiting opportunistic exploitation.

Technical ContextAI

This vulnerability is a stored XSS flaw (CWE-79) within the User Management Handler component of the Leave Application System. The application fails to properly sanitize or encode user-supplied input before storing it in a backend system and subsequently rendering it in web pages. When an attacker with high privileges injects malicious JavaScript through the User Management Handler, the payload persists in the application's data store and executes in the browsers of users who view the affected content. The attack surface is limited to authenticated administrative or high-privilege user accounts, making this a post-authentication vulnerability typical of poorly-secured legacy PHP applications.

RemediationAI

Organizations should immediately upgrade to a patched version of SourceCodester Leave Application System beyond version 1.0, though a specific remediated version number is not independently confirmed in available data. Input validation and output encoding should be implemented in the User Management Handler to sanitize all user-supplied data before storage and rendering. As an interim mitigation, restrict high-privilege access to the User Management Handler to only trusted administrators and implement Content Security Policy (CSP) headers to reduce stored XSS impact. Additional details and potential patches may be available from the vendor at https://www.sourcecodester.com/ or community resources such as the VulDB entry at https://vuldb.com/vuln/354345.

Share

EUVD-2026-17587 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy