p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости ai.h2o:h2o-core

За последние 30 дней в ai.h2o:h2o-core опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 12

  1. CVE-2024-5986

    Критический · CVSS 9.1EPSS 0,7%Нет опубликованного исправления

    Remote Arbitrary File Write with Arbitrary Data in h2oai/h2o-3

    A vulnerability in h2oai/h2o-3 version 3.46.0.1 allows remote attackers to write arbitrary data to any file on the server. This is achieved by exploiting the `/3/Parse` endpoint to inject attacker-controlled data as the header of an empty file, which is then exported using the `/3/Frames/framename/export` endpoint. The impact of this vulnerability includes the potential for remote code execution and complete access to the system running h2o-3, as attackers can overwrite critical files such as private SSH keys or script files.

    Опубликовано Обновлено
  2. CVE-2025-6544

    Критический · CVSS 9.8EPSS 0,95%Нет опубликованного исправления

    Deserialization Vulnerability in h2oai/h2o-3

    A deserialization vulnerability exists in h2oai/h2o-3 versions <= 3.46.0.8, allowing attackers to read arbitrary system files and execute arbitrary code. The vulnerability arises from improper handling of JDBC connection parameters, which can be exploited by bypassing regular expression checks and using double URL encoding. This issue impacts all users of the affected versions.

    Опубликовано Обновлено
  3. CVE-2024-10549

    Высокий · CVSS 7.5EPSS 0,64%Нет опубликованного исправления

    Denial of Service by ReDOS in h2oai/h2o-3

    A vulnerability in the `/3/Parse` endpoint of h2oai/h2o-3 version 3.46.0.1 allows for a denial of service (DoS) attack. The endpoint uses a user-specified string to construct a regular expression, which is then applied to another user-specified string. By sending multiple simultaneous requests, an attacker can exhaust all available threads, leading to a complete denial of service.

    Опубликовано Обновлено
  4. CVE-2024-8062

    Высокий · CVSS 7.5EPSS 0,48%Нет опубликованного исправления

    Denial of Service in h2oai/h2o-3

    A vulnerability in the typeahead endpoint of h2oai/h2o-3 version 3.46.0 allows for a denial of service. The endpoint performs a `HEAD` request to verify the existence of a specified resource without setting a timeout. An attacker can exploit this by sending multiple requests to an attacker-controlled server that hangs, causing the application to block and become unresponsive to other requests.

    Опубликовано Обновлено
  5. CVE-2024-7768

    Высокий · CVSS 7.5EPSS 0,79%Нет опубликованного исправления

    Denial of Service in h2oai/h2o-3

    A vulnerability in the `/3/ImportFiles` endpoint of h2oai/h2o-3 version 3.46.1 allows an attacker to cause a denial of service. The endpoint takes a single GET parameter, `path`, which can be recursively set to reference itself. This leads the server to repeatedly call its own endpoint, eventually filling up the request queue and leaving the server unable to handle other requests.

    Опубликовано Обновлено
  6. CVE-2024-6863

    Средний · CVSS 6.5EPSS 0,36%Нет опубликованного исправления

    Encryption of Arbitrary Files with Attacker-Controlled Key in h2oai/h2o-3

    In h2oai/h2o-3 version 3.46.0, an endpoint exposing a custom EncryptionTool allows an attacker to encrypt any files on the target server with a key of their choosing. The chosen key can also be overwritten, resulting in ransomware-like behavior. This vulnerability makes it possible for an attacker to encrypt arbitrary files with keys of their choice, making it exceedingly difficult for the target to recover the keys needed for decryption.

    Опубликовано Обновлено
  7. CVE-2024-8616

    Высокий · CVSS 8.2EPSS 0,56%Нет опубликованного исправления

    Arbitrary File Overwrite in h2oai/h2o-3

    In h2oai/h2o-3 version 3.46.0, the `/99/Models/{name}/json` endpoint allows for arbitrary file overwrite on the target server. The vulnerability arises from the `exportModelDetails` function in `ModelsHandler.java`, where the user-controllable `mexport.dir` parameter is used to specify the file path for writing model details. This can lead to overwriting files at arbitrary locations on the host system.

    Опубликовано Обновлено
  8. CVE-2024-10550

    Высокий · CVSS 7.5EPSS 0,64%Нет опубликованного исправления

    Denial of Service by ReDOS in h2oai/h2o-3

    A vulnerability in the `/3/ParseSetup` endpoint of h2oai/h2o-3 version 3.46.0.1 allows for a denial of service (DoS) attack. The endpoint applies a user-specified regular expression to a user-controllable string. This can be exploited by an attacker to cause inefficient regular expression complexity, leading to the exhaustion of server resources and making the server unresponsive.

    Опубликовано Обновлено
  9. CVE-2024-6854

    Высокий · CVSS 7.1EPSS 0,78%Нет опубликованного исправления

    Arbitrary File Overwrite in h2oai/h2o-3

    In h2oai/h2o-3 version 3.46.0, the endpoint for exporting models does not restrict the export location, allowing an attacker to export a model to any file in the server's file structure, thereby overwriting it. This vulnerability can be exploited to overwrite any file on the target server with a trained model file, although the content of the overwrite is not controllable by the attacker.

    Опубликовано Обновлено
  10. CVE-2024-10553

    Критический · CVSS 9.8EPSS 1,59%Есть исправление

    Jdbc Deserialization in h2oai/h2o-3

    A vulnerability in the h2oai/h2o-3 REST API versions 3.46.0.4 allows unauthenticated remote attackers to execute arbitrary code via deserialization of untrusted data. The vulnerability exists in the endpoints POST /99/ImportSQLTable and POST /3/SaveToHiveTable, where user-controlled JDBC URLs are passed to DriverManager.getConnection, leading to deserialization if a MySQL or PostgreSQL driver is available in the classpath. This issue is fixed in version 3.47.0.

    • Обновитесь до 3.46.0.6
  11. CVE-2024-7765

    Высокий · CVSS 7.5EPSS 0,78%Нет опубликованного исправления

    Denial of Service in h2oai/h2o-3

    In h2oai/h2o-3 version 3.46.0.2, a vulnerability exists where uploading and repeatedly parsing a large GZIP file can cause a denial of service. The server becomes unresponsive due to memory exhaustion and a large number of concurrent slow-running jobs. This issue arises from the improper handling of highly compressed data, leading to significant data amplification.

    Опубликовано Обновлено
  12. CVE-2024-45758

    Критический · CVSS 9.1EPSS 0,91%Нет опубликованного исправления

    CVE-2024-45758

    H2O.ai H2O through 3.46.0.4 allows attackers to arbitrarily set the JDBC URL, leading to deserialization attacks, file reads, and command execution. Exploitation can occur when an attacker has access to post to the ImportSQLTable URI with a JSON document containing a connection_url property with any typical JDBC Connection URL attack payload such as one that uses queryInterceptors.

    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →