Lunario dei Frati PatchatoriIl calendario dei santi delle CVE

Patrono del 9 dicembre

Log4ShellHoly card for log4shell, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 ${jndi:} Log4Shell JNDI DELENDA EST
🤖 Immagine e testi generati con AI

⬇ Scarica il santino: ·

Incorpora nel tuo sito

San Log4Shell, martire del JNDI

Patrono dei sistemisti richiamati in servizio nel weekend, dei log che eseguono ciò che leggono e di chi non sapeva di avere Java in casa.

Vita

Nato in una libreria di logging che nessuno ricordava di aver installato, si manifestò al mondo il 9 dicembre 2021 in una stringa di Minecraft. Bastò scrivere il suo nome tra ${ } perché i server di mezzo pianeta lo accogliessero, lo interrogassero via LDAP e gli consegnassero le chiavi di casa.

Preghiera

O San Log4Shell, che entri da ogni campo di testo, fa' che i nostri user-agent restino stringhe e non diventino lookup. Liberaci dal JNDI e dalle dipendenze transitive. Amen.

Come si festeggia

Si festeggia aggiornando Log4j alla 2.17.1, cercando il JAR in tutti i fat-JAR del datacenter e trascorrendo il Natale a compilare l'inventario delle dipendenze.

Per San Log4j, se il JNDI è aperto, l'attaccante è già dentro.

Scheda tecnica

Divulgata il
9 dicembre 2021
CVE
CVE-2021-44228
CVSS
10.0Sfruttata attivamente (CISA KEV)
Prodotto
Apache Software Foundation · Apache Log4j2

Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.

Fonti: twitter.com · web.archive.org · github.com · en.wikipedia.org · cnblogs.com

📅 Aggiungi al tuo calendario

Santi:Google CalendarApple, Outlook e altri (.ics)

Ricorrenze (feste, flagelli e miracoli):Google CalendarApple, Outlook e altri (.ics)

Su Google Calendar puoi anche incollare l’indirizzo in Impostazioni → Aggiungi calendario → Da URL. Il primo caricamento può richiedere qualche ora.