Skip to content

Pin github actions to reduce risk - #144

Merged
normanmaurer merged 1 commit into
mainfrom
pin
Aug 19, 2026
Merged

Pin github actions to reduce risk#144
normanmaurer merged 1 commit into
mainfrom
pin

Conversation

@normanmaurer

Copy link
Copy Markdown
Member

Motivation:

An attacker who compromises any of three upstream GitHub Actions
repositories can force-push a malicious commit to a mutable version tag,
causing the next Netty release run to exfiltrate SSH deploy keys, GPG
signing keys, and Maven Central credentials — enabling publication of
backdoored io.netty:* artifacts to Maven Central.

Modifications:

Pin github actions to sha

Result:

Reduce risk.

Motivation:

An attacker who compromises any of three upstream GitHub Actions
repositories can force-push a malicious commit to a mutable version tag,
causing the next Netty release run to exfiltrate SSH deploy keys, GPG
signing keys, and Maven Central credentials — enabling publication of
backdoored `io.netty:*` artifacts to Maven Central.

Modifications:

Pin github actions to sha

Result:

Reduce risk.
@normanmaurer normanmaurer added this to the 0.0.28.Final milestone Aug 19, 2026
@normanmaurer
normanmaurer merged commit e69985c into main Aug 19, 2026
9 of 10 checks passed
@normanmaurer
normanmaurer deleted the pin branch August 20, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant