CVE Catalog

CVE-2021-43712

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.67%

47th percentile - higher than 47% of all known CVEs

Summary

A stored XSS vulnerability was found in the Add New Employee form of Sourcecodester Employee Daily Task Management System 1.0. A remote attacker can inject and store arbitrary JavaScript code via the Name field, which executes when the data is viewed.

Risk Assessment

The risk includes session hijacking, redirection to malicious sites, or theft of administrator credentials. This could lead to account takeover and privilege escalation within the system.

Recommendation

Immediately update the system to the latest version or implement input filtering (validation and HTML encoding) for the Name field. Additionally, deploy a Content Security Policy (CSP) to restrict script execution.

Original NVD description (English source)

Stored XSS in Add New Employee Form in Sourcecodester Employee Daily Task Management System 1.0 Allows Remote Attacker to Inject/Store Arbitrary Code via the Name Field.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS