rsync hash collisions may allow an attacker to corrupt or modify files
该报告还没有中文解读。
原文摘录
摘自原文(1706 字符中的一小部分)
The rsync algorithm synchronizes remote files in 3 steps: - The receiver divides the basis file into 700-byte blocks, performing two checksums on each block (a rolling checksum based on Addler32) and an md5 sum - The sender then scans it's version of the file byte-by-byte looking for matches …
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Internet Bug Bounty 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @mik · 版权归作者与 Internet Bug Bounty 所有