Description
A flaw has been found in code-projects Invoice System in Laravel 1.0. Affected is an unknown function of the file /item. Executing a manipulation of the argument item name/description can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been published and may be used.
Published: 2026-04-27
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Cross-site scripting via item name/description manipulation
Action: Apply patch
AI Analysis

Impact

The flaw allows an attacker to inject arbitrary JavaScript through the item name or description fields in the /item route, because the input is not properly validated or escaped. When a vulnerable page is viewed, the browser executes the injected script in the context of that user, enabling session hijacking, defacement, or data theft. This reflects a client‑side code injection problem aligned with CWE‑79 and improper input handling (CWE‑94).

Affected Systems

The affected product is code‑projects Invoice System in Laravel 1.0. Any deployment that exposes the /item route and stores or echoes unsanitized item name or description values is vulnerable. No other editions or components are listed in the advisory.

Risk and Exploitability

The CVSS score of 5.1 denotes medium severity, while the EPSS score of less than 1% suggests a low current exploitation probability. The vulnerability is not in the CISA KEV catalog. The likely attack vector is remote: an attacker can send crafted requests over the network to inject the payload, and the impact propagates to any user who subsequently views the vulnerable page.

Generated by OpenCVE AI on April 28, 2026 at 04:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to the latest release of the Invoice System when an official fix becomes available
  • Implement server‑side sanitization for all item name and description inputs using a whitelist or escaping routine
  • If a patch is unavailable, enforce a Content Security Policy that blocks inline scripts and set X‑Content‑Type‑Options to nosniff

Generated by OpenCVE AI on April 28, 2026 at 04:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 29 Apr 2026 14:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 28 Apr 2026 03:15:00 +0000

Type Values Removed Values Added
First Time appeared Code-projects
Code-projects invoice System In Laravel
Vendors & Products Code-projects
Code-projects invoice System In Laravel

Mon, 27 Apr 2026 10:00:00 +0000

Type Values Removed Values Added
Description A flaw has been found in code-projects Invoice System in Laravel 1.0. Affected is an unknown function of the file /item. Executing a manipulation of the argument item name/description can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been published and may be used.
Title code-projects Invoice System in Laravel item cross site scripting
Weaknesses CWE-79
CWE-94
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Code-projects Invoice System In Laravel
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-04-29T13:50:02.880Z

Reserved: 2026-04-26T14:45:07.556Z

Link: CVE-2026-7110

cve-icon Vulnrichment

Updated: 2026-04-29T13:49:58.308Z

cve-icon NVD

Status : Deferred

Published: 2026-04-27T10:16:10.363

Modified: 2026-04-29T01:00:01.613

Link: CVE-2026-7110

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-28T04:45:22Z

Weaknesses