> rust-rfcbot commented 2 days ago: This is now entering its final comment period
I wonder if this is not in part the same situation as we arguably had with the xz compromise: some imminent change would have made the attack harder (in xz's case, IIRC a change to systemd to dlopen the compression library instead of directly depending on it), and the attacker rushed before the opportunity window closed.
Or just burn some tokens scanning packages for bad behavior.
Granted some human will likely have to review it. Or packages flagged by Al could require users to explicitly allowlist them.
Cargo has been working on min-publish-age, and the PR to stabilize the feature is in its final comment period and currently expected to land in Rust 1.100: https://github.com/rust-lang/cargo/pull/17335#issuecomment-5...
> rust-rfcbot commented 2 days ago: This is now entering its final comment period
I wonder if this is not in part the same situation as we arguably had with the xz compromise: some imminent change would have made the attack harder (in xz's case, IIRC a change to systemd to dlopen the compression library instead of directly depending on it), and the attacker rushed before the opportunity window closed.
is there a way to set up without using the nightly build?
what if I need a dependency my teammate released 5 minutes ago
You add company packages to an exclusion list.
It explains that in the link posted.
[dead]