Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
1–10 of 191 posts
Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#2I'm curious was the exfiltration traffic distinguishable from normal developer traffic?
We've been looking into stricter egress filtering for our dev environments, but it's always a battle between security and breaking npm install
Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#3Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#4I have been thinking about this. How do I make my git setup on my laptop secure? Currently, I have my ssh key on the laptop, so if I want to push, I just use git push. And I have admin credentials for the org. How do I make it more secure?
Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#5Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#6Really appreciate the transparency here. Post-mortems like this are vital for the industry. I'm curious was the exfiltration traffic distinguishable from normal developer traffic? We've been looking into stricter egress filtering for our dev environments, but it's always a battle between security and breaking npm install
Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#7Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#8I have been thinking about this. How do I make my git setup on my laptop secure? Currently, I have my ssh key on the laptop, so if I want to push, I just use git push. And I have admin credentials for the org. How do I make it more secure?
Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#9Re: Shai-Hulud compromised a dev machine and raided GitHub org access: a post-mortem
#10I have been thinking about this. How do I make my git setup on my laptop secure? Currently, I have my ssh key on the laptop, so if I want to push, I just use git push. And I have admin credentials for the org. How do I make it more secure?
You can set up your repo to disable pushing directly to branches like main and require MFA to use the org admin account, so something malicious would need to push to a benign branch and separately be merged into one that deploys come from.