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.
References
| Link | Resource |
|---|---|
| https://security.freebsd.org/advisories/FreeBSD-SA-25:12.rtsold.asc | Vendor Advisory |
| https://sploitus.com/exploit?id=MSF:EXPLOIT-FREEBSD-MISC-RTSOLD_DNSSL_CMDINJECT- | Exploit Third Party Advisory |
Configurations
Configuration 1 (hide)
|
History
No history.
Information
Published : 2026-03-09 12:16
Updated : 2026-03-17 15:55
NVD link : CVE-2025-14558
Mitre link : CVE-2025-14558
CVE.ORG link : CVE-2025-14558
JSON object : View
Products Affected
freebsd
- freebsd
CWE
CWE-20
Improper Input Validation
