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.

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

Подобни

10-годишна уязвимост в phpBB позволява пълен достъп
15.06.2026
ai-generated-9296016_640
Microsoft отстрани проблем в Windows Server 2025
13.06.2026
2025server-150x150
Критична уязвимост в Ivanti Sentry вече се експлоатира
12.06.2026
Ivanti
Критична уязвимост в Langflow се използва активно
12.06.2026
cyber-security-3400723_960_720
Microsoft отстрани активно експлоатирана уязвимост в Exchange Server
11.06.2026
Exchange Server
Проблем с Windows Update предизвиква критични инсталационни грешки
11.06.2026
microsoft-4412148_640

Споделете

Facebook
LinkedIn

Бюлетин

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

Популярни

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