Критична zero-day уязвимост в Gogs

Нов сериозен риск за самостоятелно хостваните Git платформи

Непоправена zero-day уязвимост в Gogs позволява на атакуващи да постигнат отдалечено изпълнение на код (RCE) върху интернет-достъпни инстанции на платформата. Проблемът засяга популярната self-hosted Git услуга, разработена като по-лека алтернатива на GitLab и GitHub Enterprise.

Уязвимостта все още няма официално CVE обозначение, но според изследователи по сигурността е с критична степен на опасност. Засегнати са последните версии на Gogs – 0.14.2 и 0.15.0+dev.

Атаката изисква само обикновен потребителски акаунт

Според откривателя на проблема – старшия изследовател по сигурността Йона Бърджес от Rapid7 – експлоатацията не изисква административни права. Достатъчен е стандартен потребителски акаунт.

Още по-притеснително е, че при конфигурацията по подразбиране много Gogs сървъри позволяват свободна регистрация на нови потребители. Това означава, че външен атакуващ може лесно да създаде акаунт, да отвори собствено repository и да започне експлоатацията без допълнително взаимодействие.

По подразбиране Gogs използва:

  • активирана свободна регистрация;
  • неограничено създаване на репозитории;
  • автоматично присвояване на собственост върху създадените проекти.

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

Как работи експлойтът

Уязвимостта представлява argument injection flaw, при която злонамерен branch name може да инжектира параметъра --exec в процеса git rebase по време на операцията „Rebase before merging“.

Това позволява изпълнение на произволни команди директно върху сървъра.

Според анализа на Rapid7 успешната атака може да позволи:

  • пълно компрометиране на Gogs сървъра;
  • достъп до всички repositories, включително private проекти;
  • кражба на API токени, SSH ключове и 2FA тайни;
  • извличане на password hashes;
  • модификация на source code;
  • lateral movement към други системи в мрежата.

Проблемът напомня предишни критични уязвимости

Изследователят отбелязва, че новата zero-day прилича на вече коригирани argument injection уязвимости като:

  • CVE-2024-39933
  • CVE-2024-39932
  • CVE-2026-26194
  • CVE-2024-39930

Разликата е, че настоящият проблем засяга различен кодов път – функцията Merge(), която никога не е била защитена.

Разработчиците на Gogs все още не са публикували patch

Йона Бърджес е уведомил поддръжниците на Gogs още на 17 март. Те са потвърдили получаването на доклада на 28 март, но до момента няма публикувана корекция или официален статус относно проблема.

Това създава сериозен риск, особено предвид големия брой интернет-достъпни инстанции.

Над 2400 Gogs сървъра са изложени онлайн

Според данни на Shadowserver Foundation в интернет са видими над 2400 Gogs сървъра. Най-много от тях се намират в:

  • Азия – около 1894;
  • Европа – около 319.

Платформата Shodan открива над 1000 IP адреса с Gogs fingerprint.

Това означава, че потенциалната атакуваема повърхност остава значителна.

Предишна zero-day вече беше използвана при реални атаки

През декември екипът на Gogs коригира друга критична RCE уязвимост – CVE-2025-8110. Тя вече е била активно експлоатирана срещу стотици сървъри.

Изследователи от Wiz Research установиха, че много Gogs инстанции използват отворена регистрация по подразбиране, което създава „масивна атакуваема повърхност“.

По-късно CISA добави CVE-2025-8110 към каталога си с активно експлоатирани уязвимости и разпореди на федералните агенции в САЩ да защитят системите си.

Защо проблемът е особено опасен за DevOps среди

Gogs често се използва в малки DevOps среди, вътрешни разработки и организации, които предпочитат self-hosted инфраструктура. В много случаи платформата се разгръща без допълнителни защитни механизми и остава публично достъпна.

Това превръща подобни zero-day уязвимости в сериозна заплаха за:

  • supply chain атаки;
  • компрометиране на source code;
  • кражба на чувствителни корпоративни данни;
  • последващо проникване в инфраструктурата.

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

  • деактивиране на публичната регистрация;
  • ограничаване на достъпа до Gogs инстанциите;
  • изключване на „Rebase before merging“;
  • наблюдение за подозрителни pull requests и branch names;
  • поставяне на платформата зад VPN или reverse proxy с допълнителна автентикация.
e-security.bg

Подобни

Критична zero-day уязвимост в Gogs излага частни репозитории
9.06.2026
cybersecurity2
Верига от три уязвимости позволява пълен контрол над Ubiquiti UniFi OS
9.06.2026
ai-generated-9296016_640
Критична уязвимост в Check Point VPN е използвана
9.06.2026
checkpoint-logo-transparan-1024x969
Критична уязвимост в Everest Forms Pro
8.06.2026
cyber-4444450_640
CISA предупреждава за активна експлоатация на уязвимост в SolarWinds Serv-U
8.06.2026
cisa
Cisco c активно експлоатирана 0-day уязвимост в Catalyst SD-WAN Manager
8.06.2026
cisco

Споделете

Facebook
LinkedIn

Бюлетин

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

Популярни

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