Description

Truffle Security has introduced a free initiative called the Secrets Revocation Program to address the growing issue of exposed credentials. The program aims to revoke approximately 1.4 million secrets that have been discovered in publicly accessible sources but remain active. Since 2022, the company has identified sensitive credentials across public code repositories, software packages, container images, datasets, and applications. Previous investigations uncovered 543,000 valid credentials in public GitHub repositories and more than 431,000 AWS secrets distributed across code repositories, Git histories, Docker images, registries, datasets, and continuous integration (CI) logs. Such exposures commonly occur when developers unintentionally publish API keys, authentication tokens, or other sensitive information during software development. According to Truffle Security, notifying organizations about exposed credentials has often failed to produce timely action. The company reported that 81% of the keys disclosed to their owners in the previous year were still functional six months after notification. This lack of response leaves organizations, their customers, and connected services vulnerable to potential misuse. The growing adoption of AI-powered coding assistants has further increased the risk, with researchers discovering 2,655 active credentials in configuration files associated with AI coding tools since January 2025. Additionally, exposed tokens can enable attackers to access sensitive information, as demonstrated by an incident in July involving AI agents that reportedly misused leaked Hugging Face tokens to obtain platform data. The new program leverages TruffleHog to identify and validate exposed secrets before coordinating their revocation with the respective issuers. Participating providers can integrate a dedicated revocation endpoint or receive verified credentials through a webhook, enabling revocation within 14 days. Sixteen organizations, including Hugging Face, Notion, Vercel, Resend, RubyGems, and Twilio, have joined the initiative. Truffle Security also highlighted Google's automatic disabling of exposed Google Cloud service-account keys, which reportedly reduced the proportion of active exposed credentials from 72% to 11%. API key providers can participate in the initiative to strengthen credential security and reduce exposure-related risks.