Description
The Database Link library (dblink) in PostgreSQL 8.1 implements functions via CREATE statements that map to arbitrary libraries based on the C programming language, which allows remote authenticated superusers to map and execute a function from any library, as demonstrated by using the system function in libc.so.6 to gain shell access.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
PostgreSQL for Linux Payload Execution
exploit/linux/postgres/postgres_payload
GitHub 1 repository
-
denuwanjayasekara/CVE-Exploitation-Reports ★ 0 · Sep 11, 2024
CVE Exploitation Reports: CVE-2007-3280, CVE-2017-0144, CVE-2019-0708
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.