Detalle de la noticia

Vulnerabilidad

GoAhead TLS Flaws Allow Revoked Client Certificates and Enable Session Decryption

Fuente: The Hacker News Publicado: 27/10/2026 · 13:59 UTC
Compartir:
Vulnerabilidad GoAhead TLS Flaws Allow Revoked Client Certificates and Enable Session Decryption
Imagen: The Hacker News

El ser­vi­dor web in­te­gra­do GoAhead car­ga­ba una lista de re­vo­ca­ción de cer­ti­fi­ca­dos en su in­fra­es­truc­tu­ra TLS pre­de­ter­mi­na­da, pero omi­tía ac­ti­var la ve­ri­fi­ca­ción co­rres­pon­dien­te. Como con­se­cuen­cia, en cier­tas con­fi­gu­ra­cio­nes que em­plea­ban la tec­no­lo­gía de OpenSSL con au­ten­ti­ca­ción mutua, los cer­ti­fi­ca­dos re­vo­ca­dos lo­gra­ban su­pe­rar el pro­ce­so de ini­cio de se­sión sin ser blo­quea­dos, a pesar de que el sis­te­ma in­for­ma­ba que la lista se había car­ga­do co­rrec­ta­men­te al arran­car.

Adi­cio­nal­men­te, se iden­ti­fi­ca­ron otros dos pro­ble­mas de se­gu­ri­dad vin­cu­la­dos a im­ple­men­ta­cio­nes es­pe­cí­fi­cas de TLS den­tro del mismo ser­vi­dor web. Uno de ellos afec­ta­ba a las com­pi­la­cio­nes con Mbed TLS, per­mi­tien­do que clien­tes sin va­li­da­ción de ta­ma­ño mí­ni­mo acep­ta­ran in­ter­cam­bios de cla­ves vul­ne­ra­bles que po­si­bi­li­ta­ban la de­co­di­fi­ca­ción de las se­sio­nes si el trá­fi­co había sido gra­ba­do. El se­gun­do pro­ble­ma se pre­sen­ta­ba en ver­sio­nes an­ti­guas in­te­gra­das con Li­breSSL, donde un ata­can­te podía uti­li­zar ca­de­nas de cer­ti­fi­ca­dos que su­pe­ra­ban el lí­mi­te es­ta­ble­ci­do y aun así com­ple­tar la co­ne­xión au­ten­ti­ca­da sin con­tar con una clave de con­fian­za.

Estas fa­llas for­man parte de un con­jun­to de co­rrec­cio­nes in­clui­das en una ver­sión ac­tua­li­za­da del soft­wa­re di­ri­gi­da a los fa­bri­can­tes de dis­po­si­ti­vos, quie­nes deben re­com­pi­lar el firm­wa­re para apli­car los cam­bios en equi­pos como en­ru­ta­do­res, im­pre­so­ras y con­tro­la­do­res in­dus­tria­les. Hasta el mo­men­to del in­for­me no se tenía cons­tan­cia de que estas vul­ne­ra­bi­li­da­des es­tu­vie­ran sien­do ex­plo­ta­das en ata­ques reales, y las con­fi­gu­ra­cio­nes afec­ta­das de­pen­den en­te­ra­men­te de las elec­cio­nes de di­se­ño to­ma­das por los fa­bri­can­tes al mo­men­to de com­pi­lar sus sis­te­mas.