Impact
This affects all users of LiuOS as it allows an attacker to set the GITHUB_ACTIONS environment variable to anything other than null or true and skip authentication checks.
Patches
Patched in the latest commit by requiring the var to be set to true, causing a test script to run instead of being able to login.
Workarounds
Check for the GITHUB_ACTIONS environment variable and set it to "" (no quotes) to null the variable and force credential checks.
PoC
https://youtu.be/laVghrsG-A4
Impact
This affects all users of LiuOS as it allows an attacker to set the GITHUB_ACTIONS environment variable to anything other than null or true and skip authentication checks.
Patches
Patched in the latest commit by requiring the var to be set to true, causing a test script to run instead of being able to login.
Workarounds
Check for the GITHUB_ACTIONS environment variable and set it to "" (no quotes) to null the variable and force credential checks.
PoC
https://youtu.be/laVghrsG-A4