Detalle de la noticia

Vulnerabilidad

CVSS 10.0 LXD, MicroCloud Flaw Lets Attackers Impersonate Trusted Clients Without a Private Key

Fuente: The Hacker News Publicado: 01/11/2026 · 08:51 UTC
Compartir:
Vulnerabilidad CVSS 10.0 LXD, MicroCloud Flaw Lets Attackers Impersonate Trusted Clients Without a Private Key
Imagen: The Hacker News

Un fallo de se­gu­ri­dad crí­ti­co en las pla­ta­for­mas LXD y Mi­cro­Cloud de Ca­no­ni­cal per­mi­tía que un ata­can­te ini­cia­ra se­sión ha­cién­do­se pasar por un clien­te de con­fian­za, sin ne­ce­si­dad de po­seer la clave pri­va­da de dicho clien­te. Para lo­grar esta su­plan­ta­ción, el agre­sor debía tener ac­ce­so en red a la API HTTPS y con­tar con el cer­ti­fi­ca­do pú­bli­co del clien­te le­gí­ti­mo. Al con­se­guir el ac­ce­so, el in­tru­so ob­te­nía las ca­pa­ci­da­des del usua­rio imi­ta­do, lo que in­cluía el con­trol del clús­ter y de sus má­qui­nas vir­tua­les, pu­dien­do al­can­zar pri­vi­le­gios de ad­mi­nis­tra­dor en la má­qui­na an­fi­trio­na si la cuen­ta com­pro­me­ti­da con­ta­ba con di­chos per­mi­sos.

El pro­ble­ma ra­di­ca­ba en el mé­to­do que uti­li­za­ba el ser­vi­dor para va­li­dar las cre­den­cia­les a tra­vés de TLS mutuo. Aun­que el sis­te­ma com­pa­ra­ba los cer­ti­fi­ca­dos en­via­dos con su lista de con­fian­za, una co­ne­xión TLS úni­ca­men­te va­li­da que el clien­te posea la clave pri­va­da del pri­mer cer­ti­fi­ca­do de la ca­de­na, mien­tras que el resto de los ele­men­tos ad­jun­tos que­da­ban a elec­ción del re­mi­ten­te. De este modo, un ata­can­te podía uti­li­zar un cer­ti­fi­ca­do pú­bli­co de un clien­te con­fia­ble —in­for­ma­ción que no es se­cre­ta— y aña­dir­lo a la ca­de­na para que el ser­vi­dor lo acep­ta­ra erró­nea­men­te.

Para ex­plo­tar esta vul­ne­ra­bi­li­dad, iden­ti­fi­ca­da con una pun­tua­ción má­xi­ma y re­gis­tra­da bajo una clave es­pe­cí­fi­ca, se re­que­ría co­nec­ti­vi­dad de red hacia la API y el cer­ti­fi­ca­do pú­bli­co de un usua­rio pre­via­men­te au­to­ri­za­do. Los ser­vi­do­res LXD in­de­pen­dien­tes no ex­po­nen dicha in­ter­faz de forma pre­de­ter­mi­na­da a menos que un ad­mi­nis­tra­dor ac­ti­ve la con­fi­gu­ra­ción de red co­rres­pon­dien­te. Sin em­bar­go, Mi­cro­Cloud pre­sen­ta­ba una de­bi­li­dad par­ti­cu­lar, ya que un ata­can­te podía in­ter­cep­tar el cer­ti­fi­ca­do de un miem­bro al unir­se al clús­ter para pos­te­rior­men­te au­ten­ti­car­se como dicho in­te­gran­te.