Компанія OpenAI усунула критичну вразливість у вебверсії ChatGPT, яка дозволяла стороннім особам отримувати повний доступ до чужих приватних чатів. За даними аналізу дослідницької команди Parameter Labs, опублікованого РБК-Україна, для перехоплення даних або повного керування акаунтом жертві було достатньо просто відкрити публічне посилання на діалог. Вразливість була повністю усунена на стороні серверів 26 жовтня 2026 року, а дослідники, які її виявили, отримали винагороду у розмірі 5 000 доларів за програмою bug bounty.
Механізм атаки: від графіка до шкідливого коду
Схема експлуатації вразливості виявилася відносно простою, але водночас вкрай ефективною. Зловмисник створював публічний чат із попереднім переглядом HTML-коду та графіком, після чого надсилав посилання на цей діалог потенційній жертві. Ключовою ланкою ланцюжка атаки стала бібліотека MathLive — математична клавіатура, яку сервіс автоматично завантажував під час створення графіків. Ця бібліотека дозволяла вводити команди без належної валідації, що дало хакерам можливість вбудовувати шкідливий JavaScript-код безпосередньо в інтерфейс сайту.
Після запуску шкідливий скрипт виконувався в контексті авторизованої сесії користувача. Це означало, що зловмисник отримував доступ до всіх приватних повідомлень жертви і міг передавати їх на сторонній сервер. Ба більше, через внутрішні інструменти сервісу атакувальний був здатний виконувати дії від імені власника профілю, фактично повністю перехоплюючи керування акаунтом.
Хронологія: від виявлення до повного усунення
Фахівці з безпеки з Parameter Labs повідомили про проблему через офіційну програму пошуку помилок OpenAI 18 жовтня 2026 року. За три дні, 21 жовтня, компанія підтвердила існування загрози та підвищила її пріоритет до критичного рівня. Повне усунення вразливості в обох версіях вебзастосунку було завершено 26 жовтня. Команда Parameter Labs наголосила, що під час тестування не постраждав жоден реальний користувач: усі перевірки проводилися виключно на виділених тестових акаунтах.
Що робити користувачам і чому оновлення не потрібні
Оскільки розробники внесли виправлення на стороні серверів, користувачам не потрібно встановлювати будь-які додаткові оновлення чи плагіни. Проте фахівці з безпеки дають низку практичних рекомендацій. По-перше, варто регулярно перевіряти список раніше створених публічних посилань на діалоги, оскільки будь-яке з них досі дозволяє прочитати збережену розмову. По-друге, посилання з невідомих джерел, форумів або електронних листів безпечніше відкривати у приватній вкладці браузера без попередньої авторизації в акаунті ChatGPT.
Контекст: зростаючі ризики в екосистемах ШІ
Цей інцидент став ще одним нагадуванням про те, що стрімке розширення функціональності генеративних сервісів ШІ — від рендерингу графіків до інтерактивних математичних інтерфейсів — неминуче збільшує поверхню атаки. Кожен новий елемент, що завантажується в браузер користувача, потенційно може стати вектором для впровадження шкідливого коду. Для OpenAI, чия платформа щодня обробляє мільярди діалогів, що містять персональні та ділові дані, подібні вразливості несуть не лише репутаційні, а й юридичні ризики. Експерти очікують, що після інциденту компанія посилить внутрішню валідацію сторонніх бібліотек та розширить охоплення автоматизованого тестування на предмет XSS-атак.