Skip to finding
important · Firmware

A mismatched DNS answer can make Zephyr copy a name beyond sockaddr storage.

Affects

Zephyr RTOS devices built with the native DNS resolver and affected networking code.

A PTR record returned for an A or AAAA query is accepted as NET_AF_LOCAL, and its name length becomes the address-copy length.

Detail and 2 sources

The result is an out-of-bounds copy, but we do not know whether it permits controlled corruption or execution on a shipping device.

The upstream change blocks the type mismatch, but affected and fixed release boundaries remain unestablished in the public record.

Share this finding
Get it by email

The same brief, every morning. One email a day, nothing else.

Every finding here carries a source that was checked before it published. If something is wrong, write to admin@fullchain.sh — corrections are published on the day they affect.

Sunday, October 4, 2026