24/10/2026 14:35, Morten Brørup:
> Four bug fixes and an enhancement.

3 comments from AI:

- The software checksum reads the header before validating its length.
  A truncated packet with an oversized IHL causes an out-of-bounds read.

- CKSUM_NONE packets are accepted without rebuilding their checksum,
  so forwarding leaves it invalid.

- Pre-existing: the EM path still calls send_single_packet()
  after validation frees the packet and returns BAD_PORT,
  causing an out-of-bounds array access.


Reply via email to