В Dart и Flutter закрыли критическую проблему с TLS eMudhra
Если у вас есть выпущенное приложение на Flutter под Android, Windows или Linux, ему может понадобиться внеплановый релиз. Команды Dart и Flutter выпустили обновления, которые блокируют скомпрометированные промежуточные сертификаты удостоверяющего центра eMudhra. Для stable это Dart 3.13.7 и Flutter 3.47.8 , для beta — Dart 3.14.0-315.3.beta и Flutter 3.50.0-0.2.pre . Одного обновления SDK на рабочем компьютере недостаточно: приложения и исполняемые файлы нужно заново собрать и доставить пользователям либо развернуть на серверах. Исправление должно попасть в тот код, который действительно выполняет HTTPS-запросы. Web, iOS и macOS эта конкретная проблема в dart:io не затрагивает. У Linux есть оговорка: риск сохраняется в контейнерах и дистрибутивах, где набор доверенных сертификатов ca-certificates не получает нужные обновления автоматически. Читать далее
