Description
The Perforce service (p4s.exe) in Perforce Server 2007.3/143793 and earlier allows remote attackers to cause a denial of service (daemon crash) via a missing parameter to the (1) dm-FaultFile, (2) dm-LazyCheck, (3) dm-ResolvedFile, (4) dm-OpenFile, (5) crypto, and possibly unspecified other commands, which triggers a NULL pointer dereference.
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.
Exploit-DB 1
- Perforce Server 2007.3 - Multiple Remote Denial of Service Vulnerabilities EDB-31338 · dos · Mar 5, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://aluigi.org/poc/perforces.zip
- 28108 vdb-entry
- 20080305 Multiple vulnerabilities in Perforce Server 2007.3/143793 mailing-list
- 29231 third-party-advisory
- http://aluigi.altervista.org/adv/perforces-adv.txt
- perforceserver-multiple-commands-dos(41015) vdb-entry
- 3735 third-party-advisory