CVE-2022-40288CWE-79

Stored cross-site scripting in PHP Point of Sale version 19.0, by PHP Point of Sale, LLC via messaging functionality

Critical · published October 31, 2022

CVSS v3.1
9.0
EPSS
1%
Percentile
51.6
In the wild
Unconfirmed
What it is

🚨 An authenticated Stored XSS vulnerability lurks within user profile data fields, allowing attackers to execute their malicious scripts whenever someone views their profile! 🔥 Think of it like leaving a nasty surprise in your office fridge — when someone opens it, they get an unwelcome dose of chaos instead of their lunch. This XSS vulnerability lets attackers inject harmful scripts, making every profile viewing a potential disaster! An attacker could exploit this vulnerability to escalate privileges and compromise any account that views the infected profile. This means they could access sensitive information, change passwords, or even take over the entire system — a real nightmare scenario!

Put simply

Think of it like leaving a nasty surprise in your office fridge — when someone opens it, they get an unwelcome dose of chaos instead of their lunch. This XSS vulnerability lets attackers inject harmful scripts, making every profile viewing a potential disaster! This vulnerability allows malicious scripts to be stored and executed within user profiles, affecting any user who visits the profile page and potentially leading to unauthorized actions across the application.

What to do

An attacker could exploit this vulnerability to escalate privileges and compromise any account that views the infected profile. This means they could access sensitive information, change passwords, or even take over the entire system — a real nightmare scenario! Immediately update to the patched version to mitigate this risk. Implement input validation to sanitize user inputs and escape output to prevent script execution. Regularly review user data fields for security weaknesses! You've got this! Follow these steps and strengthen your defenses against this critical threat! 🛡️

The record
Technical detail
CVSS v3.1
9.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00675 · 51.6th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2022-10-31T20:05Z
EPSS history
Timeline
  • 31 OCT 20:05Z
    Stored cross-site scripting in PHP Point of Sale version 19.0, by PHP Point of Sale, LLC via messaging functionality
    cvelistv5