id: mysql-history info: name: Mysql History - File Disclosure author: kazet severity: low description: | The mysql_history file is a history file used by the MySQL command-line client (mysql) to store a record of the SQL commands and statements entered by a user during their interactive MySQL sessions. It serves as a command history for the MySQL client, allowing users to recall and reuse previously executed SQL commands. reference: - http://doc.docs.sk/mysql-refman-5.5/mysql-history-file.html metadata: verified: true max-request: 1 shodan-query: html:"mysql_history" tags: misconfig,disclosure,config http: - method: GET path: - "{{BaseURL}}/.mysql_history" matchers-condition: and matchers: - type: word words: - "_HiStOrY_V2_" - "show databases;" condition: or - type: word part: header words: - "application/octet-stream" - "text/plain" - "filename=\".mysql_" - type: word part: response words: - "" - "text/html" - "image/" negative: true - type: status status: - 200 # digest: 490a0046304402204a3e73fd4764e2ab60a4edeb79644228fa98d42ac7ccea958bde5dd4a124fbeb02201f70da8af717f2a5d68b47ecbcddc16b8692f9d3e8821a28cdf3f0db6dfe46b6:922c64590222798bb761d5b6d8e72950