Public GitLab repositories exposed more than 17,000 secrets
Recorded: Nov. 28, 2025, 10:02 p.m.
| Original | Summarized |
Public GitLab repositories exposed more than 17,000 secrets News Featured GreyNoise launches free scanner to check if you're part of a botnet The Black Friday 2025 Cybersecurity, IT, VPN, & Antivirus Deals Microsoft to secure Entra ID sign-ins from script injection attacks New ShadowV2 botnet malware used AWS outage as a test opportunity Save on this ethical hacking bundle: $33 through December 7th Man behind in-flight Evil Twin WiFi attacks gets 7 years in prison Microsoft: Windows updates make password login option invisible Public GitLab repositories exposed more than 17,000 secrets Tutorials Latest How to access the Dark Web using the Tor Browser How to enable Kernel-mode Hardware-enforced Stack Protection in Windows 11 How to use the Windows Registry Editor How to backup and restore the Windows Registry How to start Windows in Safe Mode How to remove a Trojan, Virus, Worm, or other Malware How to show hidden files in Windows 7 How to see hidden files in Windows Virus Removal Guides Latest Remove the Theonlinesearch.com Search Redirect Remove the Smartwebfinder.com Search Redirect How to remove the PBlock+ adware browser extension Remove the Toksearches.xyz Search Redirect Remove Security Tool and SecurityTool (Uninstall Guide) How to Remove WinFixer / Virtumonde / Msevents / Trojan.vundo How to remove Google Redirects or the TDSS, TDL3, or Alureon rootkit using TDSSKiller How to remove Antivirus 2009 (Uninstall Instructions) Locky Ransomware Information, Help Guide, and FAQ CryptoLocker Ransomware Information Guide and FAQ CryptorBit and HowDecrypt Information Guide and FAQ CryptoDefense and How_Decrypt Ransomware Information Guide and FAQ Downloads Latest Qualys BrowserCheck STOPDecrypter AuroraDecrypter FilesLockerDecrypter AdwCleaner ComboFix RKill Junkware Removal Tool Deals Categories eLearning IT Certification Courses Gear + Gadgets Security VPNs Popular Best VPNs How to change IP address Access the dark web safely Best VPN for YouTube Forums Startup Database HomeNewsSecurityPublic GitLab repositories exposed more than 17,000 secrets
Public GitLab repositories exposed more than 17,000 secrets By Bill Toulas November 28, 2025 After scanning all 5.6 million public repositories on GitLab Cloud, a security engineer discovered more than 17,000 exposed secrets across over 2,800 unique domains. GitLab is a web-based Git platform used by software developers, maintainers, and DevOps teams to host code, for CI/CD operations, development collaboration, and repository management. Volume of exposed secretsSource: Truffle Security Types of exposed secrets on GitLabSource: Truffle Security Break down IAM silos like Bitpanda, KnowBe4, and PathAI Related Articles: Developer Environment Bill Toulas Previous Article Post a Comment Community Rules You need to login in order to post a comment You may also like: Popular Stories Microsoft: Exchange Online outage blocks access to Outlook mailboxes Code beautifiers expose credentials from banks, govt, tech orgs GreyNoise launches free scanner to check if you're part of a botnet Sponsor Posts Review of Passwork: Affordable Enterprise-Grade Password Manager Overdue a password health-check? Audit your Active Directory for free WSUS can’t keep up in a remote-first world. Cloud-native patching fixes what VPNs never could CMMC Made Simple. Get audit-ready with Huntress—faster, easier, and more affordable. Upcoming Webinar Follow us: Main Sections News Community Forums Useful Resources Welcome Guide Company About BleepingComputer Terms of Use - Privacy Policy - Ethics Statement - Affiliate Disclosure Copyright @ 2003 - 2025 Bleeping Computer® LLC - All Rights Reserved Login Username Password Remember Me Sign in anonymously Sign in with Twitter Not a member yet? Register Now Help us understand the problem. What is going on with this comment? Spam Abusive or Harmful Inappropriate content Strong language Other Read our posting guidelinese to learn what content is prohibited. Submitting... |
Public GitLab repositories exposed a significant number of secrets, highlighting a vulnerability within the platform’s public repository ecosystem. Luke Marshall, a security engineer, conducted a comprehensive scan of 5.6 million public GitLab Cloud repositories, revealing 17,430 verified live secrets across over 2,800 unique domains. This discovery underscores a substantial risk for developers and organizations utilizing GitLab for code hosting and collaboration. The scan, executed using TruffleHog, a tool for detecting and extracting secrets, identified a variety of sensitive credentials, including Google Cloud Platform (GCP) credentials accounting for over 5,200 secrets, followed by MongoDB keys and Telegram bot tokens. Notably, a substantial number of secrets, approximately 400, were GitLab keys present within the scanned repositories. The research also uncovered a surprising number of older secrets, some dating back to 2009, which remained valid and accessible, indicating a potential persistence of vulnerability. The overall density of secrets per repository was 35% higher than what was observed in the Bitbucket repository landscape, signifying a greater concentration of exposed credentials within the public GitLab environment. The methodology employed by Marshall involved leveraging a GitLab public API endpoint to enumerate all public repositories, coupled with a custom Python script for pagination and sorting. An AWS Simple Queue Service (SQS) was utilized to manage the high volume of repository names, and an AWS Lambda function orchestrated the TruffleHog scans. This automated approach enabled the completion of the scan within approximately 24 hours, with a total cost of $770. Following the discovery, Marshall proactively notified affected parties, utilizing Claude Sonnet 3.7 with web search capabilities and a Python script to automate email communication. This responsible disclosure resulted in the revocation of numerous secrets, generating a total of $9,000 in bug bounties. Despite these efforts, a portion of the identified secrets continued to be exposed on GitLab, highlighting the ongoing challenge of maintaining secure environments within collaborative code repositories. This incident serves as a critical reminder of the importance of diligent secret management practices and regular security audits within developer workflows. |