diff --git a/doc/media_async_audit_findings.txt b/doc/media_async_audit_findings.txt index 41a15f55..98c3d458 100644 --- a/doc/media_async_audit_findings.txt +++ b/doc/media_async_audit_findings.txt @@ -309,7 +309,7 @@ file_transfer.c/h, media_delivery_proto.h и sync.md. Повторно свер Подтверждённый дефект -media_delivery_announce_local_blocks (media_delivery.c:1604) читает media_id/block_id +media_delivery_announce_local_blocks (media_delivery.c:1610) читает media_id/block_id через sqlite3_column_blob, но проверяет только ненулевой указатель. Затем media_delivery_send_have_block копирует по16 байт в пакет и подписывает объявление. media_files имеет BLOB NOT NULL без CHECK длины: такие строки допустимы текущей схемой.