{"id":53395,"date":"2014-10-15T09:56:54","date_gmt":"2014-10-15T09:56:54","guid":{"rendered":"https:\/\/www.checkmarx.com\/?post_type=glossary&#038;p=9452"},"modified":"2026-04-13T22:16:22","modified_gmt":"2026-04-13T20:16:22","slug":"a-secure-sdlc-with-static-source-code-analysis-tools","status":"publish","type":"learn","link":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/","title":{"rendered":"Secure SDLC (SSDLC): Where Static Code Analysis (SAST) Delivers Real Value"},"content":{"rendered":"<h2 class=\"wp-block-heading article-anchor\" id=\"article-anchor-1\">What exactly is the SDLC?<\/h2>\n\n\n\n<p>A <strong>secure <\/strong><a href=\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\" type=\"link\" id=\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\"><strong>SDLC<\/strong> <\/a>(SSDLC) bakes security into every stage of software delivery &#8211; requirements through operations &#8211; so you prevent defects early instead of chasing them in prod. NIST\u2019s <strong>Secure Software Development Framework (SSDF, SP 800\u2011218)<\/strong> formalizes this with four practice groups used across modern <a href=\"https:\/\/checkmarx.com\/glossary\/devops\/\">DevOps<\/a>, and it\u2019s compatible with any process model.<\/p>\n\n\n\n<h2 class=\"wp-block-heading article-anchor\" id=\"article-anchor-2\">What exactly is a Secure SDLC?<\/h2>\n\n\n\n<p>A <em>Secure<\/em> SDLC is a process which has security touch points in every stage, as well as security milestones. Secure SDLC&#8217;s go above and beyond the current SDLC structure in order to ensure that the applications being deployed are secure upon release, without creating a delay in the original SDLC. The biggest advantages of organizations adopting a secure SDLC is to create a high-quality, secure product.<br><span style=\"color: #333333;\"><\/span><wp-block data-block=\"core\/more\"><\/wp-block><br>Both SDLC and Secure SDLC typically revolve around five stages, where within each stage of the SDLC (Requirements, Design, Development, Testing, and Deployment) there are security processes to be done during that time: Risk assessment, threat modeling and design review, static analysis, security testing and code review, and finally security assessment and secure configuration.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/checkmarx.com\/wp-content\/uploads\/2014\/10\/SDLC-Process.png\"><img decoding=\"async\" src=\"https:\/\/checkmarx.com\/wp-content\/uploads\/2014\/10\/SDLC-Process.png\" alt=\"Secure SDLC within the SDLC\" class=\"wp-image-16155\"><\/a><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><b>Secure SDLC within the SDLC.<\/b><\/p>\n\n\n\n<h2 class=\"wp-block-heading article-anchor\" id=\"article-anchor-3\">Static Analysis for a Secure SDLC<\/h2>\n\n\n\n<p><a href=\"https:\/\/checkmarx.com\/cxsca-open-source-scanning\/\">Static code analysis (SCA)<\/a> is one of the driving forces behind the secure SDLC philosophy after the requirements have been clearly defined and clarified to the developers. One of the biggest advantages of using static code analysis throughout the SDLC is that testing can be fully automated, enabling developers to implement secure coding practices and sanitize the whole development process with minimal effort. Product release deadlines can then be easily met without cutting corners or releasing risky security issues. In a Secure SDLC, <a href=\"https:\/\/checkmarx.com\/cxsast-source-code-scanning\/\">static code analysis tools<\/a> can quickly find and help developers protect against <a href=\"https:\/\/checkmarx.com\/learn\/application-security\/sql-injection\/\">SQL Injections<\/a>, Cross-Site Scripting (<a href=\"https:\/\/checkmarx.com\/glossary\/cross-site-scripting-xss-attacks\/\">XSS<\/a>), Cross-Site Request Forgery (<a href=\"https:\/\/checkmarx.com\/glossary\/cross-site-request-forgery-csrf-attacks\/\">CSRF<\/a>), and other malicious attacks. Without a Secure SDLC using static code analysis, there&#8217;s no assurance that an application is released without security vulnerabilities.<\/p>\n\n\n\n<h2 class=\"wp-block-heading article-anchor\" id=\"article-anchor-4\">Best Practices for Establishing a Secure SDLC for Application Development Security:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\n<b>Create a policy of breaking the build when a medium or high-level vulnerability is discovered. <\/b>Don&#8217;t put your application and organization at risk &#8211; make sure the apps you&#8217;re releasing are free of high-risk vulnerabilities.<\/li>\n\n\n\n<li>\n<strong>Understand<\/strong> <strong>your<\/strong> <strong>business<\/strong> <strong>and<\/strong> <strong>protect<\/strong> <strong>it<\/strong> <strong>with<\/strong> <strong>secure<\/strong> <strong>applications.<\/strong> If you know the risks that your business faces then it\u2019s easier to develop software that protects against those risks. Application development security can offer risk prevention in the form of slowing down an approach to market (like applying the brakes in a car) or speeding it up (like pushing the accelerator) the trick is to know which is needed and when.<\/li>\n\n\n\n<li>\n<strong>Know<\/strong> <strong>the<\/strong> <strong>technology<\/strong> <strong>of<\/strong> <strong>your<\/strong> <strong>application.<\/strong>&nbsp;You need to consider the technology across your platform. The language of your environment may be dictated by security concerns &#8211; for example un-managed code may offer higher susceptibility to overflow attacks than managed code environments. You need to examine the hosts, network segregation and key infrastructure, in addition to the coding environment and ensure there are no obvious (or non-obvious) holes.<\/li>\n\n\n\n<li>\n<strong>Compliance<\/strong> <strong>is<\/strong> <strong>key.<\/strong>&nbsp;Ensure that compliance requirements are met through your Secure SDLC by ensuring all testing, code reviews and pen-tests are included within your process. The Secure SDLC goes beyond just security to also include governance, regulations and privacy framework compliance as required by your environment.<\/li>\n\n\n\n<li>\n<strong>Educate the developers.&nbsp;&nbsp;<\/strong>It\u2019s essential that your developers understand the importance of <a href=\"https:\/\/checkmarx.com\">Application Security<\/a> concepts like confidentiality, integrity, availability, authentication, and authorization.<\/li>\n\n\n\n<li>\n<strong>Integration in development environment. <\/strong>Beyond teaching developers about secure coding practices and what their part in the Secure SDLC will be, it&#8217;s equally important to ensure the tools you choose and use are well-suited for the developer environment, integrating with as many established processes as possible.<\/li>\n\n\n\n<li>\n<strong>Source code analysis is your friend.<\/strong> Agile environments looking to upgrade to a Secure SDLC are the perfect place for source code analysis to be implemented. A strong source code analysis tool offers the advantages of incremental code scanning, scanning of multiple languages, quick reporting and developer assistance in mitigating vulnerabilities in their code. With source code analysis in your pipeline, applications can be secured before even being in production &#8211; though post-production, security is still highly important.<\/li>\n\n\n\n<li>\n<strong>Keep<\/strong> <strong>learning.<\/strong> Security is an evolving field. Application development security requires a constant cycle of review, education and implementation. Best practices today may not be best practices tomorrow. Most importantly it\u2019s vital that everyone in your team recognizes that security is everyone\u2019s job and commit to their part in this.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading article-anchor\" id=\"article-anchor-5\">Why companies need to integrate security&nbsp;testing tools in a Secure SDLC for secure applications<\/h2>\n\n\n\n<p>Web threats are one of the largest potentially-devastating risks that companies with a web presence face today. Malware is the leading threat to companies, and the costs associated with defending from and recovering from malware attacks stretches into the billions of dollars each year. However, network security has become incredibly efficient in recent years, which has caused attackers to turn their attention to other vulnerable areas &#8211; especially the application layer.<br>Application code with security flaws can be exploited to have devastating, unintended consequences on an organization and its&#8217; customers. Data breaches cost companies millions of dollars annually, but software testing tools offer a helpful line of defense against such malicious attacks.<\/p>","protected":false},"author":83,"featured_media":106860,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"learn-cat":[861],"class_list":["post-53395","learn","type-learn","status-publish","has-post-thumbnail","hentry","learn-cat-developers"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Secure SDLC (SSDLC): How Static Code Analysis (SAST) Helps<\/title>\n<meta name=\"description\" content=\"Learn what a secure SDLC is and how static code analysis (SAST) fits every phase\u2014practical steps, SSDF mapping, and tools developers actually use.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Secure SDLC (SSDLC): How Static Code Analysis (SAST) Helps\" \/>\n<meta property=\"og:description\" content=\"Learn what a secure SDLC is and how static code analysis (SAST) fits every phase\u2014practical steps, SSDF mapping, and tools developers actually use.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\" \/>\n<meta property=\"og:site_name\" content=\"Checkmarx\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-13T20:16:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@checkmarx\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\"},\"author\":{\"name\":\"Steve Boone\",\"@id\":\"https:\/\/checkmarx.com\/#\/schema\/person\/b18c949667890c9cc96de7d4d274fdd6\"},\"headline\":\"Secure SDLC (SSDLC): Where Static Code Analysis (SAST) Delivers Real Value\",\"datePublished\":\"2014-10-15T09:56:54+00:00\",\"dateModified\":\"2026-04-13T20:16:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\"},\"wordCount\":903,\"publisher\":{\"@id\":\"https:\/\/checkmarx.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\",\"url\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\",\"name\":\"Secure SDLC (SSDLC): How Static Code Analysis (SAST) Helps\",\"isPartOf\":{\"@id\":\"https:\/\/checkmarx.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp\",\"datePublished\":\"2014-10-15T09:56:54+00:00\",\"dateModified\":\"2026-04-13T20:16:22+00:00\",\"description\":\"Learn what a secure SDLC is and how static code analysis (SAST) fits every phase\u2014practical steps, SSDF mapping, and tools developers actually use.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage\",\"url\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp\",\"contentUrl\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp\",\"width\":1200,\"height\":600,\"caption\":\"DevSecOps Knowledge hub cover\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/checkmarx.com\/#website\",\"url\":\"https:\/\/checkmarx.com\/\",\"name\":\"Checkmarx\",\"description\":\"The world runs on code. We secure it.\",\"publisher\":{\"@id\":\"https:\/\/checkmarx.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/checkmarx.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/checkmarx.com\/#organization\",\"name\":\"Checkmarx\",\"url\":\"https:\/\/checkmarx.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg\",\"contentUrl\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg\",\"width\":1,\"height\":1,\"caption\":\"Checkmarx\"},\"image\":{\"@id\":\"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis\",\"https:\/\/x.com\/checkmarx\",\"https:\/\/www.youtube.com\/user\/CheckmarxResearchLab\",\"https:\/\/www.linkedin.com\/company\/checkmarx\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/checkmarx.com\/#\/schema\/person\/b18c949667890c9cc96de7d4d274fdd6\",\"name\":\"Steve Boone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/checkmarx.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/06\/avatar_83.jpeg\",\"contentUrl\":\"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/06\/avatar_83.jpeg\",\"caption\":\"Steve Boone\"},\"url\":\"https:\/\/checkmarx.com\/author\/steveboone\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Secure SDLC (SSDLC): How Static Code Analysis (SAST) Helps","description":"Learn what a secure SDLC is and how static code analysis (SAST) fits every phase\u2014practical steps, SSDF mapping, and tools developers actually use.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/","og_locale":"en_US","og_type":"article","og_title":"Secure SDLC (SSDLC): How Static Code Analysis (SAST) Helps","og_description":"Learn what a secure SDLC is and how static code analysis (SAST) fits every phase\u2014practical steps, SSDF mapping, and tools developers actually use.","og_url":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/","og_site_name":"Checkmarx","article_publisher":"https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis","article_modified_time":"2026-04-13T20:16:22+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@checkmarx","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#article","isPartOf":{"@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/"},"author":{"name":"Steve Boone","@id":"https:\/\/checkmarx.com\/#\/schema\/person\/b18c949667890c9cc96de7d4d274fdd6"},"headline":"Secure SDLC (SSDLC): Where Static Code Analysis (SAST) Delivers Real Value","datePublished":"2014-10-15T09:56:54+00:00","dateModified":"2026-04-13T20:16:22+00:00","mainEntityOfPage":{"@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/"},"wordCount":903,"publisher":{"@id":"https:\/\/checkmarx.com\/#organization"},"image":{"@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage"},"thumbnailUrl":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/","url":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/","name":"Secure SDLC (SSDLC): How Static Code Analysis (SAST) Helps","isPartOf":{"@id":"https:\/\/checkmarx.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage"},"image":{"@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage"},"thumbnailUrl":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp","datePublished":"2014-10-15T09:56:54+00:00","dateModified":"2026-04-13T20:16:22+00:00","description":"Learn what a secure SDLC is and how static code analysis (SAST) fits every phase\u2014practical steps, SSDF mapping, and tools developers actually use.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/checkmarx.com\/learn\/devsecops\/a-secure-sdlc-with-static-source-code-analysis-tools\/#primaryimage","url":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp","contentUrl":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/03\/devsecops.webp","width":1200,"height":600,"caption":"DevSecOps Knowledge hub cover"},{"@type":"WebSite","@id":"https:\/\/checkmarx.com\/#website","url":"https:\/\/checkmarx.com\/","name":"Checkmarx","description":"The world runs on code. We secure it.","publisher":{"@id":"https:\/\/checkmarx.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/checkmarx.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/checkmarx.com\/#organization","name":"Checkmarx","url":"https:\/\/checkmarx.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/","url":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg","contentUrl":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/02\/logo-dark.svg","width":1,"height":1,"caption":"Checkmarx"},"image":{"@id":"https:\/\/checkmarx.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Checkmarx.Source.Code.Analysis","https:\/\/x.com\/checkmarx","https:\/\/www.youtube.com\/user\/CheckmarxResearchLab","https:\/\/www.linkedin.com\/company\/checkmarx"]},{"@type":"Person","@id":"https:\/\/checkmarx.com\/#\/schema\/person\/b18c949667890c9cc96de7d4d274fdd6","name":"Steve Boone","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/checkmarx.com\/#\/schema\/person\/image\/","url":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/06\/avatar_83.jpeg","contentUrl":"https:\/\/checkmarx.com\/wp-content\/uploads\/2024\/06\/avatar_83.jpeg","caption":"Steve Boone"},"url":"https:\/\/checkmarx.com\/author\/steveboone\/"}]}},"_links":{"self":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/learn\/53395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/learn"}],"about":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/types\/learn"}],"author":[{"embeddable":true,"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/users\/83"}],"version-history":[{"count":0,"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/learn\/53395\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/media\/106860"}],"wp:attachment":[{"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/media?parent=53395"}],"wp:term":[{"taxonomy":"learn-cat","embeddable":true,"href":"https:\/\/checkmarx.com\/wp-json\/wp\/v2\/learn-cat?post=53395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}