CVE-2026-58224: add missing integrity checks to CTDB packet parsing:
validate field lengths against packet lengths when unmarshalling,
handle string NUL-termination edge cases and sanity-check overall
packet lengths, preventing denial of service and limited disclosure
of adjacent memory