CVE-2023-51388CWE-74

HertzBeat AviatorScript Inject RCE

Critical · published February 22, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
70.2
In the wild
Unconfirmed
What it is

🚨 A sneaky script injection lurks in Hertzbeat's real-time monitoring system, ready to execute any static method without a security policy! 🔥 Think of it like a restaurant that allows any chef to walk in and cook without checking their credentials — anyone can whip up a dish that could leave patrons with a stomach ache! An attacker could run malicious scripts that could tamper with system operations, leading to unauthorized access, data breaches, or even full system compromise. The consequences could be absolutely devastating, putting your entire monitoring system at risk!

Put simply

Think of it like a restaurant that allows any chef to walk in and cook without checking their credentials — anyone can whip up a dish that could leave patrons with a stomach ache! This vulnerability arises from the use of `AviatorEvaluator` in `CalculateAlarm.java`, which executes expressions without any security policy, allowing for script injection and execution of arbitrary static methods.

What to do

An attacker could run malicious scripts that could tamper with system operations, leading to unauthorized access, data breaches, or even full system compromise. The consequences could be absolutely devastating, putting your entire monitoring system at risk! To safeguard your system, patch Hertzbeat to version 1.4.1 immediately. Additionally, review and implement security policies for script execution to prevent any unauthorized access in the future. You've got this! By updating and securing your scripts, you’ll keep your monitoring system safe and sound! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01298 · 70.2th percentile
Weakness
CWE-74 · Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
Published
2024-02-22T15:53Z
EPSS history
Timeline
  • 22 FEB 15:53Z
    HertzBeat AviatorScript Inject RCE
    cvelistv5