A developer deliberately left a PHP server unpatched and challenged hackers to steal more than $2,000 in Bitcoin.
According to TechTimes UK, the challenge lasted 19.28 hours, but there were a couple of unexpected complications.
The initial server configuration didn't expose the PHP functionality needed for the intended exploit. The organiser later added an endpoint, allowing participants to target the vulnerable code.
One hacker eventually succeeded and recovered the hidden private key.
The problem? It didn't match the Bitcoin address holding the prize.
The organiser acknowledged the mistake and paid the winner anyway.
What I find interesting is how the server configuration initially complicated exploitation despite the underlying vulnerabilities remaining unpatched.
For those working in web development or cybersecurity, how much confidence should administrators place in configuration-level protections when critical vulnerabilities remain unpatched?