Progress пусна спешни обновления за сигурност за MarkLogic Server, за да отстрани широк спектър от критични уязвимости и слабости с висока степен на опасност, които биха могли да позволят на атакуващи да получат ескалиран достъп, да създават неоторизирани администраторски акаунти, да изпълняват код на сървъри, да крадат идентификационни данни и да осъществяват достъп до защитени данни.

Предупреждението за сигурност, публикувано на 12 октомври 2026 г., засяга MarkLogic Server от версия 12.0 до 12.0.3 и MarkLogic Server от версия 11.0 до 11.3.6.

Progress пусна MarkLogic Server 12.1 и 11.3.7 за отстраняване на проблемите. Организациите, които използват изведени от експлоатация версии на MarkLogic, включително версия 10 и по-ранни, трябва да преминат към поддържана коригирана версия, тъй като тези версии не са били изцяло оценени и няма да получат корекции за сигурност.

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

CVE-2026-85947 засяга операциите по управление на гори (forest-management) и би могла да позволи на отдалечен потребител с права за управление на гори да създаде постоянен неоторизиран администраторски акаунт.

Уязвимости в Progress MarkLogic

Друг проблем, CVE-2026-85948, представлява уязвимост от тип XQuery инжекция в остарял път на пакета Management API. Отдалечен потребител с права на ниво manage-user би могъл да се възползва от уязвимостта, за да получи постоянен административен контрол. Тези слабости са важни, тъй като акаунт с ниски привилегии може да се превърне в дългосрочна входна точка към платформата за бази данни.

CVE-2026-85955 може да позволи на потребител с достъп за изпълнение на заявки да извика функция за оценка на XQuery без необходимата допълнителна привилегия. От Progress заявиха, че това може да доведе до изпълнение на код от страна на сървъра с повишени привилегии.

CVE-2026-85960 също създава възможност за изпълнение на код чрез предвидими токени за фалшифициране на заявки от разстояние (CSRF) в Query Console. Злонамерена уеб страница би могла да изпрати неоторизирани заявки при отваряне от автентикиран потребител на Query Console, което води до изпълнение на сървърен код с правата на този потребител.

Този модел наподобява други скорошни проблеми със сигурността в продукти на Progress, включително уязвимостта в Progress OpenEdge AdminServer, която позволяваше на автентикирани потребители да инжектират команди за операционната система чрез функции за отдалечено администриране.

Cyber Security News съобщи също и за уязвимости в Progress ShareFile, които биха могли да се комбинират във верига за постигане на отдалечено изпълнение на код върху засегнати инсталации, управлявани от клиенти.

Няколко уязвимости биха могли да изложат на риск облачни услуги и автентикационни материали. CVE-2026-85951 засяга базирани на Azure инсталации и би могла да позволи фалшифициране на заявки от страна на сървъра (SSRF), давайки възможност на автентикиран потребител да прави заявки към вътрешни облачни услуги и потенциално да придобие идентификационни данни или токени. CVE-2026-85952 крие подобен риск при Linux системи.

Progress коригира и CVE-2026-85962 – проблем с неправилна SAML автентикация. В среди, които използват SAML, неавтентикиран отдалечен атакуващ би могъл да накара MarkLogic да приеме твърдение (assertion), което е трябвало да бъде отхвърлено, откривайки път за неоторизиран достъп.

Други забележителни проблеми включват дефекти при обработката на външни XML обекти (XXE), слабости при обхождане на директории (path traversal), записване на чувствителни данни в логове, опасна валидация на имена на хостове в TLS сертификати и предаване в открит текст за определени клъстерни връзки и връзки към Amazon S3.

Бюлетинът изброява също и слабости в безопасността на паметта, които биха могли да причинят срив на процеси, ограничено разкриване на памет или модифициране на данни. Progress настоятелно препоръчва обновяване на MarkLogic Server 12.0–12.0.3 до версия 12.1 и обновяване на клона 11.x до версия 11.3.6 до версия 11.3.7. Производителят посочва, че за клиентите на Progress Data Cloud вече са приложени нужните корекции за сигурност.

Администраторите трябва да прегледат администраторските акаунти, правата за управление на гори, достъпа до Query Console, пътищата за оценка през REST и XDBC, събитията по автентикация, диагностичните логове и неочакваните изходящи връзки.

Компанията предупреди, че засегнатите сървъри може да функционират нормално и липсата на индикатори не доказва, че дадена система не е компрометирана.

Преди да пристъпят към обновяване, екипите трябва да направят резервно копие на базите данни със съдържание и сигурност. Progress отбелязва, че MarkLogic Server не поддържа връщане към по-стари версии (downgrade), така че обновяването не може просто да бъде отменено след инсталация. По-старите клиенти на MarkLogic Content Pump също трябва да бъдат обновени до версии, съответстващи на MarkLogic Server 12.1 или 11.3.7.

Големият брой отстранени уязвимости превръща това събитие в нещо повече от рутинен цикъл по инсталиране на корекции за сигурност. При прилагането на актуализациите от производителя организациите трябва да приоритизират откритите интерфейси за управление, привилегированите потребители на MarkLogic, свързаните с облака инсталации и средите с активиран SAML.