Вече е налице публичен концептуален доказателствен код (PoC) за CVE-2026-59346 – критична уязвимост от тип препълване на целочислени променливи (integer overflow) във виртуалния мрежов адаптер VMXNET3 на VMware, публикуван от 0xCyberstan.

Уязвимостта може да позволи на атакуващ с администраторски достъп във виртуалната машина да изпълни код върху хост системата. Публикуваният PoC обаче показва само срив на процеса на хоста, а не работещ експлойт за изпълнение на код.

Broadcom оценява уязвимостта с 9.3 по скалата CVSSv3 и я отстрани в VMware Workstation и Fusion 26H1u1, пуснати на 3 септември 2026 г.

В бюлетина за сигурност се посочва, че засегнати са версии 25H2 и 26H1 на Workstation и Fusion. Според официалното предупреждение на производителя няма наличен временен заобиколен начин (workaround).

Дефектът се намира в пътя за обработка на TCP Segmentation Offload (TSO) в рамките на хост процеса VMware-VMX. TSO разделя големите мрежови пакети на по-малки сегменти. Уязвимата подпрограма изчислява колко памет е необходима за тези сегменти, като умножава броя на сегментите по пространството, изисквано за всеки от тях.

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

Междувременно цикълът за копиране продължава да работи с оригиналния брой сегменти. В резултат на това контролираните от виртуалната машина (guest) данни от пакета се записват извън заделения буфер.

Изследователят свързва тази слабост със същия код, коригиран по-рано за CVE-2025-41236. Онези предишни проверки ограничаваха отделните полета на пакетите и тяхната сума до 9 216, но не валидираха крайния резултат от умножението.

Публикуван е PoC за уязвимост в VMware VMXNET3

В резултат на това входните данни под тези граници все още могат да предизвикат препълване. Cyber Security News по-рано отрази предишната уязвимост във VMware VMXNET3, осигурявайки контекст за това възобновено безпокойство.

Достъпен чрез хранилището в GitHub, PoC работи като модул на ядрото на Linux в guest виртуалната машина с адаптер VMXNET3. Той записва предавателните дескриптори директно, заобикаляйки нормалната обработка на TSO от драйвера на guest системата, преди да поиска от хоста да ги обработи. Това изисква достатьчно привилегии вътре във виртуалната машина; това не е неавтентикирана отдалечена мрежова атака.

Полученият запис извън границите (out-of-bounds write) достига до незаделена памет и срива vmware-vmx с грешка на сегментирането (segmentation fault), изключвайки засегнатата виртуална машина.

Хранилището на 0xCyberstan предупреждава, че тестването може да унищожи незапазено състояние на виртуалната машина, и документира тестова среда, използваща VMware Workstation Pro 25.0.1 върху Ubuntu хост с Alpine Linux guest машина.

Бюлетинът на Zero Day Initiative, публикуван на 9 септември, потвърждава, че основната уязвимост може да позволи произволно изпълнение на код в контекста на хипервайзора.

ZDI определя оценка от 7.5 в сравнение с 9.3 от Broadcom. Нито една от оценките не променя ключовата разлика: публичният PoC доказва компрометиране на паметта и срив, а не успешно изпълнение на код от виртуалната машина към хоста.

Администраторите трябва да инсталират 26H1u1 или по-нова поддържана версия и да проверят версиите на хоста, вместо да предполагат, че актуализациите на операционната система на виртуалната машина коригират проблема. Матрицата за реакция на Broadcom посочва обновленията на хост продукта като решение.

За справка, Cyber Security News отрази първоначалното разкриване на уязвимостта в Workstation и Fusion. Публичният PoC вече предоставя на специалистите по сигурност конкретен случай за възпроизвеждане. Все пак тестването трябва да се извършва само в оторизирани, изолирани среди, тъй като умишлено срива процеса на засегнатата виртуална машина.