CVE-2003-0849
cfengine 2.x - Remote Code Execution via Modified Packet Length Values
Title source: llmExploitation Summary
EIP tracks 3 public exploits for CVE-2003-0849. PoCs published by snooq, kokanin, jsk.
AI-analyzed exploit summary This exploit targets a stack-based buffer overflow in cfservd (CVE-2003-0849) to achieve remote code execution. It includes shellcode for both bind and connect-back shells, demonstrating a functional proof-of-concept for Redhat 8.0 with cfservd 2.0.7.
Description
Buffer overflow in net.c for cfengine 2.x before 2.0.8 allows remote attackers to execute arbitrary code via certain packets with modified length values, which is trusted by the ReceiveTransaction function when using a buffer provided by the BusyWithConnection function.
Exploits (3)
This exploit targets a stack-based buffer overflow in cfservd (CVE-2003-0849) to achieve remote code execution. It includes shellcode for both bind and connect-back shells, demonstrating a functional proof-of-concept for Redhat 8.0 with cfservd 2.0.7.
This exploit targets a buffer overflow vulnerability in cfengine 2.0.3 on FreeBSD. It sends a crafted payload with NOP sleds, shellcode, and a return address to execute a portbind shell on port 45295.
This exploit targets a stack-based buffer overflow in cfservd (CVE-2003-0849) to execute arbitrary code with root privileges. It uses a bindshell payload on port 26112 and includes return addresses for multiple Red Hat Linux versions.