For the complete documentation index, see llms.txt. This page is also available as Markdown.

MikoPBX 2026.6.34

Изменения по сравнению с MikoPBX 2026.5.6

Главное в выпуске MikoPBX 2026.6.34 - исправления безопасности. PHP обновлён до версии 8.4.27, что закрывает две критические уязвимости: CVE-2026-109618 и CVE-2026-109619. При определённых условиях они позволяют удалённо выполнить код без авторизации.

Также улучшены запись разговоров и воспроизведение MP3, переадресация сотрудников стала надёжнее, добавлена поддержка облака Cloud.ru Evolution.

Безопасность

Обновлены PHP до версии 8.4.27 (CVE-2026-109618, CVE-2026-109619), nginx и OpenSSH.

Встроенная защита от атак проверяет тело запроса целиком, включая запросы DELETE. Проверка выполняется после блокировок и ограничения частоты запросов и не создаёт лишней нагрузки при подборе. Запросы к REST API больше 4 МБ отклоняются с понятной ошибкой.

Служебные ссылки на просмотр записей разговоров больше не доступны из сети, а скачивание архивов системных журналов ограничено только сформированными архивами.

Записи разговоров и история вызовов

Если перевод звонка не удался из-за собственных правил диалплана станции и клиент вернулся к оператору, запись разговора продолжается. Ранее разговор после возврата не записывался.

Перевод, принятый через перехват *8, теперь сохраняется в истории как отвеченный вызов с собственной записью. Ранее такой разговор отображался как пропущенный, а файл записи оставался на диске без привязки к звонку.

Исправлена обработка неравномерно поступающего аудио, из-за которой в записях могли появляться заикания, щелчки и «растянутые» фрагменты. Исправлено декодирование MP3 формата MPEG-2.5, из-за которого приветствия IVR могли воспроизводиться с искажениями.

При прослушивании и скачивании записей в форматах MP3, WAV и OGG сконвертированный файл кешируется. Повторное воспроизведение и перемотка больше не запускают конвертацию заново, а временные копии не накапливаются на диске: кеш очищается автоматически.

Переадресация и SIP

Изменения переадресации сотрудников теперь всегда применяются после сохранения. Ранее, если телефония в этот момент перезапускалась или настройки SIP не удалось применить, новая переадресация могла не заработать без каких-либо сообщений об ошибке.

Нельзя сохранить двух провайдеров с входящей регистрацией и одинаковым логином, а также провайдера, логин которого совпадает с внутренним номером. Ранее такая ошибка останавливала работу всех линий и сотрудников. Ручные параметры set_var в дополнительных настройках снова применяются, в том числе несколько строк подряд.

Транспорт TLS в карточке сотрудника объявлен устаревшим и не предлагается для новых сотрудников. Для подключения по TLS укажите в SIP-клиенте имя пользователя в формате номер-TLS, например 105-TLS, с тем же паролем. Сотрудники, у которых TLS уже выбран, получают предупреждение в карточке и в уведомлениях.

Внешний адрес станции для NAT больше не подставляется из имени хоста. Ранее это могло нарушить работу звонков за NAT и подключений по TLS. Ссылка в предупреждении о слабом SIP-пароле снова открывает карточку нужного сотрудника.

Облако, хранилище и обновление

Добавлена автоматическая настройка станции в облаке Cloud.ru Evolution, включая SSH-ключи из параметров виртуальной машины.

Для подкачки используется сжатая область в оперативной памяти. Файл подкачки на диске задействуется только при её заполнении, что снижает износ флеш-накопителей.

Восстановлено скачивание обновления из веб-интерфейса для следующих обновлений: ранее нажатие кнопки не запускало загрузку. Восстановлена установка с LiveCD: установщик больше не завершается сам, не дождавшись выбора диска и подтверждения.

Системный журнал больше не теряет записи раньше времени: хранятся девять архивных частей вместо двух. Ход сброса к заводским настройкам теперь сохраняется в журнале, что упрощает разбор неудачного сброса.

Для разработчиков

REST API модулей возвращает корректные HTTP-коды ошибок вместо 200 при result: false. Пустые JSON-объекты в ответах больше не превращаются в массивы. При превышении времени ожидания ответ имеет код 504, при перегрузке очереди - 503.

Загрузка файлов частями отправляет блоки не больше 10 МБ. Предупреждение об обновлениях модулей снова появляется после очистки кеша. Обновление времени последнего использования API-ключа работает и на установках с файловой системой только для чтения, например в LXC.

Last updated

Was this helpful?