Rain Forest Puppy
"Rain Forest Puppy" (commonly abbreviated rfp, and signing technical papers as rain.forest.puppy) was the pseudonym of a security researcher active in the web-application-security scene of the late 1990s and early 2000s. Writing under this handle, rfp published some of the earliest widely circulated public documentation of SQL injection, built one of the first dedicated web-vulnerability scanners, and proposed one of the first formal frameworks for coordinating vulnerability disclosure with software vendors.
Early SQL injection research
On December 25, 1998, Phrack Magazine published rfp's article "NT Web Technology Vulnerabilities" (Phrack issue 54, article 8), signed only "by rain.forest.puppy / [WT]
Whisker
rfp also authored Whisker, a command-line tool that checked web servers against a large, regularly updated list of known vulnerabilities and misconfigurations, making it one of the earlier dedicated web-vulnerability scanners; a 2002 profile also described it as "an anti-IDS Web scanning tool." Version 1.4 of Whisker was co-released with the hacker group Cult of the Dead Cow (cDc) at DEF CON 8 in 2000. The project is no longer maintained.
RFPolicy
On June 12, 2000, rfp posted "RFPolicy for vulnerability disclosure" to the Bugtraq mailing list, describing a short policy (hosted at the time on wiretrip.net, and later archived in full as "RFPolicy v2.0") that proposed giving software vendors five working days to respond to a private vulnerability report, with public disclosure recommended if a vendor stayed silent past that window without a reasonable request for more time. The policy also asked reporters to help vendors reproduce and fix issues, and asked vendors to credit reporters when issuing advisories or patches. rfp was explicit that RFPolicy was not put forward as a mandatory community standard: "My intent is not to push this policy onto the community," the Bugtraq post read; "everyone can obviously do whatever they feel like." It is often cited as among the earliest formal disclosure-coordination proposals, following one attributed to the hacker "Simple Nomad."
Later activity and identity
rfp remained active in the vulnerability-research community into the early 2000s and was among the security-industry figures involved in launching the Open Source Vulnerability Database (OSVDB), announced at Black Hat and DEF CON in August 2002.
rfp's real-world identity is unconfirmed and disputed. A 2002 profile in the Sydney Morning Herald, published after the Whisker/DEF CON 8 release, stated plainly that Rain Forest Puppy "prefers not to have his real name published," indicating deliberate, ongoing anonymity as of that date. Separately, a citation on Wikipedia's SQL injection article attributes the 1998 Phrack piece to a researcher named Jeff Forristal (later known for disclosing the 2013 Android "Master Key" vulnerability) — but that byline does not appear in the original Phrack article itself, the attribution is not repeated in Wikipedia's own articles on RFPolicy, Whisker/Cult of the Dead Cow, or the Phrack 55 piece (all of which credit only "Rain Forest Puppy"), and no independent reporting or primary statement confirming this link could be found. This article therefore treats rfp as a pseudonymous persona whose real name has not been reliably, publicly documented.
Timeline
- 1998-12-25Phrack issue 54, article 8, "NT Web Technology Vulnerabilities," published under the byline rain.forest.puppy; contains one of the earliest detailed public descriptions of SQL injection.
- 1999-09-09Phrack issue 55, article 7, "Perl CGI problems," published, addressing null-termination vulnerabilities in Perl CGI scripts.
- 2000Whisker version 1.4, rfp's web-vulnerability scanner, co-released with the Cult of the Dead Cow (cDc) at DEF CON 8.
- 2000-06-12RFPolicy, an early formal vulnerability-disclosure framework, announced by rfp on the Bugtraq mailing list.
- 2002-08-13Sydney Morning Herald profile describes rfp's Whisker tool and states he "prefers not to have his real name published," documenting deliberate anonymity.
- 2002-08rfp among the security-industry figures who launched the Open Source Vulnerability Database (OSVDB) project at Black Hat/DEF CON.
Sources
- Phrack 54, Article 8 — "NT Web Technology Vulnerabilities" (rain.forest.puppy, Dec. 25, 1998)
- Wikipedia — SQL injection (history and citation of the 1998 Phrack article)
- Wikipedia — Null-terminated string (citation of the 1999 Phrack 55 article)
- Wikipedia — RFPolicy
- Wikipedia — Cult of the Dead Cow (Whisker / DEF CON 8 release)
- Wikipedia — Open Source Vulnerability Database
- Bugtraq mailing list archive — "RFPolicy for vulnerability disclosure," rain forest puppy, June 12, 2000
- RFPolicy v2.0 (full text archive)
- Sydney Morning Herald — "Sleeping with the enemy" (Aug. 13, 2002), on Whisker and rfp's undisclosed identity
- Type
- Person
- Era
- 1998-2002
- Known for
- Publishing one of the earliest detailed public descriptions of SQL injection, in a December 1998 Phrack article on NT/IIS web-technology flaws; Authoring Whisker, an early automated web-vulnerability scanner; Writing RFPolicy (2000), one of the first formal responsible-disclosure frameworks proposed to the security community; Co-founding the Open Source Vulnerability Database (OSVDB) project in 2002
- Key date
- 1998-12-25
- Tags
- security-research, sql-injection, vulnerability-disclosure, phrack, hacker-culture, pseudonymous, 1990s, 2000s