Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:MariaDB
Status
Severity
Weakness
Year
Bounty paid0
Access stated
Access needed
  • No account0
  • A user account0
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Clear filters61 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Grafana LFI on https://grafana.mariadb.org#1419213ValidFile and Path Handling–2022-01-06–73
Stack Buffer Overflow in mariadb-dump quote_name() Allows Malicious Server to Execute Arbitrary Code on Client#3788482ValidMemory CorruptionCritical2026-09-08–51
Out-of-bounds read in MariaDB .frm parsing enables RCE via vtable hijacking#3897914ValidMemory CorruptionHigh2026-09-08–43
MariaDB GRANT PROXY permits unauthorized authentication changes and administrator account takeover#3876430ValidAccess ControlHigh2026-09-07–35
Connector/C Out-of-bounds read in `unpack_fields()` from short metadata field#3896671ValidMemory Corruption–2026-09-30–31
Connector/J: malicious server crashes client JVM via unbounded result-set field-count allocation in ClientMessage.readPacket#3872239ValidDenial of ServiceMedium2026-09-30–31
Path Traversal in mbstream Extract#3678395ValidFile and Path HandlingHigh2026-10-03–29
MariaDB HandlerSocket Improper Request Field-Count Validation Causes Server Crash#3867363ValidDenial of ServiceMedium2026-10-07–23
Stack Buffer-Overflow in MariaDB Charset_collation_map_st::insert_or_replace()#3782405ValidMemory Corruption–2026-09-15–23
libmariadb ( mariadb-connector-c ): stack overflow via server-controlled field->length in prepared-statement codec#3766217ValidMemory CorruptionMedium2026-10-04–23
SSRF on jira.mariadb.org#397402ValidServer-Side Request Forgery–2018-10-13–21
scripts loader (denial of service) vulnerability#690330ValidDenial of Service–2020-03-19–20
DROP PACKAGE leaves PACKAGE BODY grant in mysql.procs_priv causing privilege escalation#3908943ValidAccess ControlHigh2026-10-07–19
Server crash (stack-overflow DoS) via unbounded recursion in MariaDB WKB GEOMETRYCOLLECTION parser#3896507ValidNo weakness recordedMedium2026-10-11–18
Stack Overflow DoS in ST_GeomFromGeoJSON Allows Any Authenticated User to Crash the Entire Server#3769676ValidMemory CorruptionMedium2026-09-03–18
Stack Buffer Overflow in MariaDB CONNECT storage engine when reading DOUBLE columns from TABLE_TYPE=DOS tables#3910393ValidMemory Corruption–2026-10-12–16
MariaDB Low-Privilege User Can Exhaust Memory Through a Formatting Function and Crash the Service#3867358ValidDenial of ServiceMedium2026-10-07–16
Heap Memory Disclosure via Integer Underflow in Item_func_json_arrayagg::cut_max_length in MariaDB Server#3771139ValidMemory Corruption–2026-09-15–16
CRLF injection at https://mariadb.org/.#476257ValidInjection and Smuggling–2019-02-21–16
Vulnerability Report - Missing Certificate Authority Authorization rule#392701ValidCryptography–2018-11-11–16
Low-privilege RCE in MariaDB: SYS_REFCURSOR cursor-array use-after-free chained with an ST_Area heap over-read#3856148ValidMemory CorruptionCritical2026-10-07–14
Missing FILE-privilege enforcement in CONNECT file UDFs allows server-side file read and write#3836021ValidAccess ControlHigh2026-10-07–14
Pre-authentication `size_t` integer underflow → out-of-bounds read / server crash in MariaDB `caching_sha2_password` (auth_mysql_sha2) via an RSA-OAEP#3781201ValidMemory CorruptionMedium2026-10-07–14
Connector/C TLS auth-switch bypass exposes plaintext password on hostname verification failure#3896617ValidCryptography–2026-11-04–12
Use-After-Free in BTREE Index Traversal via Stale key_version in heap_update() in MariaDB Server#3771144ValidMemory Corruption–2026-09-14–12
Stack Buffer Overflow via Crafted keyseg->start/ keyseg->length in .MYI File (MariaDB MyISAM)#3771147ValidMemory Corruption–2026-09-15–11
xmlrpc.php on mariadb.org can lead to DDOS and brute force attacks#386160ValidDenial of Service–2018-10-12–10
KILL authorization trusts the presented login name instead of the authenticated anonymous account#3897588ValidMemory Corruption–2026-09-07–9
Named pipe connection inteception#1019891ValidInput Validation and Logic–2020-12-17–9
Ubuntu/Debian installation method allows key poisoning and code execution for network attacker#639473ValidCryptography–2020-01-21–9
Github wiki is editable by anyone#457009ValidAccess Control–2018-12-10–9
vulnerable to Cross-site Request Forgery | Jira#392761ValidCross-Site Request Forgery–2018-10-12–9
ACL cache collision lets a role inherit privileges from a same-named socket user#3889667ValidAuthenticationMedium2026-09-07–8
DATA / INDEX DIRECTORY Abuse#3849025ValidNo weakness recorded–2026-10-07–8
Git Config#1176174ValidNo weakness recorded–2021-05-27–8
smtp service vulnerable to POODLE SSLv3#514421ValidCryptography–2019-05-11–8
Connector/ODBC: SqlwcsOctetLen sizes UTF-16 with a byte-oriented helper, reading past the caller's buffer and sending client memory to the server#3920633ValidMemory CorruptionMedium2026-11-04–7
Connector/ODBC: malicious server's long version string wraps size_t PrefixLen via negative _snprintf return, causing heap out-of-bounds write#3871977ValidMemory CorruptionMedium2026-10-12–7
CRLF injection on https://buildbot.mariadb.org#481512ValidInjection and Smuggling–2019-02-04–7
Connector/ODBC: MADB_Stmt::ArrayOffset is not reset when an exception unwinds out of MADB_StmtExecute, so the next paramset reads out of bounds#3920647ValidMemory CorruptionMedium2026-11-04–6
Heap Use-After-Free in Materialized_cursor::open via SYS_REFCURSOR Array Reallocation#3915935ValidMemory CorruptionHigh2026-10-07–6
MariaDB: heap buffer overflow in ha_tina::chain_append() lets a low-privileged user crash the server via CSV row deletion#3909248ValidMemory CorruptionMedium2026-09-07–6
Connector/C Out-of-bounds read from unterminated GSSAPI SPN in `parse_server_packet()`#3896684ValidMemory Corruption–2026-11-04–6
Privilege escalation via user controlled usernames / roles and views#3880451ValidNo weakness recorded–2026-10-07–6
Connector/C++: heap out-of-bounds read when malicious server field length exceeds declared column length in binary result path#3872248ValidMemory CorruptionMedium2026-10-12–6
r2dbc-mariadb Parsec auth: server-controlled PBKDF2 iteration count causes CPU-exhaustion DoS ( regression from b7766de )#3871740ValidDenial of ServiceMedium2026-10-12–6
[downloads.mariadb.org] CRLF injection in case of encoded query mark#490997ValidInjection and Smuggling–2019-02-14–6
Incorrect Permission Assignment for Critical Resource#394861ValidAccess Control–2018-11-14–6
#mysql50# legacy alias / internal table collisions#3849051ValidNo weakness recorded–2026-10-07–5
#mysql50# legacy alias / stale table cache identity mismatch#3849040ValidNo weakness recorded–2026-10-07–5

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (348 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in