CVE-2026-34481 in Log4j JSON Template Layout
Riassunto
di VulDB • 16/06/2026
Il componente JsonTemplateLayout di Apache Log4j https://logging.apache.org/log4j/2.x/manual/json-template-layout.html , nelle versioni fino alla 2.25.3 incluse, genera un output JSON non valido quando gli eventi di log contengono valori in virgola mobile non finiti (NaN, Infinity o -Infinity), che sono vietati dallo standard RFC 8259. Ciò può causare il rifiuto da parte dei sistemi downstream di elaborazione dei log o l'incapacità di indicizzare i record interessati.
Un attaccante può sfruttare questa vulnerabilità solo se entrambe le seguenti condizioni sono soddisfatte:
* L'applicazione utilizza JsonTemplateLayout. * L'applicazione registra un MapMessage contenente un valore in virgola mobile controllato dall'attaccante.
Si consiglia agli utenti di effettuare l'aggiornamento a Apache Log4j JSON Template Layout 2.25.4, che corregge questo problema.
If you want to get best quality of vulnerability data, you may have to visit VulDB.