payload-only-crc-leaves-metadata-unprotected

Status: IN

All three storage engine WAL implementations share a systematic integrity blind spot: CRC checksums cover only data payloads, leaving routing metadata (sequence numbers, page numbers) unprotected against silent corruption.

Justifications

Three independent observations converge on the same architectural gap — metadata fields that control WHERE data is applied are never integrity-checked

Depends on (SL): wal-crc-does-not-cover-seqnum, btree-wal-checksum-excludes-page-num, all-three-implementations-use-payload-only-crc

Depended on by

JSON