Description
A vulnerability was identified in SourceCodester Indian Invoicing System 1.0. The affected element is an unknown function of the file /Invoicing/category.php. The manipulation of the argument msg leads to cross site scripting. The attack may be initiated remotely. The exploit is publicly available and might be used.
Published: 2026-05-25
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A vulnerability exists in the category.php file of SourceCodester Indian Invoicing System that allows an attacker to inject arbitrary script into the msg argument, which is rendered in the browser without proper escaping. This unchecked input leads to a classic cross‑site scripting flaw that can compromise the confidentiality, integrity, or availability of a victim’s session and may be used to hijack accounts, steal credentials, or deface the site.

Affected Systems

SourceCodester: Indian Invoicing System version 1.0. The flaw is triggered by manipulating the msg parameter in the category.php script; no other product variants or versions were identified in the supplied information.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate risk, while the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog. The description notes that the attack can be initiated and that the exploit is publicly available, meaning that attackers can craft URLs or input payloads to trigger the XSS in any exposed instance of the affected system.

Generated by OpenCVE AI on May 25, 2026 at 02:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest release of SourceCodester Indian Invoicing System that contains a fix for the XSS flaw.
  • If a patch is not yet released, edit category.php to escape the msg argument before output, for example using PHP’s htmlspecialchars with the proper flags, or apply a context‑specific output filter.
  • Deploy a web application firewall or input validator that blocks or sanitizes malicious script content in the msg parameter, restricting input to a whitelist of allowed characters.

Generated by OpenCVE AI on May 25, 2026 at 02:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 26 May 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 25 May 2026 01:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in SourceCodester Indian Invoicing System 1.0. The affected element is an unknown function of the file /Invoicing/category.php. The manipulation of the argument msg leads to cross site scripting. The attack may be initiated remotely. The exploit is publicly available and might be used.
Title SourceCodester Indian Invoicing System category.php cross site scripting
First Time appeared Sourcecodester
Sourcecodester indian Invoicing System
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:sourcecodester:indian_invoicing_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester indian Invoicing System
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 Indian Invoicing System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-05-26T13:21:50.367Z

Reserved: 2026-05-24T06:38:34.189Z

Link: CVE-2026-9413

cve-icon Vulnrichment

Updated: 2026-05-26T13:21:45.507Z

cve-icon NVD

Status : Deferred

Published: 2026-05-25T02:16:57.147

Modified: 2026-05-26T19:26:42.643

Link: CVE-2026-9413

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-25T11:33:08Z

Weaknesses
  • CWE-79

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

  • CWE-94

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