CVE-2025-14558
HIGHFreeBSD rtsold 15.x - Remote Code Execution via DNSSL
Description
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.
Exploits (4)
metasploit
WORKING POC
EXCELLENT
by Lukas Johannes Möller, Kevin Day · rubypoc
https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/freebsd/misc/rtsold_dnssl_cmdinject.rb
exploitdb
WORKING POC
by Lukas Johannes Möller · pythonwebappsmultiple
https://www.exploit-db.com/exploits/52463
Scores
CVSS v3
7.2
EPSS
0.3997
EPSS Percentile
97.3%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Classification
CWE
CWE-20
Status
draft
Timeline
Published
Mar 09, 2026
Tracked Since
Feb 18, 2026