Faz sentido que o iptables não filtre esses bytes porque eles não fazem parte do pacote IP.
Esse pacote é menor que o comprimento mínimo de quadro da Ethernet. Portanto, 14 bytes de preenchimento eram necessários para formar um quadro Ethernet válido. A sequência 0000 0000 0000 0000 0000 2664 94d4
é preenchimento. Parece razoável que esta parte seja removida do pacote antes que o iptables comece a filtrá-lo.
A carga útil do UDP é de apenas 4 bytes, como também é indicado pela sua saída. A carga útil é 0870 ac49
.
Não tenho certeza se o padrão especifica como os quadros Ethernet devem ser preenchidos. Eu esperava que o preenchimento fosse todos os bytes NUL. Mas os últimos quatro bytes de preenchimento não são NUL. Na verdade, pode haver um vazamento de informações no dispositivo, que estava enviando esse quadro Ethernet.