[indy_node]POOL_UPGRADE command injection, Trustee Node can execute command in any other Node`s system.
该报告还没有中文解读。
原文摘录
摘自原文(3923 字符中的一小部分)
After I finish my report, I found project this is not part of the bounty program, so I also commit this report. This issue is related to the [https://github.com/hyperledger/indy-node](https://github.com/hyperledger/indy-node).
原文中的代码
def get_latest_pkg_version(cls,pkg_name: str,upstream: SourceVersion = None, update_cache: bool = True) -> PackageVersion:
...
try:
cmd = compose_cmd(
['apt-cache', 'show', pkg_name, '|', 'grep', '-E', "'^Version: '"]
)
output …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Linux Foundation Decentralized Trust 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @kmhlyxj0 · 版权归作者与 Linux Foundation Decentralized Trust 所有