MY.UAНовости
Повезло: как хакеры нашли уязвимость "Дія City" и почему не стали ее взламывать
Повезло: как хакеры нашли уязвимость "Дія City" и почему не стали ее взламывать

Повезло: как хакеры нашли уязвимость "Дія City" и почему не стали ее взламывать

Эксперты по кибербезопасности рассказали, почему Минцифре стоит хорошо защищать от хакерских атак любой свой продукт, даже такой незначительный, как сайт презентации "Дія City".

В конце марта издание, освещающие события украинского ИТ-рынка, получило анонимное сообщение о том, что репозитории сайта, анонсировавшего презентацию приложения "Дія City", находились в открытом доступе. Проверив информацию, айтишники убедились, что это именно так, а после уведомили Министерство цифровой трансформации Украины о баге. В итоге, уязвимость устранили. Однако вопросы к диджитализаторам государства остались. Фокус разбирался вместе с экспертами, как так вышло, что двери в хранилище данных в были распахнуты настежь в течение нескольких дней, как могли бы воспользоваться хакеры данной уязвимостью и возможно ли повторение аналогичной ситуации?

Обычная безалаберность

Уязвимость подобного рода — явление довольно частое. Как объяснил Фокусу эксперт по кибербезопасности Андрей Баранович, такое случается сплошь и рядом. Программисты, работающие над сайтом dc.diia.gov.ua, просто забыли закрыть доступ к так называемой .git папке. (Тут следует пояснить: Git — система контроля версий, с помощью которой программисты отслеживают все изменения, внесенные в программу. Это самая обычная и распространенная практика.) Также программисты, создавая новую версию сайта, забыли скрыть логин и пароль к каталогу со служебной информацией, в котором, кроме прочего, указано состояние репозитория (хранилища данных). Именно это и обнаружил "добрый самаритянин", о чем уведомил СМИ и Минцифры.

"Я не знаю, каков уровень экспертизы программистов, нанимаемых Минцифрой, потому что нет в открытом доступе технической документации, нет доступа к исходному коду приложения "Дія", хотя они и созданы за бюджетные средства… Но что можно сказать определенно: администраторы и безопасники не обладают достаточными знаниями и достаточным опытом. А если и обладают, тогда была допущена вопиющая халатность, из-за чего служебные файлы попали в онлайн", — прокомментировал Андрей.

Последствия бага — теория и практика

Оценить степень рисков в случае с утечкой логина и пароля от .git папки сайта dc.diia.gov.ua довольно сложно, ведь возможность взлома зависит от многих факторов. И в рассматриваемом случае существенных проблем не возникло, но только потому, что люди, обнаружившие баг, не воспользовались паролем от .git папки и не открывали ее. Ведь одно дело обнаружить слитый пароль, а другое дело — им воспользоваться. Это уже статья уголовного кодекса.

Однако, теоретически, нанести вред даже посредством взлома одностраничного dc.diia.gov.ua можно. Сайт анонсировал презентацию "Дія City", и данное событие привлекло внимание многих людей. Запустив троян, можно было бы заражать вирусом всех, кто заходил на данную страничку. А можно было бы и покопаться в .git папке, чтобы понять, как устроена архитектура проекта и взломать всю систему — такое случалось с другими продуктами, уверяет эксперт. Но могло бы случиться так, что взломщик остался бы с носом — это тоже реально. Например, как это было с e-construction.gov.ua. Фокус сообщал, что несколько недель назад там была обнаружена подобная ошибка — "потек" пароль от файлового сервера. Однако благодаря тому, что к серверу нельзя было подключиться из Интернета, кража данных была бы невозможной.

"И все же само наличие таких ошибок говорит о том, что кибербезопасность продукта находится на очень низком уровне. Чтобы устранить ошибку такого рода, не нужно нанимать команду экспертов, даже автоматический сканер уязвимостей, предупредил бы о проблеме программистов. Но и этого не было сделано", — комментирует ситуацию Андрей Баранович.

Скорость реакции на нуле

В данной ситуации есть и еще один немаловажный промах — скорость реакции секьюрити-службы на сообщение об опасности. О баге стало известно 30 марта 2021 года, в этот же день о нем уведомили секьюрити-службу. Но баг был устранен только 2 апреля, а официальный комментарий правительственной команды реагирования на компьютерные чрезвычайные события Украины CERT UA был опубликован вечером 5 апреля. То есть, если бы утечку обнаружили злоумышленники, они имели бы достаточно времени, чтобы воспользоваться паролем, лежащим в открытом доступе, и непонятно чем бы вообще дело кончилось.

"Мне кажется, что господин Федоров по-прежнему считает роль кибербезопасности слегка преувеличенной. Я считаю, что для багбаунти "Дія", которое проводилось в декабре 2020 года, использовалась урезанная версия, а не копия реальной работающей системы. Потому что если бы проверяли работающую систему, то все эти "потекшие" файлы моментально бы нашлись еще тогда", — рассуждает Баранович.

Однако в Минцифры считают, что "ни о каком взломе речи не идет". На официальный запрос Фокуса о том, как в министерстве оценивают данную уязвимость, были ли обнаружены и исправлены подобные ошибки в других проектах, поступил ответ:

"Информация, которая была в открытом доступе, не является тайной и не содержит конфиденциальных составляющих. Это не информация из приложения "Дія", а только лендинг-пейдж мероприятия касательно презентации особого правового режима для IT-отрасли, "Дія City", который состоялся 5 апреля. Подчеркиваем: "Дія City" и "Дія" — это совершенно разные проекты. "Дія City" — это не программный продукт, а специальный правовой режим.

То есть, речь не идет о каких-либо закрытых или критических данных. Впрочем, ошибки действительно случаются и в рабочем режиме исправляются. Даже если это небольшие ошибки, мы очень благодарны активистам, которые находят их и сообщают об этом министерству. Конечно, с сотрудниками, которые допускают даже незначительные ошибки, проводится отдельная работа, и этот случай не был исключением".

Иностранный опыт

Как мы уже говорили ранее, подобного рода ошибки — не редкость. Андрей Баранович рассказал о крупном волонтерском проекте, в ходе которого эксперты по кибербезопасности провели масштабную проверку в Сети и отследили массу потекших .git файлов, что могло бы привести к взлому проектов. Однако волонтеры успели вовремя предупредить всех владельцев продуктов о данной уязвимости.

Вполне возможно, что благодаря подобному багу был взломан SolarWinds. Известно, что в исходном коде программисты забыли убрать логин и пароль от файлового сервера. Однако пока точно не установлено, является ли именно эта уязвимость причиной взлома.

В чем проблема с кибербезопасностью?

В интервью Фокусу министр цифровой трансформации Михаил Федоров заявлял, что вопросами кибербезопасности будет заниматься непосредственно министерство. Ранее это было в компетенции Госспецсвязи. На вопрос о том, почему произведена такая перестановка сил, министр ответил, что Госспецсвязи должна заниматься связью. Логично. Однако эксперты полагают, что Минцифры и другим госорганам не хватает организованности и структурности.

"Я общался с представителями разных служб. И я считаю, что ни киберполиция, ни Госспецсвязь, ни СБУ, ни СНБО не имеют четкого понимания, какого результата в сфере обеспечения кибербезопасности они хотят достичь и каким образом они собираются его достигать. Я вижу, что ведется какая-то деятельность — иногда полезная, иногда не очень, но системной ее не назовешь", — констатирует Андрей Баранович.

Прежде чем заниматься кибербезопасностью "государства в смартфоне", министерству стоило бы создать команду из экспертов для аудита его собственных продуктов, чтобы быть уверенными в их защищенности и чтобы убедить в этом граждан. Также не мешало бы разработать политику поиска и разглашения уязвимостей на точных копиях работающих систем, а не на урезанном кусочке, как было в ходе багбаунти.

Поделиться
Поделиться сюжетом
Источник материала
Упоминаемые персоны
Чому категорично не можна зливати окріп у раковину: сантехніки попередили про наслідки
GlavRed
2026-08-28T20:12:43Z
Орхідея буде всипана квітами: чим полити рослину наприкінці літа
GlavRed
2026-08-27T19:24:53Z
Хрустка й соковита до самої весни: перевірені способи зберегти моркву свіжою у погребі та кварти
24tv
2026-08-29T20:57:30Z
Як раз і назавжди відлякати щурів від саду: простий трюк, про який знають не всі
GlavRed
2026-08-27T23:09:35Z
Рецепт сирої аджики без варіння: фудблогерка розповіла швидкий варіант із особливим інгредієнтом
Политека
2026-09-10T01:21:41Z
Дешевше та смачніше магазинного: рецепт домашнього вівсяного печива від української фудблогерки
Политека
2026-09-10T00:21:32Z
Рослини ростимуть, наче на дріжджах: посівний календар на вересень
24tv
2026-08-28T16:39:03Z
Не згниє і не пересохне до весни: як правильно зберігати буряк
GlavRed
2026-09-10T00:15:05Z
Овочеве асорті на зиму: швидкий рецепт з огірками та болгарським перцем
Политека
2026-09-09T23:21:01Z
Буряк буде набагато солодшим: чим полити його перед збором урожаю
GlavRed
2026-09-02T13:21:13Z
Мариновані баклажани: швидкий рецепт смачної закуски
Политека
2026-09-05T01:21:51Z
Хірург, який працює у ВЛК, чесно розповів, чому не списує військовозобов’язаних
ГЛАВКОМ NET
2026-08-30T18:36:22Z
Пальці можуть видати приховану хворобу: на яку зміну варто звернути увагу
TSN
2026-09-02T07:33:04Z
Гуманітарна допомога у Житомирській області: хто та як може отримати тест-смужки
Политека
2026-09-10T00:30:13Z
Грошова допомога для ВПО в Полтавській області: кому доступні виплати за новою програмою
Политека
2026-09-10T00:00:40Z
Нагрійте та вилийте в унітаз: від жовтого нальоту не залишиться сліду
24tv
2026-09-01T09:24:09Z
Майже кожна жінка стикається з цим під час менопаузи: про цей симптом не говорять
TSN
2026-09-01T09:33:39Z
Догляд за виноградом у вересні: що посипати під лозою, щоб грибок не зіпсував урожай
GlavRed
2026-09-02T16:18:03Z
Страшні подробиці трагедії у селі Мила: основний удар припав на пансіонат для літніх людей
TSN
2026-08-29T18:03:32Z
Весілля закінчилося смертю: чоловік раптово помер на очах у нареченої
TSN
2026-08-29T17:51:21Z
Після атаки БпЛА на Хмельницький сталася повторна детонація: поранені рятувальники
24tv
2026-09-10T00:30:17Z
У Сочі пожежі та постраждалі через удар морських дронів: концерт пропагандистки зірвала евакуація
Фокус
2026-09-09T22:12:30Z
Росія готувала комбінований удар по Кропивницькому: СБУ затримала її агента
24tv
2026-09-09T22:03:57Z
Сочі під ударом невідомих безекіпажних катерів
24tv
2026-09-09T21:18:08Z
На Вінниччині СБУ затримала двох проросійських агітаторів
InternetUA
2026-09-09T21:18:06Z
Засуджені за роботу в шахрайських кол-центрах здебільшого уникають в'язниці
InternetUA
2026-09-09T20:28:25Z
Сочі здригається від потужних вибухів: порт охопило полум’я, здіймається густий дим
GlavRed
2026-09-09T19:57:08Z
«Максим показує свій кокос»: Галкін заінтригував фотографією на пляжі
GlavRed
2026-08-29T20:24:11Z
Олена Мозгова різко розкритикувала Потапа і Настю Каменських
ГЛАВКОМ NET
2026-08-28T10:21:31Z
Анджеліна Джолі знову в Україні?: Мережа обговорює нові фото зірки в декількох містах
TSN
2026-08-30T20:48:35Z
Без них не обійтися: дизайнер розповів, яке взуття носити цієї осені
GlavRed
2026-08-27T20:09:43Z
Настя Каменських потрапила до бази «Миротворця»
ГЛАВКОМ NET
2026-09-09T20:57:34Z
Манікюр у горошок знову в тренді: 7 стильних ідей, які варто спробувати
24tv
2026-09-09T20:48:27Z
Зірки "Піратів Карибського моря" тоді і зараз: як за 23 роки змінились Джек Горобець, Вілл Тернер та інші
TSN
2026-08-29T04:51:35Z
Пасують жінкам будь-якого віку: ці штани будуть у тренді восени 2026
24tv
2026-08-28T19:21:33Z
Що відомо про єдиного сина Тіни Кароль – Веніаміна, який хоче повернутись в Україну
24tv
2026-08-30T19:15:41Z
Мінус два Су-35С на Курщині: Світан пояснив, як росіяни знищили власні літаки
24tv
2026-09-10T01:30:14Z
Американський стартап запустить виробництво крилатих ракет у Німеччині
ГЛАВКОМ NET
2026-09-10T01:00:00Z
Менше підручників у рюкзаку: школярам пропонують скоротити кількість предметів
Знай
2026-09-10T00:36:06Z
Право на відстрочку доведеться підтвердити: ТЦК попередили чоловіків
Знай
2026-09-09T23:51:06Z
Ветерани західного спецназу могли тренувати росіян для війни проти України — The Telegraph
ZN UA
2026-09-09T23:33:19Z
Чи можна військовому ЗСУ перевестися до НГУ або СБУ
24tv
2026-09-09T22:39:47Z
Пиріг Незалежності стає новою традицією: оголосили переможців конкурсу
Знай
2026-09-09T22:36:28Z
У ПАР засновник Daily Maverick закликав підтримувати перевірену журналістику
InternetUA
2026-09-09T21:36:27Z
Джерело: Відновилось поповнення окремих штурмових підрозділів
Лига
2026-09-09T21:21:06Z
"Якщо Зеленський би хотів укласти угоду": Трамп похвалився "чудовою" розмовою з Путіним
Фокус
2026-09-10T01:24:32Z
«Мало шансів на припинення війни»: Мерц пояснив, чому Росія не готова до миру
TSN
2026-09-10T01:18:32Z
Росія вкрала свій державний прапор: де справжня батьківщина триколору
GlavRed
2026-09-10T01:00:08Z
Кремль боїться цього: експерт пояснив, чому обурення серед росіян лише зростатиме
24tv
2026-09-10T00:48:30Z
Творці South Park висміяли Трампа і перейменували легендарне шоу
ГЛАВКОМ NET
2026-09-10T00:30:27Z
Російські дрони залетіли до Молдови під час вильоту Зеленського до Норвегії: подробиці інциденту
ZN UA
2026-09-10T00:21:40Z
МАГАТЕ вперше за 20 років передало питання ядерної програми Ірану до Ради Безпеки ООН — AP
ZN UA
2026-09-09T23:39:12Z
Росія не хоче обмінювати своїх полонених
24tv
2026-09-09T23:33:33Z
Трамп назвав нову дату завершення війни з Іраном
ZN UA
2026-09-09T22:18:25Z
У відповідь на позови. Suno представила шосте покоління ШІ-моделей для генерування музики
InternetUA
2026-09-10T01:33:45Z
ШІ може знищити людство: дослідник Anthropic назвав ризик
ГЛАВКОМ NET
2026-09-10T01:30:59Z
Apple пояснила захист приватності у нових функціях аналізу звуку — The Verge
InternetUA
2026-09-10T00:12:02Z
"Мало нам дронів і ракет": над Києвом помітили проліт "комети" — що це могло бути насправді
Фокус
2026-09-09T23:00:36Z
iPhone 18 в Україні коштуватимуть до 200 000 грн: Apple покаже перший складаний iPhone
Знай
2026-09-09T20:57:20Z
OpenAI об’єдналася із Samsung для створення нового покоління чипів
InternetUA
2026-09-09T20:52:54Z
"Ми граємо з людськими життями": дослідник Anthropic звільнився через страх перед ШІ
InternetUA
2026-09-09T20:22:34Z
Перевершив усі рекорди: як звичайний шукач з металодетектором виявив найбагатший скарб вікінгів
24tv
2026-09-09T20:18:50Z
Квантовий комп’ютер зможе зламати захист Bitcoin за 26 днів
InternetUA
2026-09-09T19:48:10Z
Аудитори ЄС попередили про проблеми з відмовою від російських енергоносіїв
ZN UA
2026-09-10T01:22:17Z
Російські удари по складах спричинили перебої з продуктами у Києві — The Guardian
ZN UA
2026-09-10T00:36:27Z
Євросоюз не готовий повністю відмовитися від енергоносіїв РФ – Reuters
ГЛАВКОМ NET
2026-09-09T23:57:27Z
Повернення пенсії: у ПФУ пояснили, кому доведеться віддати частину виплат
Политека
2026-09-09T23:00:00Z
Google оголосила рекордну інвестицію в Європі: 13 млрд євро підуть на ШІ-інфраструктуру у Фінляндії
InternetUA
2026-09-09T22:21:55Z
Українські дрони подолали понад 3300 км і вдарили по двох заводах у росії
iPress
2026-09-09T21:15:21Z
Блокування рахунків за борги: як зняти арешт і повернути доступ до грошей
Политека
2026-09-09T20:00:06Z
Інфляція в Україні прискорилася: що подорожчало найбільше
ГЛАВКОМ NET
2026-09-09T19:12:10Z
Дефіцит олії: аналітики розповіли, що відбувається на ринку і коли настане критичний момент
Политека
2026-09-09T19:00:01Z
У Києві та низці областей оголошено повітряну тривогу
ГЛАВКОМ NET
2026-09-10T01:30:03Z
Безкоштовні продукти для ВПО у Львівській області: як зареєструватися на нову видачу наборів
Политека
2026-09-10T01:00:19Z
Масована атака на Кривий Ріг: російські дрони влучили у житловий сектор, є поранені
TSN
2026-09-09T23:21:31Z
РФ масовано тероризує Кривий Ріг "Шахедами": є прямі влучання та поранені
GlavRed
2026-09-09T22:21:17Z
Зарплати вчителів у Київській області: кому підвіщать оклади на 4000 гривень
Политека
2026-09-09T22:00:34Z
Війна, день 1660. Війська рф продовжують атакувати Київ, а українські дрони подолали рекордні 3000 км вглиб рф
Football.ua
2026-09-09T22:00:02Z
Уже 1,5 мільйона окупантів: втрати Росії в Україні перевищили показники всіх її війн за 80 років
24tv
2026-09-09T21:18:43Z
Безкоштовні продукти для ВПО у Києві: хто та як може отримати набори
Политека
2026-09-09T19:42:08Z
Компенсація за пошкоджене майно у Сумській області: як подати заявку в "єВідновлення"
Политека
2026-09-09T19:30:41Z
Ліга чемпіонів УЄФА 2026/2027: підсумок матчів 9 вересня
ГЛАВКОМ NET
2026-09-09T22:00:45Z
Барселона — Феєнорд 5:1 Відео голів та огляд матчу Ліги чемпіонів
Football.ua
2026-09-09T21:42:38Z
Перевершив Мбаппе: Ямаль встановив рекорд Ліги чемпіонів у матчі з розгромною перемогою "Барселони"
ZN UA
2026-09-09T21:33:09Z
Челсі розгромно перестріляв Лідс у Кубку англійської футбольної ліги
Football.ua
2026-09-09T21:30:23Z
Боруссія Дортмунд не планує продовжувати контракти Забітцера та Бенсебаїні
Football.ua
2026-09-09T21:21:47Z
ПСВ — Шахтар: цікаві варіанти ставок на поєдинок Ліги чемпіонів
Football.ua
2026-09-09T21:15:50Z
Спортінг здобув вольову перемогу над Галатасараєм
Football.ua
2026-09-09T21:09:04Z
Ліверпуль оформив вольовий камбек проти Атлетіко
Football.ua
2026-09-09T21:03:52Z
«Арсенал» переграв «Наполі» у Лізі чемпіонів
ГЛАВКОМ NET
2026-09-09T21:03:42Z
Навіщо клеїти скотч на шину авто: секретний лайфхак досвідчених водіїв
GlavRed
2026-09-09T18:15:34Z
Пробіг лише 1950 км: ВАЗ 2104 у стані капсули часу продають в Умані
Топ Жир
2026-09-09T14:39:20Z
Skoda Octavia Tour з найменшим пробігом в Україні продають у Києві: яка ціна
Топ Жир
2026-09-09T14:09:16Z
Volvo святкує століття спеціальною версією електричного тягача
AutoGeek
2026-09-09T13:03:32Z
Син Кімі Райкконена приєднався до академії «Ред Булл»
ГЛАВКОМ NET
2026-09-09T12:54:02Z
Horse Powertrain створила водонепроникний двигун для гібридних позашляховиків
AutoGeek
2026-09-09T12:06:27Z
Гібридний кросовер SkyNomad від Xiaomi розкрив усі характеристики
AutoGeek
2026-09-09T11:06:23Z
У Японії представили першу в країні «швидку» для роботів-гуманоїдів
InternetUA
2026-09-09T10:03:58Z
Avatr анонсував флагманський кросовер з кардинально новим стилем
AutoGeek
2026-09-09T10:00:22Z