Skip to main content
VulnerabilityPublished Updated

CVE-2024-23861: Cups Easy (Purchase & Inventory) · Cross-site Scripting

Affects Cups Easy (Purchase & Inventory)Source CVE Database V5

0

Not known to be exploited · CVSS 8.2 High.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
8.2High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 37% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 26 Jan 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
Cups Easy Cups Easy (Purchase & Inventory)Affected
  • =1.0
Fixed in–

AI-suggested

To mitigate this vulnerability, European organizations should immediately implement compensating controls while awaiting an official patch. These include: 1) Educating users to recognize and avoid clicking suspicious or unexpected links, especially those purporting to come from internal systems. 2) Employing web application firewalls (WAFs) with custom rules to detect and block malicious payloads targeting the 'unitofmeasurementid' parameter. 3) Restricting access to the Cups Easy application to trusted networks and using VPNs or zero-trust network access to reduce exposure. 4) Monitoring web server logs for unusual requests or patterns indicative of XSS attempts. 5) Encouraging the vendor to release a patch that properly encodes or sanitizes user input in the affected parameter. 6) If feasible, temporarily disabling or restricting the vulnerable functionality until a fix is available. 7) Implementing Content Security Policy (CSP) headers to limit the execution of unauthorized scripts in browsers accessing the application. These measures go beyond generic advice by focusing on specific parameters and attack vectors relevant to this vulnerability.

Description

A vulnerability has been reported in Cups Easy (Purchase & Inventory), version 1.0, whereby user-controlled inputs are not sufficiently encoded, resulting in a Cross-Site Scripting (XSS) vulnerability via /cupseasylive/unitofmeasurementcreate.php, in the unitofmeasurementid parameter. Exploitation of this vulnerability could allow a remote attacker to send a specially crafted URL to an authenticated user and steal their session cookie credentials.

References

Community reviews

Loading reviews…