Skip to content

JohannesLks/CVE-2025-14558

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

CVE-2025-14558

FreeBSD rtsold DNSSL Command Injection (RCE)

Description

rtsold(8) does not validate DNSSL domain names for shell metacharacters before passing them to resolvconf(8). Command substitution via $() enables remote code execution from an adjacent network.

Affected: FreeBSD 13.x, 14.x, 15.x before 2025-12-16

Usage

sudo python3 exploit.py -i eth0                      # touch /tmp/pwned
sudo python3 exploit.py -i eth0 -p 'id > /tmp/out'   # custom command

Requirements

  • Layer 2 adjacency to target
  • Target: rtsold with ACCEPT_RTADV enabled
  • Attacker: root, Python 3, Scapy

References

Credits: Kevin Day

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages