← Back to CVEs
CVE-2023-51388
CRITICAL9.8
Description
Hertzbeat is a real-time monitoring system. In `CalculateAlarm.java`, `AviatorEvaluator` is used to directly execute the expression function, and no security policy is configured, resulting in AviatorScript (which can execute any static method by default) script injection. Version 1.4.1 fixes this vulnerability.
CVE Details
CVSS v3.1 Score9.8
SeverityCRITICAL
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack VectorNETWORK
ComplexityLOW
Privileges RequiredNONE
User InteractionNONE
Published2/22/2024
Last Modified1/16/2025
Sourcenvd
Honeypot Sightings0
Affected Products
apache:hertzbeat
Weaknesses (CWE)
CWE-74CWE-74
References
https://github.com/dromara/hertzbeat/commit/8dcf050e27ca95d15460a7ba98a3df8a9cd1d3d2(security-advisories@github.com)
https://github.com/dromara/hertzbeat/security/advisories/GHSA-mcqg-gqxr-hqgj(security-advisories@github.com)
https://github.com/dromara/hertzbeat/commit/8dcf050e27ca95d15460a7ba98a3df8a9cd1d3d2(af854a3a-2127-422b-91ae-364da2661108)
https://github.com/dromara/hertzbeat/security/advisories/GHSA-mcqg-gqxr-hqgj(af854a3a-2127-422b-91ae-364da2661108)
IOC Correlations
No correlations recorded
This product uses data from the NVD API but is not endorsed or certified by the NVD.