CVE-2025-66921CWE-20CWE-79cross-site-scripting

CVE-2025-66921

High · published December 17, 2025

CVSS v3.1
7.2
EPSS
1%
Percentile
45.4
In the wild
Unconfirmed
What it is

⚡ A crafty remote attacker can inject arbitrary web scripts into your Open Source Point of Sale! This XSS vulnerability in version 3.4.1 is like letting a ghost into your store that can play tricks on your customers. 👻 Think of this vulnerability as a food critic sneaking into your restaurant and changing your menu with bizarre items that could confuse diners — it’s all about what they can get past your defenses without you checking the order! An attacker could manipulate the 'name' parameter to execute any script or HTML code, potentially leading to data theft or a compromised user experience. This could be absolutely devastating, allowing them to hijack sessions or redirect users to malicious sites if left unchecked!

Put simply

Think of this vulnerability as a food critic sneaking into your restaurant and changing your menu with bizarre items that could confuse diners — it’s all about what they can get past your defenses without you checking the order! This Cross-site Scripting (XSS) vulnerability allows attackers to inject harmful scripts through an unfiltered input in the Create/Update Item(s) Module, making it a serious concern for any users of Open Source Point of Sale v3.4.1.

What to do

An attacker could manipulate the 'name' parameter to execute any script or HTML code, potentially leading to data theft or a compromised user experience. This could be absolutely devastating, allowing them to hijack sessions or redirect users to malicious sites if left unchecked! To protect your system, update to the latest version of Open Source Point of Sale that addresses this vulnerability. Implement input validation and sanitization to ensure that only safe data is processed. Regularly audit your code for similar vulnerabilities! You've got this! Patch your system and keep your customers safe. 🛡️

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00552 · 45.4th percentile
Weaknesses
CWE-20 · Improper Input Validation; CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2025-12-17T22:15Z
Affected products (1)
ProductVersionsFixed in
opensourcepos/open_source_point_of_saleall versions—
References (3)
EPSS history
Timeline
  • 17 DEC 00:00Z
    A Cross-site scripting (XSS) vulnerability in Create/Update Item(s) Module in Open Source Point of Sale v3.4.1 allows remote attackers to inject arbitrary web…
    cvelistv5