CVE-2024-21574
CriticalSummary
Problem wynika z braku walidacji pola pip w żądaniu POST wysyłanym do punktu końcowego /customnode/install, który jest używany do instalacji niestandardowych węzłów dodawanych do serwera przez rozszerzenie. Umożliwia to atakującemu skonstruowanie żądania, które wywołuje instalację pakietu lub adresu URL kontrolowanego przez użytkownika, co prowadzi do zdalnego wykonania kodu (RCE) na serwerze.
Risk Assessment
Brak walidacji może prowadzić do poważnych luk w zabezpieczeniach, umożliwiając atakującym zdalne wykonanie kodu na serwerze, co zagraża integralności i poufności danych organizacji.
Recommendation
Zaleca się wprowadzenie odpowiedniej walidacji pola pip w żądaniach do punktu końcowego /customnode/install oraz monitorowanie i ograniczenie dostępu do tego endpointu.
Related vulnerabilities
- CVE-2026-110812Critical
Deserialization of untrusted data in the Gremlin graph data import component in the Amazon Neptune engine. An authenticated remote actor with standard database permissions can execute arbitrary code and access internal service credentials.
- CVE-2026-57155Critical
In OPNsense prior to 26.1.11, the Firewall Alias GeoIP importer uses an unvalidated CSV country_code value to construct output filenames, allowing path traversal. A user with Firewall Alias Edit privilege can supply a crafted archive and write attacker-controlled content as root, then leverage cron to execute commands as root.
- CVE-2026-110958Critical
A heap-based buffer overflow exists in Wavlink WN530HG4B (M30HG4B_V260724) in the file api.cgi. The attack can be launched remotely and the exploit has been made public.
- CVE-2026-105474Critical
A server-side template injection (SSTI) vulnerability exists in SolusVM 2 up to version 2.0.0-44576, allowing remote authenticated users to execute arbitrary code as root.
- CVE-2026-47168Critical
In EspoCRM prior to 9.3.7, an authenticated administrator can supply crafted serialized PHP object data stored in MassAction or Export parameters, which is later deserialized without class restrictions, leading to arbitrary code execution.
- CVE-2026-110957Critical
In Wavlink WL-WN530BE2-A up to M30BE2_V250604, the function sub_12580 in api.cgi (Login Processing component) is vulnerable to OS command injection via the REMOTE_ADDR argument. The attack can be launched remotely and the exploit has been disclosed publicly.
- CVE-2026-99999Critical
In the Linux kernel, a vulnerability in the IPv4 stack was resolved: if a packet with bad checksum metadata enters the stack, skb_checksum_help can corrupt the network header. Additional validation of checksum_start before completing the checksum was added.
- CVE-2026-109892Critical
Incorrect Privilege Assignment vulnerability in Shabti Kaplan Frontend Admin by DynamiApps (acf-frontend-form-element) allows Privilege Escalation. This issue affects Frontend Admin by DynamiApps from n/a through 3.29.13.
- CVE-2026-109698Critical
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Kitae Park Mang Board WP (mangboard) allows SQL Injection. This issue affects Mang Board WP from n/a through 2.4.4.
- CVE-2026-109688Critical
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Link Whisper INC Link Whisper Free (link-whisper) allows Blind SQL Injection. This issue affects Link Whisper Free from n/a through 0.9.7.
Original NVD description (English source)
The issue stems from a missing validation of the pip field in a POST request sent to the /customnode/install endpoint used to install custom nodes which is added to the server by the extension. This allows an attacker to craft a request that triggers a pip install on a user controlled package or URL, resulting in remote code execution (RCE) on the server.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

