PHP 8.5.7 'mb_substr()' 'SJIS-... Заметка

PHP 8.5.7 'mb_substr()' 'SJIS-mac' size_t underflow

Опубликовано Khashayar Fereidani 20 июня # PHP 8.5.7 mb_substr() 'SJIS-mac' size_t underflow Автор: Khashayar Fereidani Дата раскрытия: 2026-06-18 Рекомендация: https://fereidani.com/php-857-mbsubstr-sjis-mac-sizet-underflow Контакт: https://fereidani.com/contact Описание Функция mb_get_substr() в ext/mbstring/mbstring.c намеренно пропускает ранний пустой защитный возврат для кодировки SJIS-mac, когда from >= in_len. В результате она падает...