🇨🇭🇫🇷
https://christophetd.fr
✅ Slides
✅ Demos
✅ Custom shirt designed for the occasion
✅ Slides
✅ Demos
✅ Custom shirt designed for the occasion
x.com/JounQin/stat...
www.linkedin.com/feed/update/...
github.com/prettier/esl...
x.com/JounQin/stat...
www.linkedin.com/feed/update/...
github.com/prettier/esl...
Stratus Red Team AWS attack techniques: stratus-red-team.cloud/attack-techn...
Threat Technique Catalog by AWS: aws-samples.github.io/threat-techn...
Stratus Red Team AWS attack techniques: stratus-red-team.cloud/attack-techn...
Threat Technique Catalog by AWS: aws-samples.github.io/threat-techn...
Au programme :
• Menaces ciblant les fournisseurs
• Menaces ciblant les utilisateurs finaux
• L'usage que les attaquants font du cloud
@anssi-fr.bsky.social
Au programme :
• Menaces ciblant les fournisseurs
• Menaces ciblant les utilisateurs finaux
• L'usage que les attaquants font du cloud
@anssi-fr.bsky.social
(it doesn't have the same meaning as in French, but it's spelled the same)
(it doesn't have the same meaning as in French, but it's spelled the same)
securitylabs.datadoghq.com/articles/mut...
securitylabs.datadoghq.com/articles/mut...
Schedule looks amazing: cfp.securitybsides.org.uk/bsides-londo...
cc @bsideslondon.bsky.social
Schedule looks amazing: cfp.securitybsides.org.uk/bsides-londo...
cc @bsideslondon.bsky.social
An attacker opened a pull request and pushed a commit with a malicious name, leading to CI code injection.
They then backdoored versions 8.3.41 and 8.3.42 with code downloading a second-stage binary from GitHub
An attacker opened a pull request and pushed a commit with a malicious name, leading to CI code injection.
They then backdoored versions 8.3.41 and 8.3.42 with code downloading a second-stage binary from GitHub
➔ Use GetFederationToken to generate temporary credentials
➔ Use SendSerialConsoleSSHPublicKey to pivot to EC2 instances
github.com/DataDog/stra...
➔ Use GetFederationToken to generate temporary credentials
➔ Use SendSerialConsoleSSHPublicKey to pivot to EC2 instances
github.com/DataDog/stra...
Calls to this function are then inserted in various places that (legitimately) access the private key.
Calls to this function are then inserted in various places that (legitimately) access the private key.
Perfect when you need to retrieve credentials that you don't want to persist in the state.
developer.hashicorp.com/terraform/la...
Currently supports aws_lambda_invocation, aws_kms_secrets, and aws_secretsmanager_secret_version
Perfect when you need to retrieve credentials that you don't want to persist in the state.
developer.hashicorp.com/terraform/la...
Currently supports aws_lambda_invocation, aws_kms_secrets, and aws_secretsmanager_secret_version
*reads*
*indistinct nervous laughter*
*reads*
*indistinct nervous laughter*