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

CVE-2025-66923

High · published December 17, 2025

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

⚡ A sneaky XSS vulnerability lurks in Open Source Point of Sale v3.4.1, enabling attackers to inject malicious scripts through the phone number field—just like a prankster slipping a fake order into the kitchen! Think of this like a restaurant where anyone can place an order that the chefs must prepare without checking the details first. If someone slips in a recipe for chaos, it could lead to a disastrous dining experience! An attacker could exploit this vulnerability to run malicious scripts, leading to compromised customer data, session hijacking, or even a complete takeover of the system. This could spell absolute disaster for customer trust and business operations!

Put simply

Think of this like a restaurant where anyone can place an order that the chefs must prepare without checking the details first. If someone slips in a recipe for chaos, it could lead to a disastrous dining experience! This Cross-site Scripting (XSS) vulnerability allows remote attackers to inject arbitrary web scripts or HTML into the customer information form, specifically through the phone_number parameter, which the application fails to validate properly.

What to do

An attacker could exploit this vulnerability to run malicious scripts, leading to compromised customer data, session hijacking, or even a complete takeover of the system. This could spell absolute disaster for customer trust and business operations! To secure your installation, update Open Source Point of Sale to version 3.4.2 or later to patch this vulnerability. Additionally, implement input validation on all user inputs to ensure no malicious scripts can be injected. Regular security audits can help catch these sneaky issues before they escalate! You've got this! With these steps, you’ll fortify your application in no time and keep those script-kiddies at bay! 🛡️

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-17T23: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 Customer(s) in Open Source Point of Sale v3.4.1 allows remote attackers to inject arbitrary web…
    cvelistv5