Hacker News new | past | comments | ask | show | jobs | submit login

Correct, the above mitigation is only for malware on the dev laptops and build servers. IOW, it doesn't prevent injecting the malware on your program when compiling it.



Shouldn't build servers have limited or zero network connectivity in the first place?


Modern languages make offline builds far more difficult then they have to be, unfortunately. Rust, for example, buries its off-line installer on another domain. Rust also doesn't advertise or encourage bundling dependencies. Lastly, unrestricted build scripts basically give every dependency full code execution.


Prod is bad, but stealing signing keys or credentials is worse.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: