El CVE-2026-80823 es una vulnerabilidad en el kernel de Linux, específicamente en el driver NFC st21nfca. La función st21nfca_tm_recv_atr_req() valida que la trama ATR_REQ recibida tenga un tamaño mínimo y que el campo atr_req->length declarado sea al menos el tamaño de la estructura, pero nunca verifica que ese largo declarado no supere el tamaño real de la trama recibida (skb->len). Luego, st21nfca_tm_send_atr_res() confía en ese largo declarado y hace un memcpy que puede leer fuera de los límites del buffer.
El impacto real: un atacante en proximidad (RF peer) que envíe una trama corta con un largo declarado mayor puede provocar una lectura fuera de límites de memoria del kernel, cuyos bytes se incluyen en la respuesta ATR_RES y se envían de vuelta al atacante (divulgación de memoria del kernel). Un largo declarado aún mayor deriva en una denegación de servicio. El CSIRT Nacional de Chile emitió una alerta de vulnerabilidad crítica sobre este CVE, señalándolo como relevante para infraestructura chilena. La probabilidad de explotación real en los próximos 30 días es baja (EPSS 0,2%, percentil 10%).
| CVE | CVE-2026-80823 |
|---|---|
| Severidad | HIGH |
| EPSS | 0.2% en 30 días (percentil 10) |
| Exposición (Shodan) | sin hosts expuestos detectados actualmente |