Description
A vulnerability was found in SourceCodester Smart Attendance System with QR Code Scanner 1.0. This issue affects the function prepend of the file student_signup.php of the component Self-Registration. Performing a manipulation of the argument full_name results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been made public and could be used.
Published: 2026-09-23
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Scripting via the student_signup.php full_name parameter
Action: Patch ASAP
AI Analysis

Impact

The flaw allows an attacker to supply a crafted value for the full_name argument that is echoed during the prepend operation without proper sanitization. When a victim opens the page, the injected script executes in the victim’s browser, enabling session hijacking, credential theft, or delivery of further malware. The vulnerability is classified as a reflected XSS (CWE-79) and a possible code injection weakness (CWE-94).

Affected Systems

SourceCodester Smart Attendance System with QR Code Scanner, version 1.0. The affected component is the Self‑Registration module located in student_signup.php.

Risk and Exploitability

The CVSS base score is 5.3, indicating a moderate severity. The EPSS score is unavailable, but the exploit is publicly known and can be launched remotely by sending a crafted HTTP request with the full_name parameter. The vulnerability is not listed in CISA KEV. The attack vector is remote, requiring only that the victim load the vulnerable page after the attacker has supplied the malicious input.

Generated by OpenCVE AI on September 23, 2026 at 03:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply any vendor patch or update the application to the latest version if a fix has been released
  • Sanitize the full_name input and encode its output in the HTML context to prevent script execution
  • Validate or whitelist acceptable characters in the full_name field to avoid injection of malicious payloads

Generated by OpenCVE AI on September 23, 2026 at 03:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 23 Sep 2026 02:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in SourceCodester Smart Attendance System with QR Code Scanner 1.0. This issue affects the function prepend of the file student_signup.php of the component Self-Registration. Performing a manipulation of the argument full_name results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been made public and could be used.
Title SourceCodester Smart Attendance System with QR Code Scanner Self-Registration student_signup.php prepend cross site scripting
First Time appeared Sourcecodester
Sourcecodester smart Attendance System With Qr Code Scanner
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:sourcecodester:smart_attendance_system_with_qr_code_scanner:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester smart Attendance System With Qr Code Scanner
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:P/A:N/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Sourcecodester Smart Attendance System With Qr Code Scanner
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-23T14:33:43.965Z

Reserved: 2026-09-22T17:26:21.270Z

Link: CVE-2026-95957

cve-icon Vulnrichment

Updated: 2026-09-23T14:31:57.026Z

cve-icon NVD

Status : Deferred

Published: 2026-09-23T03:17:05.680

Modified: 2026-09-23T15:17:31.773

Link: CVE-2026-95957

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-23T09:11:03Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')