MEDIUM🇵🇱 Wersja polska

CVE-2021-21369

CVSS 6.5v3.1pub. 2021-03-09upd. 2024-11-21

Hyperledger Besu is an open-source, MainNet compatible, Ethereum client written in Java. In Besu before version 1.5.1 there is a denial-of-service vulnerability involving the HTTP JSON-RPC API service. If username and password authentication is enabled for the HTTP JSON-RPC API service, then prior to making any requests to an API endpoint the requestor must use the login endpoint to obtain a JSON web token (JWT) using their credentials. A single user can readily overload the login endpoint with invalid requests (incorrect password). As the supplied password is checked for validity on the main vertx event loop and takes a relatively long time this can cause the processing of other valid requests to fail. A valid username is required for this vulnerability to be exposed. This has been fixed in version 1.5.1.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • Linuxfoundation Besu

    APP
    Linuxfoundation
    < 1.5.1
🔵
CHECK WITH VENDOR
No clear patch data available. Check vendor references.
CWE
References

Related vulnerabilities

CVE-2022-36025CRITICAL9.1PL ✓same product

Besu: Błędna konwersja typów numerycznych — awaria konsensusu i przekroczenie limitu gazu

CVE-2021-41272HIGH7.5same product

Besu is an Ethereum client written in Java. Starting in version 21.10.0, changes in the implementation of the ...

CVE-2026-53488CRITICAL9.4PL ✓same vendor

containerd CRI plugin: brak walidacji etykiet obrazu umożliwia RCE na hoście

CVE-2026-44477CRITICAL9.4PL ✓same vendor

CloudNativePG: eskalacja uprawnień do superużytkownika PostgreSQL przez metrics exporter

CVE-2026-37531CRITICAL9.8PL ✓same vendor

AGL app-framework-main: Zip Slip + TOCTOU umożliwiają zapis dowolnych plików