Radicle 要求用户停止通过其网络使用私有仓库

Radicle 表示每个已发布的版本都受到影响;修复需要一次会引入破坏性更改的主版本升级,这将把升级后的节点与旧网络分离。

By · Published

Primary source: Radicle

为何重要

Radicle 的安全警告展示了一个点对点代码托管平台如何在保持仓库完整性的同时仍在传输层暴露私有数据。它的修复需要一次重大协议升级,这将把已升级的节点与未升级的节点区分开来。

A developer's hands hover over a keyboard, illuminated by a computer screen displaying code and a warning message in a dimly lit technical workspace.

Radicle 在 9 月 23 日告诉用户,在披露影响所有已发布版本的两个漏洞后,应停止通过其点对点网络使用私有仓库。该通知使由 Eleftherios Diakomichalis 和 Alexis Sellier 创办的项目处于两难境地:该网络的初衷是让开发者在没有中央托管方的情况下协作,但其当前的传输机制可能会将私有代码暴露给监听节点之间连接的人。

Radicle 的 安全披露 表示,节点到节点的流量以明文形式发送,使得能够观察网络路径的人可以读取传输中的数据。另一个缺陷允许连接的对等体声明一个并非其所有的 Node ID。由于私有仓库是与允许列表中的 ID 共享的,知道某个被允许 ID 的攻击者可以冒充该对等体并直接请求该仓库。…

When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.

Reader comments

Conversation for this story loads after sign-in.