Segfault and/or potential unwanted (byte)code execution with "break" and "||=" inside a loop
该报告还没有中文解读。
原文摘录
摘自原文(6997 字符中的一小部分)
Certain invalid inputs (invalid Ruby programs) crash mruby and mruby_engine (including the parent MRI VM). The programs always involve the `||=` operator, loops and the `break` keyword.
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 shopify-scripts 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @dkasak · 版权归作者与 shopify-scripts 所有