CVE-2023-1716CWE-79

Bitrix24 Stored Cross-Site Scripting (XSS) via Improper Input Neutralization on Invoice Edit Page (2 of 2)

Critical · published November 1, 2023

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

🚨 A simple edit on the Invoice page can let attackers run arbitrary JavaScript in your browser! This XSS flaw in Bitrix24 22.0.300 is no laughing matter! 🔥 Think of it like a restaurant waiter taking an order but mixing in a secret ingredient without checking the recipe — that unexpected sauce could ruin the whole dish. In this case, the unsuspecting victim might end up with a surprise script running in their browser. If an attacker exploits this vulnerability, they could execute malicious scripts in the victim's browser. This could lead to session hijacking, data theft, or even remote command execution on the server if the victim has admin privileges. It's like giving a thief the keys to your entire establishment!

Put simply

Think of it like a restaurant waiter taking an order but mixing in a secret ingredient without checking the recipe — that unexpected sauce could ruin the whole dish. In this case, the unsuspecting victim might end up with a surprise script running in their browser. This XSS vulnerability allows attackers to inject and execute arbitrary JavaScript code via the Invoice Edit Page in Bitrix24. If an admin user is affected, this could escalate to executing PHP code on the server!

What to do

If an attacker exploits this vulnerability, they could execute malicious scripts in the victim's browser. This could lead to session hijacking, data theft, or even remote command execution on the server if the victim has admin privileges. It's like giving a thief the keys to your entire establishment! Immediately update to the latest version of Bitrix24 to patch this vulnerability. Review user roles and permissions to minimize risk, and consider implementing Content Security Policy (CSP) to help mitigate future XSS attacks. 🛡️ You've got this! By taking these steps, you'll secure your application and keep the bad guys at bay! 💪✨

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.00715 · 53.2th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2023-11-01T09:03Z
EPSS history
Timeline
  • 01 NOV 09:03Z
    Bitrix24 Stored Cross-Site Scripting (XSS) via Improper Input Neutralization on Invoice Edit Page (2 of 2)
    cvelistv5