CVE-2025-14558 PUBLISHED

Remote code execution via ND6 Router Advertisements

Assigner: freebsd
Reserved: 12.12.2025 Published: 09.03.2026 Updated: 09.03.2026

The rtsol(8) and rtsold(8) programs do not validate the domain search list options provided in router advertisement messages; the option body is passed to resolvconf(8) unmodified.

resolvconf(8) is a shell script which does not validate its input. A lack of quoting meant that shell commands pass as input to resolvconf(8) may be executed.

Product Status

Vendor FreeBSD
Product FreeBSD
Versions Default: unknown
  • affected from 15.0-RELEASE to p1 (excl.)
  • affected from 14.3-RELEASE to p7 (excl.)
  • affected from 13.5-RELEASE to p8 (excl.)

Credits

  • Kevin Day finder

References

Problem Types

  • CWE-20 Improper Input Validation CWE