Zero-Day във Visual Studio Code

Нова критична уязвимост във VS Code, използвана за кражба на достъп

Изследователят Амар Аскар публикува експлойт код за zero-day уязвимост във Visual Studio Code, която позволява кражба на GitHub OAuth токени чрез измамни линкове и злоупотреба със системата за разширения.

Уязвимостта засяга сценарии, при които потребителите работят в уеб средата github.dev и се възползва от начина, по който редакторът обработва комуникацията между изолираните webview компоненти и основния интерфейс.

Това позволява на атакуващите да получат неоторизиран достъп до акаунти в GitHub.

Как работи атаката: манипулация на webview и симулация на действия

Според описанието, експлойтът използва JavaScript в webview среда, за да:

  • симулира действия на потребителя (keypress-и)
  • инсталира злонамерено разширение
  • прихване OAuth токен, изпратен към github.dev
  • използва токена за заявки към GitHub API
  • извлече списък с всички частни репозитории

Ключовият проблем е, че токенът не е ограничен само до конкретно хранилище, а предоставя широк достъп до всички ресурси на потребителя.

Сериозен риск: пълен достъп до частни проекти

Тази уязвимост е особено опасна, защото комбинира:

  • доверена уеб среда (github.dev)
  • OAuth токени с широки права
  • възможност за социално инженерство чрез линкове
  • инсталация на разширения без ясно предупреждение

Резултатът е потенциално пълно компрометиране на частни репозитории, включително фирмени проекти и чувствителен код.

Липса на CVE и напрежение с Microsoft

Към момента уязвимостта няма официален CVE идентификатор и не е издаден пач.

Изследователят е уведомил GitHub малко преди публичното разкриване, но е избрал директна публична публикация, позовавайки се на негативен опит със системата на Microsoft Security Response Center.

Microsoft
GitHub

Според него предишни доклади за уязвимости са били „тихо поправяни“, без признание за изследователя или ясно оценяване на риска.

По-широк контекст: серия от zero-day разкрития

Случаят се вписва в по-широка тенденция на публични разкрития от независими изследователи, включително известния под псевдонима Найтмейр Еклипс.

Той е публикувал множество уязвимости в Microsoft продукти, включително:

  • привилегировани ескалации
  • обход на защити
  • блокиране на защитни обновления

Тези действия показват нарастващо напрежение между изследователската общност и Microsoft.

Реакция на Microsoft и GitHub

От страна на компаниите позицията остава балансирана:

  • признаване на ролята на изследователите
  • ангажимент за бързи реакции
  • работа по мерки и защити
  • оставяне на свобода за публично разкриване

Въпреки това, липсата на официален пач засилва риска от активна експлоатация в реални атаки.

Временни мерки за защита

Докато няма официална корекция, се препоръчва:

  • изчистване на cookies и site data за github.dev
  • преглед на OAuth разрешения в GitHub акаунта
  • избягване на непознати линкове към VS Code web средата
  • ограничаване на инсталацията на разширения

Уязвимостта в Visual Studio Code показва колко уязвими остават модерните разработки, когато се комбинират браузърни среди, OAuth механизми и разширения.

Случаят подчертава необходимостта от по-строг контрол върху токените, по-добра изолация на webview компонентите и по-бърза координация между платформи като GitHub и Microsoft.

По материали от Интернет

Подобни

Microsoft потвърди: септемврийският Patch Tuesday може да блокира Remote Desktop
15.09.2026
microsoft-4412148_640
Microsoft потвърди: септемврийският Patch Tuesday може да спре звука в Windows 11
15.09.2026
microsoft
Aтаки срещу критични уязвимости в Check Point VPN
14.09.2026
checkpoint-logo-transparan-1024x969
Над 36 000 Plex сървъра остават уязвими
11.09.2026
plex
Secure Boot може да е включен, но да не ви защитава
10.09.2026
thommas68-fire-and-water-2354583
Microsoft закърпи ShieldBreak, но изследовател твърди, че кръпката отново е заобиколена
10.09.2026
microsoft-4412148_640

Споделете

Facebook
LinkedIn

Бюлетин

С нашия бюлетин ще бъдеш сред първите, които научават за нови заплахи, практични решения и добри практики. Напълно безплатно и с грижа за твоята сигурност.

Популярни

Българските торент сайтове продължават да изчезват
27.02.2026
pirate-flag-7541041_640
Изземване на Zamunda, Arena и други торент сайтове
30.01.2026
seizure
12-те най-използвани техники за разбиване на пароли
23.11.2022
password_sticky_note_shutterstock
Bitdefender пусна безплатен инструмент за проверка на телефонни номера
12.12.2025
telephoneAlamy