HexBrain

IBM · Report #3578842

SQL Injection vulnerability found on ibm.com endpoint

Validstatus
criticalseverity
137upvotes
12 Mar 2026disclosed

Summary

SQL Injection vulnerability found on ibm.com endpoint was reported to IBM, analyzed and has been remediated. Thank you to our external researcher @cr3ckerxploit.

A time-based blind SQL Injection vulnerability was discovered in a legacy CGI script (NEWaptresults.cgi) on an official IBM events subdomain. The learnpaths GET parameter did not properly sanitize user input, allowing an unauthenticated attacker to inject malicious SQL code.

Using both manual testing and automated tools, it was confirmed that the backend database would execute arbitrary queries. The injection was verified via time-based payloads (e.g., SLEEP(5)), which caused a measurable delay in the server's response, proving that user-supplied input was being evaluated as part of an SQL query.

Exploitation of this vulnerability could allow an attacker to enumerate database names, extract all stored records, and potentially access sensitive information such as user data, internal configurations, or authentication credentials. No authentication was required to trigger the vulnerability, making it accessible to anyone on the internet.

How it was found

The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original