[{"data":1,"prerenderedAt":953},["ShallowReactive",2],{"/blog/gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix":3,"navigation-en-us":170,"banner-en-us":596,"footer-en-us":606,"blog-post-authors-en-us-Baksheesh Singh Ghuman":850,"blog-related-posts-en-us-gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix":865,"blog-promotions-en-us":890,"next-steps-en-us":943},{"id":4,"title":5,"authors":6,"body":8,"category":147,"date":148,"description":149,"extension":150,"externalUrl":151,"faq":151,"featured":152,"heroImage":153,"meta":154,"navigation":155,"path":156,"seo":157,"slug":162,"stem":163,"tags":164,"template":168,"updatedDate":151,"__hash__":169},"blogPosts/en-us/blog/gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix.md","How GitLab's integration with Rezilion reduces vulnerability backlog and identifies exploitable risks",[7],"Baksheesh Singh Ghuman",{"type":9,"value":10,"toc":141},"minimark",[11,15,18,21,49,52,57,60,71,74,78,81,84,87,94,97,103,106,109,112,125],[12,13,14],"p",{},"Rezilion and GitLab are partnering on an integration that will help resolve the longstanding tension between developers and security teams in organizations around the world. DevOps wants to write code and push new products to innovate and stay competitive. Security teams want to ensure applications are secure and unexploitable so that their organizations stay safe. These two desires often collide as DevOps wants to keep moving and security is seen as a bottleneck to their progress.",[12,16,17],{},"To help developers detect and remediate vulnerabilities early on in the development process and release products quickly and securely, Rezilion’s DevSecOps technology is now natively integrated with GitLab CI.",[12,19,20],{},"Some of the key use benefits of this integration are the ability to:",[22,23,24,34,37,40,43,46],"ul",{},[25,26,27,33],"li",{},[28,29,32],"a",{"href":30,"rel":31},"https://www.rezilion.com/wp-content/uploads/2019/11/Rezilion-CARTA-Runtime-Vuln-Memory-Analysis-Report.pdf",[],"Reduce vulnerability backlog by up to 70%"," and reduce patching efforts by identifying unexploitable vulnerabilities so that developers can fix what matters most and not waste time.",[25,35,36],{},"Prioritize what matters most in your environment to help save developers time and deliver better products faster.",[25,38,39],{},"Remediate significantly faster by integrating Rezilion's capabilities directly into the GitLab development workflow. This allows you to address real threats in a timely manner.",[25,41,42],{},"Gain actionable insights within the GitLab CI pipeline. Non-exploitable vulnerabilities are marked as “false positives” and can be dismissed, while issues can be easily assigned to fix the exploitable ones.",[25,44,45],{},"Identify software components with a dynamic Software Bill of Materials (SBOM), including open source components and their loaded/unloaded status for quick risk view.",[25,47,48],{},"Shift security left by validating vulnerabilities early in the process (right after the build, in the CI pipeline itself as part of tests that are running there).",[12,50,51],{},"Results are available within the GitLab Security Dashboard and Vulnerability Management for use within the CI pipeline, at the project level, and across groups of projects.",[53,54,56],"h2",{"id":55},"too-many-vulnerabilities-not-enough-focus","Too many vulnerabilities, not enough focus",[12,58,59],{},"A growing vulnerability backlog coupled with a lack of clarity on which vulnerabilities to fix – and when – can lead to a range of challenges, including:",[22,61,62,65,68],{},[25,63,64],{},"Wasting developers' time",[25,66,67],{},"Delaying time to market",[25,69,70],{},"Increasing the likelihood of exploitation due to long remediation timelines",[12,72,73],{},"A large vulnerability backlog takes up too much time. Remediating everything is not always realistic, practical, or secure. That’s why Rezilion’s native integration with GitLab CI allows teams to focus on fixing what matters most.",[53,75,77],{"id":76},"enhanced-runtime-validation-to-fix-what-is-exploitable","Enhanced runtime validation to fix what is exploitable",[12,79,80],{},"By integrating Rezilion’s capabilities into GitLab CI, developers now have a more complete and convenient security solution to restore focus on innovation.",[12,82,83],{},"Using Rezilion’s enhanced runtime validation, customers save time by scanning for vulnerabilities, filtering out scan results that do not pose a risk, building efficient remediation plans, and continuing to focus on seamlessly innovating software.",[12,85,86],{},"Customers can also easily visualize what software components are present in their environment – which are loaded to memory and therefore exploitable – by accessing their dynamic SBOM directly from the GitLab UI platform.",[12,88,89],{},[90,91],"img",{"alt":92,"src":93},"Rezilion Enhanced Vulnerability Validation funnel","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782398964/blog/Content%20Images/rezilionfigure1.png",[12,95,96],{},"Figure 1: Enhanced Vulnerability Validation helps you focus on and fix what matters most",[12,98,99],{},[90,100],{"alt":101,"src":102},"Vulnerability report","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782398965/blog/Content%20Images/rezilionfigure2.png",[12,104,105],{},"Figure 2: The vulnerability report shows a list of vulnerabilities in your pipeline and marks the false positives. Additionally, each row shows when it was detected, its status, severity, and details.",[12,107,108],{},"We believe this integration will be very impactful for CISOs, product security team members, and developers who need to focus on innovating and product delivery, without delays due to a vulnerability backlog and cumbersome remediation timelines.",[12,110,111],{},"Checkout this video to see Rezilion's GitLab integration in action:",[113,114,117,118],"figure",{"className":115},[116],"video_container","\n  ",[119,120,124],"iframe",{"src":121,"frameBorder":122,"allowFullScreen":123},"https://www.youtube.com/embed/FXPwn7h8sBc","0","true"," ",[12,126,127,128,134,135,140],{},"Get started today with a free trial of both ",[28,129,133],{"href":130,"dataGaName":131,"dataGaLocation":132},"/free-trial/","free trial","blog inline","GitLab Ultimate"," and ",[28,136,139],{"href":137,"rel":138},"https://www.rezilion.com/sign-up-for-30day-free-trial/",[],"Rezilion"," to experience more efficient software vulnerability management.",{"title":142,"searchDepth":143,"depth":143,"links":144},"",2,[145,146],{"id":55,"depth":143,"text":56},{"id":76,"depth":143,"text":77},"security","2022-03-23","The native integration helps developers detect and remediate vulnerabilities that are exploitable early on in the development process.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749668437/Blog/Hero%20Images/faster-cycle-times.jpg",{},true,"/en-us/blog/gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix",{"title":158,"description":149,"ogTitle":158,"ogDescription":149,"noIndex":152,"ogImage":153,"ogUrl":159,"ogSiteName":160,"ogType":161,"canonicalUrls":159},"Reducing vulnerability backlog with Rezilion and GitLab","https://about.gitlab.com/blog/gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix","https://about.gitlab.com","article","gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix","en-us/blog/gitlab-rezilion-integration-reduces-vulnerability-backlog-identifies-exploitable-risks-to-fix",[147,165,166,167],"DevSecOps","integrations","news","BlogPost","-FCX9mBxQzKoj55Ua4cL0ZsACpa_9M2JLIFwqgnhtvQ",{"logo":171,"freeTrial":176,"sales":180,"login":185,"items":190,"search":516,"minimal":547,"duo":566,"switchNav":575,"pricingDeployment":586},{"config":172},{"href":173,"dataGaName":174,"dataGaLocation":175},"/","gitlab logo","header",{"text":177,"config":178},"Get free trial",{"href":179,"dataGaName":131,"dataGaLocation":175},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/",{"text":181,"config":182},"Request a demo",{"href":183,"dataGaName":184,"dataGaLocation":175},"/sales/?contact-topic=request-demo","sales",{"text":186,"config":187},"Sign in",{"href":188,"dataGaName":189,"dataGaLocation":175},"https://gitlab.com/users/sign_in/","sign in",[191,220,320,325,438,494],{"text":192,"config":193,"menu":195},"Platform",{"dataNavLevelOne":194},"platform",{"type":196,"columns":197},"cards",[198,204,212],{"title":192,"description":199,"link":200},"The intelligent orchestration platform for DevSecOps",{"text":201,"config":202},"Explore our Platform",{"href":203,"dataGaName":194,"dataGaLocation":175},"/platform/",{"title":205,"description":206,"link":207},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":208,"config":209},"Meet GitLab Duo",{"href":210,"dataGaName":211,"dataGaLocation":175},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":213,"description":214,"link":215},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":216,"config":217},"Learn more",{"href":218,"dataGaName":219,"dataGaLocation":175},"/why-gitlab/","why gitlab",{"text":221,"left":155,"config":222,"menu":224},"Product",{"dataNavLevelOne":223},"solutions",{"type":225,"link":226,"columns":230,"feature":299},"lists",{"text":227,"config":228},"View all Solutions",{"href":229,"dataGaName":223,"dataGaLocation":175},"/solutions/",[231,255,278],{"title":232,"description":233,"link":234,"items":239},"Automation","CI/CD and automation to accelerate deployment",{"config":235},{"icon":236,"href":237,"dataGaName":238,"dataGaLocation":175},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[240,244,247,251],{"text":241,"config":242},"CI/CD",{"href":243,"dataGaLocation":175,"dataGaName":241},"/solutions/continuous-integration/",{"text":205,"config":245},{"href":210,"dataGaLocation":175,"dataGaName":246},"gitlab duo agent platform - product menu",{"text":248,"config":249},"Source Code Management",{"href":250,"dataGaLocation":175,"dataGaName":248},"/solutions/source-code-management/",{"text":252,"config":253},"Automated Software Delivery",{"href":237,"dataGaLocation":175,"dataGaName":254},"Automated software delivery",{"title":256,"description":257,"link":258,"items":263},"Security","Deliver code faster without compromising security",{"config":259},{"href":260,"dataGaName":261,"dataGaLocation":175,"icon":262},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[264,268,273],{"text":265,"config":266},"Application Security Testing",{"href":260,"dataGaName":267,"dataGaLocation":175},"Application security testing",{"text":269,"config":270},"Software Supply Chain Security",{"href":271,"dataGaLocation":175,"dataGaName":272},"/solutions/supply-chain/","Software supply chain security",{"text":274,"config":275},"Software Compliance",{"href":276,"dataGaName":277,"dataGaLocation":175},"/solutions/software-compliance/","software compliance",{"title":279,"link":280,"items":285},"Measurement",{"config":281},{"icon":282,"href":283,"dataGaName":284,"dataGaLocation":175},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[286,290,294],{"text":287,"config":288},"Visibility & Measurement",{"href":283,"dataGaLocation":175,"dataGaName":289},"Visibility and Measurement",{"text":291,"config":292},"Value Stream Management",{"href":293,"dataGaLocation":175,"dataGaName":291},"/solutions/value-stream-management/",{"text":295,"config":296},"Analytics & Insights",{"href":297,"dataGaLocation":175,"dataGaName":298},"/solutions/analytics-and-insights/","Analytics and insights",{"title":300,"type":225,"items":301},"GitLab for",[302,308,314],{"text":303,"config":304},"Enterprise",{"icon":305,"href":306,"dataGaLocation":175,"dataGaName":307},"Building","/enterprise/","enterprise",{"text":309,"config":310},"Small Business",{"icon":311,"href":312,"dataGaLocation":175,"dataGaName":313},"Work","/small-business/","small business",{"text":315,"config":316},"Public Sector",{"icon":317,"href":318,"dataGaLocation":175,"dataGaName":319},"Organization","/solutions/public-sector/","public sector",{"text":321,"config":322},"Pricing",{"href":323,"dataGaName":324,"dataGaLocation":175,"dataNavLevelOne":324},"/pricing/","pricing",{"text":326,"config":327,"menu":329},"Resources",{"dataNavLevelOne":328},"resources",{"type":225,"link":330,"columns":334,"feature":427},{"text":331,"config":332},"View all resources",{"href":333,"dataGaName":328,"dataGaLocation":175},"/resources/",[335,367,394],{"title":336,"items":337},"Getting started",[338,343,348,353,358,363],{"text":339,"config":340},"Install",{"href":341,"dataGaName":342,"dataGaLocation":175},"/install/","install",{"text":344,"config":345},"Quick start guides",{"href":346,"dataGaName":347,"dataGaLocation":175},"/get-started/","quick setup checklists",{"text":349,"config":350},"Learn",{"href":351,"dataGaLocation":175,"dataGaName":352},"https://university.gitlab.com/","learn",{"text":354,"config":355},"Product documentation",{"href":356,"dataGaName":357,"dataGaLocation":175},"https://docs.gitlab.com/","product documentation",{"text":359,"config":360},"Best practice videos",{"href":361,"dataGaName":362,"dataGaLocation":175},"/getting-started-videos/","best practice videos",{"text":364,"config":365},"Integrations",{"href":366,"dataGaName":166,"dataGaLocation":175},"/integrations/",{"title":368,"items":369},"Discover",[370,375,380,385,389],{"text":371,"config":372},"Customer success stories",{"href":373,"dataGaName":374,"dataGaLocation":175},"/customers/","customer success stories",{"text":376,"config":377},"Blog",{"href":378,"dataGaName":379,"dataGaLocation":175},"/blog/","blog",{"text":381,"config":382},"Demo Hub",{"href":383,"dataGaName":384,"dataGaLocation":175},"/demo-hub/","demo hub",{"text":386,"config":387},"The Source",{"href":388,"dataGaName":379,"dataGaLocation":175},"/the-source/",{"text":390,"config":391},"Remote",{"href":392,"dataGaName":393,"dataGaLocation":175},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":395,"items":396},"Connect",[397,402,407,412,417,422],{"text":398,"config":399},"GitLab Services",{"href":400,"dataGaName":401,"dataGaLocation":175},"/services/","services",{"text":403,"config":404},"Contribute",{"href":405,"dataGaName":406,"dataGaLocation":175},"https://contributors.gitlab.com","contribute",{"text":408,"config":409},"Community",{"href":410,"dataGaName":411,"dataGaLocation":175},"/community/","community",{"text":413,"config":414},"Forum",{"href":415,"dataGaName":416,"dataGaLocation":175},"https://forum.gitlab.com/","forum",{"text":418,"config":419},"Events",{"href":420,"dataGaName":421,"dataGaLocation":175},"/events/","events",{"text":423,"config":424},"Partners",{"href":425,"dataGaName":426,"dataGaLocation":175},"/partners/","partners",{"config":428,"title":431,"text":432,"link":433},{"background":429,"textColor":430},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":434,"config":435},"Read the latest",{"href":436,"dataGaName":437,"dataGaLocation":175},"/whats-new/","whats new",{"text":439,"config":440,"menu":442},"Company",{"dataNavLevelOne":441},"company",{"type":225,"columns":443},[444],{"items":445},[446,451,457,459,464,469,474,479,484,489],{"text":447,"config":448},"About",{"href":449,"dataGaName":450,"dataGaLocation":175},"/company/","about",{"text":452,"config":453,"footerGa":456},"Jobs",{"href":454,"dataGaName":455,"dataGaLocation":175},"/jobs/","jobs",{"dataGaName":455},{"text":418,"config":458},{"href":420,"dataGaName":421,"dataGaLocation":175},{"text":460,"config":461},"Leadership",{"href":462,"dataGaName":463,"dataGaLocation":175},"/company/team/e-group/","leadership",{"text":465,"config":466},"Handbook",{"href":467,"dataGaName":468,"dataGaLocation":175},"https://handbook.gitlab.com/","handbook",{"text":470,"config":471},"Investor relations",{"href":472,"dataGaName":473,"dataGaLocation":175},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":475,"config":476},"Trust Center",{"href":477,"dataGaName":478,"dataGaLocation":175},"/security/","trust center",{"text":480,"config":481},"AI Transparency Center",{"href":482,"dataGaName":483,"dataGaLocation":175},"/ai-transparency-center/","ai transparency center",{"text":485,"config":486},"Newsletter",{"href":487,"dataGaName":488,"dataGaLocation":175},"/company/contact/#contact-forms","newsletter",{"text":490,"config":491},"Press",{"href":492,"dataGaName":493,"dataGaLocation":175},"/press/","press",{"text":495,"config":496,"menu":497},"Contact us",{"dataNavLevelOne":441},{"type":225,"columns":498},[499],{"items":500},[501,506,511],{"text":502,"config":503},"Talk to sales",{"href":504,"dataGaName":505,"dataGaLocation":175},"/sales/","talk to sales",{"text":507,"config":508},"Support portal",{"href":509,"dataGaName":510,"dataGaLocation":175},"https://support.gitlab.com/hc/en-us","support portal",{"text":512,"config":513},"Customer portal",{"href":514,"dataGaName":515,"dataGaLocation":175},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":517,"login":518,"suggestions":525},"Close",{"text":519,"link":520},"To search repositories and projects, login to",{"text":521,"config":522},"gitlab.com",{"href":188,"dataGaName":523,"dataGaLocation":524},"search login","search",{"text":526,"default":527},"Suggestions",[528,530,534,536,540,544],{"text":205,"config":529},{"href":210,"dataGaName":205,"dataGaLocation":524},{"text":531,"config":532},"Code Suggestions (AI)",{"href":533,"dataGaName":531,"dataGaLocation":524},"/solutions/code-suggestions/",{"text":241,"config":535},{"href":243,"dataGaName":241,"dataGaLocation":524},{"text":537,"config":538},"GitLab on AWS",{"href":539,"dataGaName":537,"dataGaLocation":524},"/partners/technology-partners/aws/",{"text":541,"config":542},"GitLab on Google Cloud",{"href":543,"dataGaName":541,"dataGaLocation":524},"/partners/technology-partners/google-cloud-platform/",{"text":545,"config":546},"Why GitLab?",{"href":218,"dataGaName":545,"dataGaLocation":524},{"freeTrial":548,"mobileIcon":553,"desktopIcon":558,"secondaryButton":561},{"text":549,"config":550},"Start free trial",{"href":551,"dataGaName":131,"dataGaLocation":552},"https://gitlab.com/-/trials/new/","nav",{"altText":554,"config":555},"Gitlab Icon",{"src":556,"dataGaName":557,"dataGaLocation":552},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":554,"config":559},{"src":560,"dataGaName":557,"dataGaLocation":552},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":562,"config":563},"Get Started",{"href":564,"dataGaName":565,"dataGaLocation":552},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":567,"mobileIcon":571,"desktopIcon":573},{"text":568,"config":569},"Learn more about GitLab Duo",{"href":210,"dataGaName":570,"dataGaLocation":552},"gitlab duo",{"altText":554,"config":572},{"src":556,"dataGaName":557,"dataGaLocation":552},{"altText":554,"config":574},{"src":560,"dataGaName":557,"dataGaLocation":552},{"button":576,"mobileIcon":581,"desktopIcon":583},{"text":577,"config":578},"/switch",{"href":579,"dataGaName":580,"dataGaLocation":552},"#contact","switch",{"altText":554,"config":582},{"src":556,"dataGaName":557,"dataGaLocation":552},{"altText":554,"config":584},{"src":585,"dataGaName":557,"dataGaLocation":552},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":587,"mobileIcon":592,"desktopIcon":594},{"text":588,"config":589},"Back to pricing",{"href":323,"dataGaName":590,"dataGaLocation":552,"icon":591},"back to pricing","GoBack",{"altText":554,"config":593},{"src":556,"dataGaName":557,"dataGaLocation":552},{"altText":554,"config":595},{"src":560,"dataGaName":557,"dataGaLocation":552},{"title":597,"titleMobile":598,"button":599,"config":604},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":216,"config":600},{"href":601,"dataGaName":602,"dataGaLocation":603},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":605,"disabled":152},"release",{"data":607},{"text":608,"source":609,"edit":615,"contribute":620,"config":625,"items":630,"minimal":839},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":610,"config":611},"View page source",{"href":612,"dataGaName":613,"dataGaLocation":614},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":616,"config":617},"Edit this page",{"href":618,"dataGaName":619,"dataGaLocation":614},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":621,"config":622},"Please contribute",{"href":623,"dataGaName":624,"dataGaLocation":614},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":626,"facebook":627,"youtube":628,"linkedin":629},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[631,678,731,775,807],{"title":321,"links":632,"subMenu":647},[633,637,642],{"text":634,"config":635},"View plans",{"href":323,"dataGaName":636,"dataGaLocation":614},"view plans",{"text":638,"config":639},"Why Premium?",{"href":640,"dataGaName":641,"dataGaLocation":614},"/pricing/premium/","why premium",{"text":643,"config":644},"Why Ultimate?",{"href":645,"dataGaName":646,"dataGaLocation":614},"/pricing/ultimate/","why ultimate",[648],{"title":649,"links":650},"Contact Us",[651,654,656,658,663,668,673],{"text":652,"config":653},"Contact sales",{"href":504,"dataGaName":184,"dataGaLocation":614},{"text":507,"config":655},{"href":509,"dataGaName":510,"dataGaLocation":614},{"text":512,"config":657},{"href":514,"dataGaName":515,"dataGaLocation":614},{"text":659,"config":660},"Status",{"href":661,"dataGaName":662,"dataGaLocation":614},"https://status.gitlab.com/","status",{"text":664,"config":665},"Terms of use",{"href":666,"dataGaName":667,"dataGaLocation":614},"/terms/","terms of use",{"text":669,"config":670},"Privacy statement",{"href":671,"dataGaName":672,"dataGaLocation":614},"/privacy/","privacy statement",{"text":674,"config":675},"Cookie preferences",{"dataGaName":676,"dataGaLocation":614,"id":677,"isOneTrustButton":155},"cookie preferences","ot-sdk-btn",{"title":221,"links":679,"subMenu":688},[680,684],{"text":681,"config":682},"DevSecOps platform",{"href":203,"dataGaName":683,"dataGaLocation":614},"devsecops platform",{"text":685,"config":686},"AI-Assisted Development",{"href":210,"dataGaName":687,"dataGaLocation":614},"ai-assisted development",[689],{"title":690,"links":691},"Topics",[692,697,702,707,712,716,721,726],{"text":693,"config":694},"CICD",{"href":695,"dataGaName":696,"dataGaLocation":614},"/topics/ci-cd/","cicd",{"text":698,"config":699},"GitOps",{"href":700,"dataGaName":701,"dataGaLocation":614},"/topics/gitops/","gitops",{"text":703,"config":704},"DevOps",{"href":705,"dataGaName":706,"dataGaLocation":614},"/topics/devops/","devops",{"text":708,"config":709},"Version Control",{"href":710,"dataGaName":711,"dataGaLocation":614},"/topics/version-control/","version control",{"text":165,"config":713},{"href":714,"dataGaName":715,"dataGaLocation":614},"/topics/devsecops/","devsecops",{"text":717,"config":718},"Cloud Native",{"href":719,"dataGaName":720,"dataGaLocation":614},"/topics/cloud-native/","cloud native",{"text":722,"config":723},"AI for Coding",{"href":724,"dataGaName":725,"dataGaLocation":614},"/topics/devops/ai-for-coding/","ai for coding",{"text":727,"config":728},"Agentic AI",{"href":729,"dataGaName":730,"dataGaLocation":614},"/topics/agentic-ai/","agentic ai",{"title":732,"links":733},"Solutions",[734,736,738,743,747,750,754,757,759,762,765,770],{"text":265,"config":735},{"href":260,"dataGaName":265,"dataGaLocation":614},{"text":254,"config":737},{"href":237,"dataGaName":238,"dataGaLocation":614},{"text":739,"config":740},"Agile development",{"href":741,"dataGaName":742,"dataGaLocation":614},"/solutions/agile-delivery/","agile delivery",{"text":744,"config":745},"SCM",{"href":250,"dataGaName":746,"dataGaLocation":614},"source code management",{"text":693,"config":748},{"href":243,"dataGaName":749,"dataGaLocation":614},"continuous integration & delivery",{"text":751,"config":752},"Value stream management",{"href":293,"dataGaName":753,"dataGaLocation":614},"value stream management",{"text":698,"config":755},{"href":756,"dataGaName":701,"dataGaLocation":614},"/solutions/gitops/",{"text":303,"config":758},{"href":306,"dataGaName":307,"dataGaLocation":614},{"text":760,"config":761},"Small business",{"href":312,"dataGaName":313,"dataGaLocation":614},{"text":763,"config":764},"Public sector",{"href":318,"dataGaName":319,"dataGaLocation":614},{"text":766,"config":767},"Education",{"href":768,"dataGaName":769,"dataGaLocation":614},"/solutions/education/","education",{"text":771,"config":772},"Financial services",{"href":773,"dataGaName":774,"dataGaLocation":614},"/solutions/finance/","financial services",{"title":326,"links":776},[777,779,781,783,786,788,791,793,795,797,799,801,803,805],{"text":339,"config":778},{"href":341,"dataGaName":342,"dataGaLocation":614},{"text":344,"config":780},{"href":346,"dataGaName":347,"dataGaLocation":614},{"text":349,"config":782},{"href":351,"dataGaName":352,"dataGaLocation":614},{"text":354,"config":784},{"href":356,"dataGaName":785,"dataGaLocation":614},"docs",{"text":376,"config":787},{"href":378,"dataGaName":379,"dataGaLocation":614},{"text":789,"config":790},"What's new",{"href":436,"dataGaName":437,"dataGaLocation":614},{"text":371,"config":792},{"href":373,"dataGaName":374,"dataGaLocation":614},{"text":390,"config":794},{"href":392,"dataGaName":393,"dataGaLocation":614},{"text":398,"config":796},{"href":400,"dataGaName":401,"dataGaLocation":614},{"text":403,"config":798},{"href":405,"dataGaName":406,"dataGaLocation":614},{"text":408,"config":800},{"href":410,"dataGaName":411,"dataGaLocation":614},{"text":413,"config":802},{"href":415,"dataGaName":416,"dataGaLocation":614},{"text":418,"config":804},{"href":420,"dataGaName":421,"dataGaLocation":614},{"text":423,"config":806},{"href":425,"dataGaName":426,"dataGaLocation":614},{"title":439,"links":808},[809,811,813,815,817,819,823,828,830,832,834],{"text":447,"config":810},{"href":449,"dataGaName":441,"dataGaLocation":614},{"text":452,"config":812},{"href":454,"dataGaName":455,"dataGaLocation":614},{"text":460,"config":814},{"href":462,"dataGaName":463,"dataGaLocation":614},{"text":465,"config":816},{"href":467,"dataGaName":468,"dataGaLocation":614},{"text":470,"config":818},{"href":472,"dataGaName":473,"dataGaLocation":614},{"text":820,"config":821},"Sustainability",{"href":822,"dataGaName":820,"dataGaLocation":614},"/sustainability/",{"text":824,"config":825},"Diversity, inclusion and belonging (DIB)",{"href":826,"dataGaName":827,"dataGaLocation":614},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":475,"config":829},{"href":477,"dataGaName":478,"dataGaLocation":614},{"text":485,"config":831},{"href":487,"dataGaName":488,"dataGaLocation":614},{"text":490,"config":833},{"href":492,"dataGaName":493,"dataGaLocation":614},{"text":835,"config":836},"Modern Slavery Transparency Statement",{"href":837,"dataGaName":838,"dataGaLocation":614},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":840},[841,844,847],{"text":842,"config":843},"Terms",{"href":666,"dataGaName":667,"dataGaLocation":614},{"text":845,"config":846},"Cookies",{"dataGaName":676,"dataGaLocation":614,"id":677,"isOneTrustButton":155},{"text":848,"config":849},"Privacy",{"href":671,"dataGaName":672,"dataGaLocation":614},[851],{"id":852,"title":7,"body":151,"config":853,"content":855,"description":151,"extension":859,"meta":860,"navigation":155,"path":861,"seo":862,"stem":863,"__hash__":864},"blogAuthors/en-us/blog/authors/baksheesh-singh-ghuman.yml",{"template":854},"BlogAuthor",{"name":7,"config":856},{"headshot":857,"ctfId":858},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","Baksheesh-Singh-Ghuman","yml",{},"/en-us/blog/authors/baksheesh-singh-ghuman",{},"en-us/blog/authors/baksheesh-singh-ghuman","HrtWcQak8xTiXzYjXU4IgkCKrAvbef2RYr3nrDx0iT4",[866,874,882],{"title":867,"description":868,"heroImage":869,"category":147,"date":870,"authors":871,"slug":873,"externalUrl":151},"How GitLab tracks vulnerabilities through refactors and reformatting","Learn how GitLab's improved Scope+Offset fingerprinting keeps vulnerability tracking stable across comments, blank lines, and reformatting.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1759320418/xjmqcozxzt4frx0hori3.png","2026-08-12",[872],"Julian Thome","improved-scope-offset-fingerprinting",{"title":875,"description":876,"heroImage":869,"category":147,"date":877,"authors":878,"slug":881,"externalUrl":151},"GitLab Secrets Manager adds ESO, Terraform, API support","Simplify credential management across your stack. GitLab Secrets Manager provides secure retrieval in Kubernetes, Terraform, and external workflows.","2026-08-06",[879,880],"Erick Bajao","Joe Randazzo","gitlab-secrets-manager-add-eso-terraform-api-support",{"title":883,"description":884,"heroImage":885,"category":147,"date":886,"authors":887,"slug":889,"externalUrl":151},"Secure every commit to production with Claude and GitLab","Claude Security catches vulnerabilities inside a coding session. GitLab picks up from there, scanning, enforcing policy, and producing audit evidence for the software lifecycle. ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756122536/akivvcnafog9c4dhhzkp.png","2026-08-03",[888],"Alisa Ho","claude-security-and-gitlab",{"promotions":891},[892,906,918,929],{"id":893,"categories":894,"header":896,"text":897,"button":898,"image":903},"ai-modernization",[895],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":899,"config":900},"Get your AI maturity score",{"href":901,"dataGaName":902,"dataGaLocation":379},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":904},{"src":905},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":907,"categories":908,"header":910,"text":897,"button":911,"image":915},"devops-modernization",[909,715],"product","Are you just managing tools or shipping innovation?",{"text":912,"config":913},"Get your DevOps maturity score",{"href":914,"dataGaName":902,"dataGaLocation":379},"/assessments/devops-modernization-assessment/",{"config":916},{"src":917},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":919,"categories":920,"header":921,"text":897,"button":922,"image":926},"security-modernization",[147],"Are you trading speed for security?",{"text":923,"config":924},"Get your security maturity score",{"href":925,"dataGaName":902,"dataGaLocation":379},"/assessments/security-modernization-assessment/",{"config":927},{"src":928},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":930,"paths":931,"header":934,"text":935,"button":936,"image":941},"github-azure-migration",[932,933],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":937,"config":938},"See how GitLab compares to GitHub",{"href":939,"dataGaName":940,"dataGaLocation":379},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":942},{"src":917},{"header":944,"blurb":945,"button":946,"secondaryButton":951},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":947,"config":948},"Get your free trial",{"href":949,"dataGaName":131,"dataGaLocation":950},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":652,"config":952},{"href":504,"dataGaName":184,"dataGaLocation":950},1786803733910]