Detalle de la noticia

Vulnerabilidad

Una vulnerabilidad en OpenCode permite a servidores MCP maliciosos ejecutar código durante el inicio de sesión en Windows y WSL

Fuente: The Hacker News Publicado: 22/10/2026 · 10:44 UTC
Compartir:
Vulnerabilidad Una vulnerabilidad en OpenCode permite a servidores MCP maliciosos ejecutar código durante el inicio de sesión en Windows y WSL
Imagen: The Hacker News

Un fallo en el agen­te de pro­gra­ma­ción de in­te­li­gen­cia ar­ti­fi­cial Open­Co­de per­mi­tía que un ser­vi­dor MCP ma­li­cio­so o com­pro­me­ti­do eje­cu­ta­ra có­di­go en las compu­tado­ras con Win­dows o WSL de los de­sa­rro­lla­do­res al mo­men­to de ini­ciar se­sión. El pro­ble­ma ra­di­ca­ba en que el soft­wa­re uti­li­za­ba un ser­vi­dor que pro­por­cio­na­ba una di­rec­ción web de au­to­ri­za­ción OAuth y, al pasar dicha di­rec­ción a un asis­ten­te para abrir­la en el na­ve­ga­dor en Win­dows y WSL, se cons­truía un co­man­do de Po­werShell sin la de­bi­da de­sin­fec­ción, lo que po­si­bi­li­ta­ba la eje­cu­ción de co­man­dos con los pri­vi­le­gios del pro­pio usua­rio.

La com­pa­ñía res­pon­sa­ble del agen­te, Ano­maly, so­lu­cio­nó el pro­ble­ma me­dian­te una ac­tua­li­za­ción y re­co­men­dó a los usua­rios de Win­dows y WSL ac­tua­li­zar el soft­wa­re, ve­ri­fi­car los ser­vi­do­res co­nec­ta­dos y eli­mi­nar aque­llos re­mo­tos que no estén ve­ri­fi­ca­dos si no es po­si­ble ac­tua­li­zar de in­me­dia­to. La vul­ne­ra­bi­li­dad afec­ta es­pe­cí­fi­ca­men­te a Win­dows y WSL, mien­tras que los sis­te­mas macOS y Linux no re­sul­tan afec­ta­dos, ya que en ellos el na­ve­ga­dor se abre sin in­vo­lu­crar a un in­tér­pre­te de co­man­dos.

La em­pre­sa crea­do­ra no so­li­ci­tó nin­gún iden­ti­fi­ca­dor CVE ni pu­bli­có avi­sos de se­gu­ri­dad for­ma­les, dis­tri­bu­yen­do la co­rrec­ción como un cam­bio ru­ti­na­rio, por lo que los es­cá­ne­res de vul­ne­ra­bi­li­da­des no de­tec­tan las ver­sio­nes an­te­rio­res que con­ti­núan en ries­go. A su vez, se in­di­có que no exis­ten evi­den­cias de que esta falla haya sido ex­plo­ta­da en ata­ques reales y que el pro­ble­ma se man­tie­ne in­de­pen­dien­te de otra bre­cha re­la­cio­na­da con la con­so­la alo­ja­da de la misma he­rra­mien­ta.