Trivy under attack again: Widespread GitHub Actions tag compromise secrets
61–70 of 97 posts
Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#62Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#63Earlier quoted context omitted.
> it might not be so explicitly state, but a desire to have constant updated-ness w/ security patches amounts to an argument against pinning When you want to update, you update the hashes too. This isn’t an issue in any other packaging ecosystem, where locking (including hashing) is a baseline expectation. The main issue is developer ergonomics, which comes back to GitHub Actions providing very poor package managemen…
Honestly what I really want is the latter (mutable references), but pointing to aliases that I own and update manually (the former).
Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#64"GitHub's own security guidance recommends pinning actions to full commit SHAs as the only truly immutable way to consume an action" Why doesn't GitHub just enforce immutable versioning for actions? If you don't want immutable releases, you don't get to publish an Action. They could decide to enforce this and mitigate this class of issue.
Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#65Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#66"GitHub's own security guidance recommends pinning actions to full commit SHAs as the only truly immutable way to consume an action" Why doesn't GitHub just enforce immutable versioning for actions? If you don't want immutable releases, you don't get to publish an Action. They could decide to enforce this and mitigate this class of issue.
Because the true name of the feature is VisualSourceSafe actions. It's all over the code of the runner if you take a second to look, and the runner, like the rest of the feature, is of typical early 2000s Microsoft quality, which is to say, none at all.
Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#67"GitHub's own security guidance recommends pinning actions to full commit SHAs as the only truly immutable way to consume an action" Why doesn't GitHub just enforce immutable versioning for actions? If you don't want immutable releases, you don't get to publish an Action. They could decide to enforce this and mitigate this class of issue.
Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#68"GitHub's own security guidance recommends pinning actions to full commit SHAs as the only truly immutable way to consume an action" Why doesn't GitHub just enforce immutable versioning for actions? If you don't want immutable releases, you don't get to publish an Action. They could decide to enforce this and mitigate this class of issue.
Because the true name of the feature is VisualSourceSafe actions. It's all over the code of the runner if you take a second to look, and the runner, like the rest of the feature, is of typical early 2000s Microsoft quality, which is to say, none at all.
Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#69"GitHub's own security guidance recommends pinning actions to full commit SHAs as the only truly immutable way to consume an action" Why doesn't GitHub just enforce immutable versioning for actions? If you don't want immutable releases, you don't get to publish an Action. They could decide to enforce this and mitigate this class of issue.
Re: Trivy under attack again: Widespread GitHub Actions tag compromise secrets
#70How the heck are credential compromises still a thing with 2FA and refresh tokens???