GitLab has released GitLab 19.2, bringing a set of updates aimed at making DevSecOps workflows more automated and more secure. One of the most notable additions is Dependency Scanning Auto-Remediation, a beta feature that uses AI to fix vulnerable dependencies automatically, even when an update causes build-breaking changes.
If a dependency bump breaks the pipeline, GitLab can keep iterating on the fix until the build passes. The result is a more hands-off remediation flow that still stays within the team’s existing approval process, audit trail, and security gates.
Security Features in 19.2
GitLab 19.2 includes several new tools focused on security and automation:
- Dependency Scanning Auto-Remediation: Automatically updates vulnerable dependencies and adjusts code when breaking changes appear.
- Security Review Flow: Uses AI to review code changes like a security engineer would, with a focus on logic flaws, authorization issues, and race conditions that static scanners often miss.
- GitLab Duo CLI: Now generally available, this brings AI agents and multi-step workflows directly into the terminal.
- Custom Flows: Also generally available, this lets teams automate repeatable development workflows triggered by GitLab events.
GitLab says these features are designed to address a new bottleneck created by coding agents. AI has made it much easier to generate code, but that has pushed the real challenge downstream into review, security, and release readiness.
Why Auto-Remediation Matters
Vulnerable dependencies are one of the most common security problems in modern software projects. In many teams, fixing them still requires manual work: checking which version is safe, testing whether the update breaks anything, and making follow-up code changes if it does.
GitLab’s approach tries to remove that repetitive work without removing human oversight. Every change still goes through the team’s normal controls, but the AI handles much of the initial repair effort. That can save time, reduce backlog, and help teams move from detection to remediation faster.
Moving AI Deeper Into DevSecOps
The bigger story here is that GitLab is pushing AI deeper into the software delivery pipeline. Instead of using AI only to generate code, the platform is starting to use it for the more tedious and security-sensitive parts of development as well.
That includes catching flaws scanners miss, handling dependency updates, and automating multi-step workflows that used to require manual intervention. In enterprise environments, that balance matters: teams want speed, but they also need traceability, approvals, and predictable outcomes.
GitLab 19.2 is another sign that DevSecOps tools are evolving from passive scanners into active participants in the build and release process.

