SShortSingh.
Back to feed

GitGuardian Deploys AI Agents to Tackle 1.27M Exposed Credentials in Public Code

0
·7 views

Exposed credentials in public code surged 81% to 1.27 million last year, driven largely by AI-assisted development spreading secrets across source code, CI/CD pipelines, and AI tool configuration files. GitGuardian found that 64% of secrets it confirmed valid in 2022 were still unrevoked as of January 2026, highlighting how long leaked credentials remain exploitable. To address the growing triage burden, GitGuardian has added two AI agents to its Public Secrets Monitoring product, covering incidents across GitHub and Docker Hub. A triage agent performs an initial assessment of each incident, escalating stronger candidates to a deeper analysis agent that returns an organizational verdict, a risk score, and visible reasoning. New workspaces receive the feature by default, with a gradual rollout to existing ones, while human reviewers retain final oversight of every incident.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer Builds Tool-Using Telegram AI Agent with Shell, Web, and File Access

A developer has created Hexzie (HexTelegram), an open-source Telegram AI assistant capable of executing real-world actions beyond simple text responses. Built with Node.js and Telegraf for the bot layer, it uses a Go-based tool runner to handle shell commands, file operations, web searches, and system information queries. The assistant connects to an OpenAI-compatible API that supports function-calling, allowing the AI model to decide autonomously when to invoke a tool. An agentic loop supports up to eight rounds of tool use per request, enabling multi-step tasks such as inspecting a website's server stack. The project is currently in active development, with streaming replies and live progress updates designed to give users real-time feedback during longer operations.

0
ProgrammingDEV Community ·

Building a Calendar App Reveals Surprising Complexity Behind a Simple Grid

A developer exploring calendar interface construction found that what appears to be a straightforward seven-column grid involves numerous non-trivial engineering challenges. Key issues include the distinction between a calendar date and a JavaScript timestamp, which can cause bugs when timezone logic is applied too early to date-only data. Week start days vary by locale, and months differ in length, requiring flexible grid calculations that account for leading and trailing empty cells. The developer found that separating date calculation logic from presentation layers made the codebase far more reusable across web, mobile, and print formats. Accessibility and semantic HTML structure, such as using proper table elements to convey date-to-weekday relationships, also emerged as important considerations often overlooked in initial designs.

0
ProgrammingDEV Community ·

Capsize Audio Visualizer Gains Floating Mode and Cross-Shader Audio Mappings

Developer Capsize Games has updated its Capsize Audio Visualizer, a C++ and Qt desktop application that converts live audio input into shader-driven visual scenes. The latest round of updates introduces floating mode, which allows the visualizer to run alongside other applications without occupying the full screen. Cross-shader audio mappings now let a single audio signal drive multiple related visual scenes, replacing per-effect toggles with a unified input path. The project also received CRT presentation work and three new releases this week, with builds available on itch.io and a public version accessible at av.capsizegames.com. A full four-week development overview has been published at capsize.online.

0
ProgrammingDEV Community ·

ForgeCMS Launches Database-Free Shop Module Supporting Ğ1 Currency and Bank Transfers

The ForgeCMS shop module launched today, allowing merchants to sell goods without a database, payment provider, or monthly fees. Buyers can pay either in Ğ1, a libre cryptocurrency running since 2017, or via direct bank transfer in euros, with money moving straight from buyer to seller. For Ğ1 payments, a background process monitors the public Duniter blockchain once per minute, matching transfers to orders via a comment field containing the order number. Euro payments require no banking API; instead, the seller manually confirms receipt by clicking a secret link sent to their email. The module is built to match ForgeCMS's lightweight Go-based architecture, storing orders as small files on disk rather than in any database.