PT-2018-11501 · Apache · Apache Ignite

Man Yue Mo

·

Publicado

2018-04-02

·

Atualizado

2019-03-05

·

CVE-2018-1295

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Apache Ignite versions 2.3 and earlier
Description The issue arises from the lack of a whitelist for classes allowed for serialization and deserialization in the serialization mechanism. This allows for the execution of arbitrary code when vulnerable third-party classes are present in the Ignite classpath. The exploitation occurs when a specially crafted serialized object is sent to certain deserialization endpoints, including discovery SPI, Ignite persistence, Memcached endpoint, and socket steamer.
Recommendations For Apache Ignite versions 2.3 and earlier, update to a version later than 2.3 to resolve the issue. As a temporary workaround, consider restricting access to the deserialization endpoints of Ignite components, such as discovery SPI, Ignite persistence, Memcached endpoint, and socket steamer, to minimize the risk of exploitation.

Correção

Deserialization of Untrusted Data

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2018-1295
GHSA-CHP4-RV79-68J3

Produtos afetados

Apache Ignite