dogear

enter for all results · esc to close

CI/CD Attacks

88 items from tupletype/awesome-cicd-attacks ★635

  1. GitHub Archive gharchive.org

    GitHub's public timeline since 2011, updated every hour.

    site link ↗
  2. Remove evidence of malicious pull requests on GitHub x.com

    Changing account's email to block-listed domain, automatically bans the account.

    site link ↗
  3. The (In)security Landscape of AI-Powered GitHub Actions (Part 2/2) wiz.io

    Vulnerabilities in AI-powered GitHub Actions. Syntactical permission checks that let attackers impersonate trusted apps and Dependabot Deputy Confusion Injection.

  4. Millions of Secrets Exposed via Web Application Frontends web.archive.org

    Millions of secrets exposed in web app frontends via JavaScript and debug pages.

  5. Can you trust ChatGPT's package recommendations? vulcan.io

    Exploit generative AI platforms' tendency to generate non-existent coding libraries to execute Dependecy Confusion.

  6. WordPress Plugin Confusion: How an update can get you pwned vavkamil.cz

    Unclaimed WordPress plugins are vulnerable to takeover via the plugin directory.

    site link ↗
  7. #redteam tip: want to discretely extract credentials from a CI/CD pipeline? twitter.com

    Draft pull requests won't alert repository contributors, but will still trigger pipelines.

  8. (The) Postman Carries Lots of Secrets trufflesecurity.com

    Postman's public API network leaks thousands of secrets due to confusing UI, forks, and insufficient secret scanning.

  9. Anyone can Access Deleted and Private Repository Data on GitHub trufflesecurity.com

    As long as it's part of a fork network.

    site link ↗
  10. Trojan Source trojansource.codes

    Rather than inserting logical bugs, adversaries can attack the encoding of source code files to inject vulnerabilities.

    site link ↗
  11. Thousands of npm accounts use email addresses with expired domains therecord.media

    Maintainer Email hijacking.

    site link ↗
  12. Hijacking GitHub runners to compromise the organization synacktiv.com

    Registering a GitHub runner with the ubuntu-latest tag grants access to jobs originally designated for GitHub-provisioned runners.

    site link ↗
  13. Sourcegraph sourcegraph.com

    A web-based code search and navigation tool for public repositories.

  14. Why npm lockfiles can be a security blindspot for injecting malicious modules snyk.io

    Malicious code can be injected into npm projects via lockfiles (package-lock.json or yarn.lock) because these large, machine-generated files are rarely reviewed thoroughly.

    site link ↗
  15. Deep dive into Visual Studio Code extension security vulnerabilities snyk.io

    VS Code extensions have vulnerabilities (command injection, path traversal, zip slip) that can compromise developer machines.

  16. whoAMI: A cloud image name confusion attack securitylabs.datadoghq.com

    Dependency Confusion using AWS AMIs.

    site link ↗
  17. Keeping your GitHub Actions and workflows secure Part 2: Untrusted input securitylab.github.com

    GitHub Actions command injection.

    site link ↗
  18. Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests securitylab.github.com

    Combining pull_request_target workflow trigger with an explicit checkout of an untrusted PR may lead to repository compromise.

    site link ↗
  19. CloudQuarry: Digging for secrets in public AMIs securitycafe.ro

    Researchers found 500GB of credentials, private repos, and keys in public AWS AMIs, impacting various industries.

    site link ↗
  20. Publicly Exposed AWS Document DB Snapshots ramimac.me

    Publicly exposed AWS DocumentDB snapshot of Cinemark Brazil revealed millions of customer records.

    site link ↗
  21. From Self-Hosted GitHub Runner to Self-Hosted Backdoor praetorian.com

    Attackers exploit misconfigured runners and weak PAT security to gain persistence, escalate privileges, and move laterally.

    site link ↗
  22. Unpinnable Actions: How Malicious Code Can Sneak into Your GitHub Actions Workflows paloaltonetworks.com

    GitHub Actions, even when pinned to a commit SHA, can still pull in malicious code via mutable dependencies like Docker images, unlocked packages, or external scripts.

  23. All the Small Things: Azure CLI Leakage and Problematic Usage Patterns paloaltonetworks.com

    Azure CLI leaks secrets to CI/CD logs due to usage patterns.

  24. Abusing Repository Webhooks to Access Internal CI/CD Systems at Scale paloaltonetworks.com

    Repository webhooks, used to trigger CI/CD pipelines, can be abused to access internal systems.

  25. The GitHub Actions Worm: Compromising GitHub Repositories Through the Actions Dependency Tree paloaltonetworks.com

    A novel GitHub Actions worm exploits the action dependency tree. Attackers compromise an action, then infect dependent actions via branch pushes or tag overwrites, spreading malware recursively.

  26. How I hacked into Google's internal corporate assets observationsinsecurity.com

    More ways to find dependencies in code for Dependency Confusion.

  27. Hidden GitHub Commits and How to Reveal Them neodyme.io

    A tool that can reveal deleted GitHub commits that potentially contain sensitive information and are not accessible via the public Git history.

  28. 10 real-world stories of how we've compromised CI/CD pipelines nccgroup.com

    Examples include exploiting S3 misconfigurations, Jenkins plugin flaws, GitLab runner privilege escalations, Kubernetes pod annotation vulnerabilities, and compromised developer laptops.

  29. next page of items loading…