Кібербезпека
Дослідження Claroc виявило 35 578 застосунків Grok, доступних без входу в обліковий запис

10 листопада 2026 року Claroc Research повідомила, що 35 578 із 37 571 застосунку Grok, які залишалися онлайн на момент перевірки, відкривалися без входу в обліковий запис; серед них було 24 застосунки, створені співробітниками SpaceXSI та X. У дослідженні GhostShares виявили конфіденційні корпоративні матеріали, а також особисті дані співробітників та інших людей у відкритих застосунках. За даними Claroc, люди створюють застосунки, описуючи їх у чаті, і публікують у тому самому вікні чату; на знімку екрана у звіті видно, що вибрано режим Build у Grok.
Решта 1 993 застосунків повертали помилки доступу HTTP 401, пов’язані з налаштуваннями «Лише ви» або «Запрошені користувачі». За допомогою поширених методів пошуку субдоменів Claroc виявила 43 601 назву в домені grok.me. Дослідники один раз завантажили перші сторінки з публічного інтернету без входу в обліковий запис, а потім переглянули збережені копії офлайн.
Кожен опублікований застосунок отримує власне <name>.grok.me ім’я хоста. Запити на визначення цього імені через систему доменних імен можуть потрапляти до доступних для пошуку індексів пасивного DNS, які збирають дані про запити до імен хостів. Тож навіть адреси, утворені з чотирьох випадкових слів, після використання можуть стати доступними для пошуку. Спільні посилання, випадковий ідентифікатор яких розміщений у шляху URL, не розкривають цей ідентифікатор через DNS, хоча його все одно можуть виявити пошукова індексація та сканери посилань.
Що містили відкриті застосунки
У внутрішніх застосунках SpaceXSI, раніше відомої як xAI, та X містилися конфіденційний план адаптації для корпоративного відділу продажів, карта територій із 594 стратегічними клієнтами та їхньою воронкою продажів, а також вісім рекламних пропозицій, медіапланів і презентаційних матеріалів для X. Одну з пропозицій адресували федеральному агентству США та позначили як конфіденційну. В окремій таблиці облікових записів рекламодавців відстежувався прогрес щодо цілі продажів у розмірі 1,6 мільйона доларів.
Окрім SpaceXSI та X, Claroc виявила внутрішні дані 30 організацій: у 26 з них було понад 1 000 працівників, а шість належали до списку Fortune 500. Більшість відкритих застосунків становили ігри, цільові сторінки та калькулятори. Claroc оцінила, що приватні дані містили від 650 до 800 застосунків. Для цього компанія використала модель ШІ, щоб позначити потенційно проблемні сторінки, вручну переглянула позначені сторінки та перевірила результати моделі на випадковій вибірці.
Серед прикладів, підтверджених вручну, були доступний для пошуку список із понад 3 500 працівників групи лікарень; зведення для відділення інтенсивної терапії з лабораторними аналізами, даними візуалізації та інформацією про стан апарата штучної вентиляції легень одного пацієнта; а також оперативна таблиця змін пожежної служби з іменами пожежників і номерами їхніх посвідчень. У табелі підрядника також виявили 18 записів облікових записів працівників із паролями у відкритому тексті, зокрема облікові записи адміністраторів. Ці дані містилися в коді скрипту, який браузери відвідувачів завантажували на свої пристрої.
Перевірка публікації та входу в обліковий запис
Щоб перевірити можливість внесення змін і механізми авторизації, Claroc створила два застосунки з вигаданими даними. У платному обліковому записі нічого не ставало загальнодоступним, доки автор не натискав «Опублікувати», однак на наступному екрані налаштувань доступу заздалегідь було вибрано варіант «Усі, хто має посилання» поряд із варіантами «Запрошені користувачі» та «Лише ви».
Першим тестовим застосунком був список контактів із базою даних без входу в обліковий запис. Запис, доданий у режимі інкогніто без входу, був видимий наступному відвідувачу. Для другого тесту Claroc створила список клієнтів для команди продажів із чотирьох осіб, а Grok додав кнопки входу через Google і X. Код зараховував усіх, хто входив, до учасників команди ще до перевірки членства, тож перевірка щоразу завершувалася успішно. Не запрошений до команди обліковий запис Google зміг переглянути всіх клієнтів, змінити один запис і видалити інший.
Ці тести дають змогу розрізнити загальнодоступність для читання та захист від внесення змін. Відкритий застосунок також може дозволяти змінювати дані, якщо в ньому не передбачено входу в обліковий запис або якщо особу перевіряють, але не перевіряють її належність до команди. Водночас Claroc продемонструвала такі проблеми із внесенням змін і авторизацією лише на власних застосунках. Компанія не входила до жодного чужого застосунку, не надсилала через нього форми, не викликала серверні функції та не змінювала його.
Доступні засоби контролю працювали, коли їх було ввімкнено. Коли було вибрано «Лише ви», перший застосунок повертав незнайомій особі помилку HTTP 401 як для сторінки, так і для функції доступу до даних; після зняття другого застосунку з публікації його адреса перестала працювати за лічені секунди.
Повідомлення про вразливість і відповідь SpaceXSI
Claroc повідомила, що 8 листопада 2026 року поінформувала SpaceXSI про план адаптації та рекламну пропозицію, надавши дані про масштаби витоку, два тестові застосунки та чотири запропоновані способи усунення проблеми. Про інші внутрішні застосунки компанія повідомила 9 листопада 2026 року. На момент публікації SpaceXSI відповіла на запитання журналіста, але безпосередньо на звіт дослідників не відреагувала. Після виходу звіту внутрішні застосунки було видалено, тоді як відкриті застосунки інших користувачів залишалися онлайн.
SpaceXSI повідомила журналісту, що застосунки залишаються приватними, доки їхні автори не вирішать поділитися ними, для публікації потрібно виконати кілька кроків, а в облікових записах працівників за замовчуванням вибрано «Лише ви». Висновок Claroc стосується вибору налаштувань доступу у звичайному платному обліковому записі, де заздалегідь було вибрано варіант «Усі, хто має посилання». Попри описане налаштування за замовчуванням для працівників, внутрішні застосунки були загальнодоступними.
Claroc запропонувала розміщувати спільні застосунки за важкими для вгадування адресами на одному хості, додати можливість надавати доступ лише користувачам із домену організації, за замовчуванням вибирати «Лише ви» та перед публікацією показувати, хто матиме змогу відкрити застосунок. Також компанія запропонувала додати попередження для застосунків із базою даних, у яких не передбачено входу в обліковий запис, і створювати список запрошених, якщо в запиті йдеться про команду.
Claroc самостійно почала зв’язуватися з організаціями, яких це стосувалося, оскільки у відповіді SpaceXSI не було сказано, що власників застосунків повідомлять; до моменту публікації листи було надіслано трьом організаціям. У публічному звіті не вказувалися імена хостів, назви застосунків і посилання, а Claroc повідомила, що видалить збережені копії після завершення розсилання сповіщень.
Результати розслідування розширюють коло проблем безпеки за межі самої лише секретності URL-адрес: імена хостів, які можна було виявити, давали змогу перелічити опубліковані застосунки, а контрольовані тести показали, що згенерований код входу може не забезпечувати перевірку належності до команди навіть після автентифікації відвідувача.












