top of page

Намиране на уязвимости с AI: ден до първата атака

5.10
време за четене: 4 мин.
Поправката за този файлов сървър излезе през юли и два месеца и половина не се случи нищо. На 30 септември изследователски екип публикува как точно работи пропускът. Първите опити срещу реални машини дойдоха на следващата вечер.

В тъмен сервизен коридор работник е замазал и огладил нов шев в стената, а до него робот е разгърнал голям чертеж с очертан точно този шев и го държи обърнат към коридора, докато по-назад в полумрака втори мъж с ръкавици вече се е насочил към шева и гледа чертежа, не стената

Какво се случи


Пропускът носи номер CVE-2026-61500 и засяга Rejetto HFS - малък файлов сървър, с който се споделят файлове през браузър. Каталогът на VulnCheck му дава оценка 9,3 по CVSS 4.0. Засегнати са версиите от 3.0.0 до 3.2.0, а поправката е във версия 3.2.1.


Механизмът е верига от две отделни небрежности, всяка от които сама по себе си изглежда безобидна. Ключът, с който сървърът подписва сесийните бисквитки, се произвежда от Math.random - генератор, който не е криптографски и чиито стойности са обратими. Същевременно процедурата за вход връща на непознат клиент необработени числа от същия генератор. Достатъчни са около три до пет последователни стойности, за да се възстанови състоянието на генератора, да се извади подписващият ключ и да се подправи администраторска бисквитка, а оттам следва пълен административен достъп и изпълнение на чужд код върху машината.


Намиране на уязвимости: кое беше трудната стъпка


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


Моделът Mythos на Anthropic е направил точно тази изоставена стъпка. Разпознал е, че генераторът е обратим, че процедурата за вход изнася навън нужните стойности и че двете заедно образуват работеща верига. Екипът описва приноса направо: моделът веднага е преценил, че възстановяването на ключа е постижимо, и е показал как практически се атакува. Втори проверяващ агент е прегледал заключението и го е потвърдил, преди хората да се заемат със самата злоупотреба.


Разликата е в цената на труда, не в остротата на погледа. Намиране на уязвимости от този клас иска математика, която малко екипи държат под ръка. Поевтее ли тази стъпка, пропуски, стояли години като твърде скъпи за разработване, стават достъпни.


Нашият анализ


Решаващото число в случая не е оценката, а разстоянието между две дати. Поправката е от 13 юли. Разборът - от 30 септември. Нападателите се появиха не след кръпката, а след обяснението. По данни на VulnCheck първите опити са засечени в четвъртък вечер, от източник в Китай срещу реални уязвими машини в САЩ, а на следващия ден идват още няколко, вече през посредник. Същото разстояние измервахме и в по-ранна наша новина за GitLab, където първите опити дойдоха около два дни след обявяването. Там обаче самото известие за поправката описваше и пропуска, тоест двата часовника тръгнаха едновременно. Тук между тях стоят два месеца и половина.


Наблюдаваме и ограничението, което пази от прибързан извод. Моделът и проектът около него са свързани с 286 записани пропуска, а до този случай само един от тях е бил използван в реална атака. Автоматичното откриване произвежда много повече находки, отколкото нападателите си дават труда да превърнат в атака. Тоест разделителната линия не минава през това дали пропускът е намерен от модел, а през това дали някой е публикувал разбор, който смъква работата по разработването почти до нула.


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


Какво може да се направи


Проверете дали някъде в мрежата Ви работи Rejetto HFS и на коя версия е. Такъв сървър често се появява като временно решение за прехвърляне на файлове и остава след това, без да е вписан никъде.


Променете мярката за спешност. Срокът за обновяване се брои не от излизането на кръпката, а от деня, в който се появи публичен разбор или готов код за злоупотреба. Това значи да се следят публикациите на изследователските екипи, не само бележките на производителя.


И не оставяйте файлов сървър достъпен от целия интернет, когато работата му е вътрешна. За тази атака е достатъчно към сървъра да може да се изпрати заявка за вход.


Заключение


Кръпката затваря пропуска, но не тя задава срока. Срокът се задава от деня, в който излиза разборът, а откакто моделите поемат математическата част, разборите идват по-често и по-рано.


Помагаме на български организации да подредят кои техни услуги са достъпни отвън и по какъв график се обновяват. Услугите ни покриват одит, оценка на готовност, обучение на екипи и имплементация на специализирани AI автоматизации за всяка организация. Препоръчваме консултация при среда, в която файлов сървър или вътрешен инструмент стои достъпен през интернет. [Свържете се с нас за консултация: academy@razvivai.se]


Източници



Този текст е създаден в съавторство с AI и е редактиран от екипа на РазвивAI се. Илюстрацията към публикацията е генерирана с AI.

Коментари


bottom of page