CINXE.COM

How to Protect Your CI/CD Pipeline | Trend Micro (SG)

<!DOCTYPE HTML> <html lang="en-SG"> <!-- OneTrust Cookies Consent Notice start for trendmicro.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/821060e3-3f9c-4a2f-8613-8e0db4841f79/OtAutoBlock.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="821060e3-3f9c-4a2f-8613-8e0db4841f79"></script> <script type="text/javascript">function OptanonWrapper() { }</script> <!-- OneTrust Cookies Consent Notice end for trendmicro.com --> <script type="text/javascript" src="/etc.clientlibs/clientlibs/granite/jquery.min.js"></script> <script type="text/javascript" src="/etc.clientlibs/clientlibs/granite/utils.min.js"></script> <script type="text/javascript"> if (typeof Granite !== "undefined" && Granite.I18n){ Granite.I18n.setLocale("en_sg" || "en"); } </script> <head> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="description" content="Learn how to protect your CI/CD pipeline from threats."/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="container security,article,best practices,multi cloud"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta name="template" content="defaultArticleWithoutHero"/> <meta property="article:published_time" content="2023-08-29"/> <meta property="article:tag" content="container security"/> <meta property="article:section" content="best practices"/> <link rel="icon" type="image/ico" href="/content/dam/trendmicro/favicon.ico"/> <link rel="canonical" href="https://www.trendmicro.com/en_sg/devops/23/h/protect-ci-cd-pipeline.html"/> <title>How to Protect Your CI/CD Pipeline | Trend Micro (SG)</title> <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600" rel="stylesheet"/> <link href="//customer.cludo.com/css/296/1798/cludo-search.min.css" type="text/css" rel="stylesheet"/> <link rel="stylesheet" href="/etc.clientlibs/trendresearch/clientlibs/clientlib-trendresearch.min.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/trendmicro/clientlibs/trendmicro-core-2/clientlibs/header-footer.min.css" type="text/css"> <script src="//tags.tiqcdn.com/utag/trendmicro/apaccms/prod/utag.sync.js"></script> <meta property="og:url" content="https://www.trendmicro.com/en_sg/devops/23/h/protect-ci-cd-pipeline.html"/> <meta property="og:title" content="How to Protect Your CI/CD Pipeline"/> <meta property="og:description" content="Learn how to protect your CI/CD pipeline from threats."/> <meta property="og:site_name" content="Trend Micro"/> <meta property="og:image" content="https://www.trendmicro.com/content/dam/trendmicro/global/en/devops/thumbnails/23/protect-ci-cd-pipeline.jpg"/> <meta property="og:locale" content="en_SG"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@TrendMicro"/> <meta name="twitter:title" content="How to Protect Your CI/CD Pipeline"/> <meta name="twitter:description" content="Learn how to protect your CI/CD pipeline from threats."/> <meta name="twitter:image" content="https://www.trendmicro.com/content/dam/trendmicro/global/en/devops/thumbnails/23/protect-ci-cd-pipeline.jpg"/> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="LJA84-589LU-SVNVV-WKPLQ-NBTC7",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"LJA84-589LU-SVNVV-WKPLQ-NBTC7";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbeqxgy4iaz2ebfkq-f-c8fc5f74f-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"1340666","ak.ai":parseInt("807181",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"45ecebc4","ak.r":37669,"ak.a2":n,"ak.m":"a","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":52782,"ak.gh":"23.53.33.197","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732512085","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==KDZxBAnyl639yiObLY41kqBKXse28G7X5TRutNiSCf4STzU56yHzy1Y2MjstHMgg/PbiZ9aOIHUZnVlFbdW7Tk0+2v5DZXtYng5CtWzJXp0elLHLv/aw+DOZCHB7c42n2kMhsz1cEM/tg+5o/s94dCz/erhD0QHQVVoNcAEVX2iELYACAQX3dEdgX6Oa5ovopC3HRbeI8lmjYDqr3XmJ6tioC1kRV4boggc//NuZuWqQDCFJgZi3IrhGUidLyXXnEnQotK0T7hd2VyyQ3P+LlvoNMa87vBlDMrlmQcGBs5e390eIf6oA3u3DSIAwkFQx+KmCUkhE08jNzjO0xhBa6s8hZQa2vocOUA6fyToWs5qacaoR7Ytv8CR4NpuzYJJfJ3F2MjQ8A9qw89ki8v/aIS+eLfsX2aTw3qhWneAwguU=","ak.pv":"34","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body class="articlepage page basicpage context-business context-devops"> <!-- Page Scroll: Back to Top --> <a id="page-scroll" title="VerticalPageScroll" href="javascript:jumpScroll($(this).scrollTop());"> <span class="icon-chevron-up"></span> </a> <!-- /* Data Layers */ --> <script type="text/javascript"> var utag_data = {"customer_cookie_type":"business","language_code":"en_sg","page_name":"devops/23/h/protect-ci-cd-pipeline/en_sg","category_id":"en_sg/devops/23/h/protect-ci-cd-pipeline","page_type":"unknown","site_section":"devops","post_date":"2023-08-29"}; </script> <script type="text/javascript"> window.adobeDigitalData = typeof(window.adobeDigitalData) != "undefined" ? window.adobeDigitalData : []; window.adobeDigitalData.push( {"pageID":"0664e874f81e","articleTitle":"How to Protect Your CI/CD Pipeline","description":"Learn how to protect your CI/CD pipeline from threats.","thumbnailUrl":"/content/dam/trendmicro/global/en/devops/thumbnails/23/protect-ci-cd-pipeline.jpg","pageUrl":"https://www.trendmicro.com/en_sg/devops/23/h/protect-ci-cd-pipeline.html","publishedDate":"2023-08-29","pageTag":"container security","pageSection":"best practices","pageMedium":"article"} ); </script> <script type="text/javascript">(function(a,b,c,d){a='//tags.tiqcdn.com/utag/trendmicro/apaccms/prod/utag.js';b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true;a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a);})();</script> <div class="businessHeaderV1"> <div class="headerAssemblyV1"> <header class="page-header"> <nav> <div class="header-bar"> <div class="logo"> <a id="header-logo" href="/en_sg/business.html"> <img src="/content/dam/trendmicro/global/en/core/images/logos/tm-logo-red-white-t.svg"/> <p>Business</p> </a> </div> <div class="inner-nav-wrapper"> <span class="material-symbols-outlined search-icon">search</span> <span class="material-symbols-outlined close-search-icon">close</span> <input type="checkbox" id="checkbox" class="hamburger-menu"/> <div aria-label="Menu" class="hamburger"></div> </div> </div> <div class="hamburger-wrapper"> <div class="mainNavMenuV1"><div class="mainNavMenu mainNavMenuV1"> <div class="list-wrapper inital-list-wrapper"> <ul class="menu nav-level-0"> <li> <!-- Level 0, top menu --> <div class="label">Solutions</div> <ul class="sub-menu nav-level-1"> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/solutions/challenges.html">By Challenge</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges.html">By Challenge</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">By Challenge</div> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/cyber-risk.html">Understand, Prioritise &amp; Mitigate Risks</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Understand, Prioritise &amp; Mitigate Risks</div> <p class="copy">Improve your risk posture with attack surface management</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/cyber-risk.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/cloud-native-applications.html">Protect Cloud-Native Apps</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Protect Cloud-Native Apps</div> <p class="copy">Security that enables business outcomes</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/cloud-native-applications.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/hybrid-cloud.html">Protect Your Hybrid World</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Protect Your Hybrid, Multi-Cloud World</div> <p class="copy">Gain visibility and meet business needs with security</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/hybrid-cloud.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/infrastructure-security.html">Securing Your Borderless Workforce</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Securing Your Borderless Workforce</div> <p class="copy">Connect with confidence from anywhere, on any device</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/infrastructure-security.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/network-security.html">Eliminate Network Blind Spots</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Eliminate Network Blind Spots</div> <p class="copy">Secure users and key operations throughout your environment</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/network-security.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/detection-response.html">See More. Respond Faster.</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">See More. Respond Faster.</div> <p class="copy">Move faster than your adversaries with powerful purpose-built XDR, attack surface risk management, and zero trust capabilities</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/detection-response.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/managed-services.html">Extend Your Team</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Extend Your Team. Respond to Threats Agilely</div> <p class="copy">Maximise effectiveness with proactive risk reduction and managed services</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/managed-services.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/challenges/zero-trust.html">Operationalising Zero Trust</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Operationalising Zero Trust</div> <p class="copy">Understand your attack surface, assess your risk in real time, and adjust policies across network, workloads, and devices from a single console</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/challenges/zero-trust.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/solutions/role.html">By Role</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/role.html">By Role</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">By Role</div> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/role.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/role/ciso.html">CISO</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">CISO</div> <p class="copy">Drive business value with measurable cybersecurity outcomes</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/role/ciso.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/role/soc.html">SOC Manager</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">SOC Manager</div> <p class="copy">See more, act faster</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/role/soc.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/role/it-infrastructure-operations.html">Infrastructure Manager</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Infrastructure Manager</div> <p class="copy">Evolve your security to mitigate threats quickly and effectively</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/role/it-infrastructure-operations.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/role/cloud-developer.html">Cloud Builder and Developer</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Cloud Builder and Developer</div> <p class="copy">Ensure code runs only as intended</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/role/cloud-developer.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/role/cloud-operations.html">Cloud Security Ops</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Cloud Security Ops</div> <p class="copy">Gain visibility and control with security designed for cloud environments</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/role/cloud-operations.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/capabilities/solutions-for.html">By Industry</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/capabilities/solutions-for.html">By Industry</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">By Industry</div> <a class="leaf-button color-d71920" href="/en_sg/business/capabilities/solutions-for.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/capabilities/solutions-for/healthcare.html">Healthcare</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Healthcare</div> <p class="copy">Protect patient data, devices, and networks while meeting regulations</p> <a class="leaf-button color-d71920" href="/en_sg/business/capabilities/solutions-for/healthcare.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/iot/ics-ot.html">Manufacturing</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Manufacturing</div> <p class="copy">Protecting your factory environments – from traditional devices to state-of-the-art infrastructures</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/iot/ics-ot.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/iot/ics-ot.html">Oil &amp; Gas</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Oil &amp; Gas</div> <p class="copy">ICS/OT Security for the oil and gas utility industry</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/iot/ics-ot.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/iot/ics-ot.html">Electric Utility</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Electric Utility</div> <p class="copy">ICS/OT Security for the electric utility</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/iot/ics-ot.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="https://vicone.com/en" target="_blank" rel="noopener noreferrer">Automotive</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Automotive</div> <a class="leaf-button color-d71920" href="https://vicone.com/en" target="_blank" rel="noopener noreferrer">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/iot/enterprise-5g-iot.html">5G Networks</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">5G Networks</div> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/iot/enterprise-5g-iot.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/small-business/platform.html">Small &amp; Midsized Business Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Small &amp; Midsized Business Security</div> <p class="copy">Stop threats with easy-to-use solutions designed for your growing business</p> <a class="leaf-button color-d71920" href="/en_sg/small-business/platform.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <!-- Level 0, top menu --> <div class="label">Platform</div> <ul class="sub-menu nav-level-1"> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/products/one-platform.html">Vision One Platform</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/one-platform.html">Vision One Platform</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="subtitle">Trend Vision One</div> <div class="title">Our Unified Platform</div> <p class="copy">Bridge threat protection and cyber risk management</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/one-platform.html">Learn more</a> </div> <div class="leaf-image"> <img src="/content/dam/trendmicro/global/en/core/images/console-images/navigation/trend-vision-one-laptop-console-nav.svg"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/technologies/ai-companion.html">AI Companion</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Trend Vision One Companion</div> <p class="copy">Your generative AI cybersecurity assistant</p> <a class="leaf-button color-d71920" href="/en_sg/business/technologies/ai-companion.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/attack-surface-management.html">Attack Surface Management</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Attack Surface Management</div> <p class="copy">Stop breaches before they happen</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/attack-surface-management.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/asrm-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/detection-response/xdr.html">XDR (Extended Detection &amp; Response)</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">XDR (Extended Detection &amp; Response)</div> <p class="copy">Stop adversaries faster with a broader perspective and better context to hunt, detect, investigate, and respond to threats from a single platform</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/detection-response/xdr.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/xdr-product-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/products/hybrid-cloud.html">Cloud Security</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/hybrid-cloud.html">Cloud Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="subtitle">Trend Vision One™</div> <div class="title">Cloud Security Overview</div> <p class="copy">The most trusted cloud security platform for developers, security teams, and businesses</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/hybrid-cloud.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/detection-response/attack-surface-management.html">Attack Surface Risk Management for Cloud</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Attack Surface Risk Management for Cloud</div> <p class="copy">Cloud asset discovery, vulnerability prioritisation, Cloud Security Posture Management, and Attack Surface Management all in one</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/detection-response/attack-surface-management.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/detection-response/xdr.html">XDR for Cloud</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">XDR for Cloud</div> <p class="copy">Extend visibility to the cloud and streamline SOC investigations</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/detection-response/xdr.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/xdr-product-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/hybrid-cloud/cloud-one-container-image-security.html">Container Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Container Security</div> <p class="copy">Simplify security for your cloud-native applications with advanced container image scanning, policy-based admission control, and container runtime protection</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/hybrid-cloud/cloud-one-container-image-security.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/cloud-one-container-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/hybrid-cloud/cloud-one-file-storage-security.html">File Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">File Security</div> <p class="copy">Protect application workflow and cloud storage against advanced threats</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/hybrid-cloud/cloud-one-file-storage-security.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/cloud-one-file-storage-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/products/endpoint-security.html">Endpoint Security</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/endpoint-security.html">Endpoint Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Endpoint Security Overview</div> <p class="copy">Defend the endpoint through every stage of an attack</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/endpoint-security.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/detection-response/xdr.html">XDR for Endpoint</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">XDR for Endpoint</div> <p class="copy">Stop adversaries faster with a broader perspective and better context to hunt, detect, investigate, and respond to threats from a single platform</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/detection-response/xdr.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/xdr-product-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/endpoint-security/workload-security.html">Workload Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Workload Security</div> <p class="copy">Optimised prevention, detection, and response for endpoints, servers, and cloud workloads</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/endpoint-security/workload-security.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/iot/industrial-endpoint-security.html">Industrial Endpoint Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Industrial Endpoint Security</div> <a class="leaf-button color-d71920" href="/en_sg/business/products/iot/industrial-endpoint-security.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/user-protection/sps/mobile-security-enterprise.html">Mobile Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Mobile Security</div> <p class="copy">On-premises and cloud protection against malware, malicious applications, and other mobile threats</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/user-protection/sps/mobile-security-enterprise.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/sps-mobile-security-enterprise-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/products/network.html">Network Security</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/network.html">Network Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Network Security Overview</div> <p class="copy">Expand the power of XDR with network detection and response</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/network.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/detection-response/xdr.html">XDR for Network</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">XDR for Network</div> <p class="copy">Stop adversaries faster with a broader perspective and better context to hunt, detect, investigate, and respond to threats from a single platform</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/detection-response/xdr.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/xdr-product-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/network/intrusion-prevention.html">Network Intrusion Prevention (IPS)</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Network Intrusion Prevention (IPS)</div> <p class="copy">Protect against known, unknown, and undisclosed vulnerabilities in your network</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/network/intrusion-prevention.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/network/advanced-threat-protection.html">Breach Detection System (BDS)</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Breach Detection System (BDS)</div> <p class="copy">Detect and respond to targeted attacks moving inbound, outbound, and laterally</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/network/advanced-threat-protection.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/network/zero-trust-secure-access.html">Secure Service Edge (SSE)</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Secure Service Edge (SSE)</div> <p class="copy">Redefine trust and secure digital transformation with continuous risk assessments</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/network/zero-trust-secure-access.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/zero-trust-access-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/iot/industrial-network-security.html">Industrial Network Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Industrial Network Security</div> <a class="leaf-button color-d71920" href="/en_sg/business/products/iot/industrial-network-security.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/iot/enterprise-5g-iot.html">5G Network Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">5G Network Security</div> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/iot/enterprise-5g-iot.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/products/email-security.html">Email Security</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/email-security.html">Email Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Email Security</div> <p class="copy">Stop phishing, malware, ransomware, fraud, and targeted attacks from infiltrating your enterprise</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/email-security.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/user-protection/sps/email-and-collaboration.html">Email and Collaboration Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="subtitle">Trend Vision One™</div> <div class="title">Email and Collaboration Security</div> <p class="copy">Stop phishing, ransomware, and targeted attacks on any email service including Microsoft 365 and Google Workspace</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/user-protection/sps/email-and-collaboration.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/email-security-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/solutions/iot/ics-ot.html">OT Security</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/solutions/iot/ics-ot.html">OT Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">OT Security</div> <p class="copy">Learn about solutions for ICS / OT security.</p> <a class="leaf-button color-d71920" href="/en_sg/business/solutions/iot/ics-ot.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/detection-response/xdr.html">XDR for OT</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">XDR for OT</div> <p class="copy">Stop adversaries faster with a broader perspective and better context to hunt, detect, investigate, and respond to threats from a single platform</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/detection-response/xdr.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/xdr-product-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/iot/industrial-network-security.html">Industrial Network Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Industrial Network Security</div> <a class="leaf-button color-d71920" href="/en_sg/business/products/iot/industrial-network-security.html">Industrial Network Security</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/content/trendmicro/en_sg/business/products/iot/industrial-endpoint-security">Industrial Endpoint Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Industrial Endpoint Security</div> <a class="leaf-button color-d71920" href="/content/trendmicro/en_sg/business/products/iot/industrial-endpoint-security">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/one-platform/threat-insights.html">Threat Insights</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Threat Insights</div> <p class="copy">See threats coming from miles away</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/one-platform/threat-insights.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/identity.html">Identity Security</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Identity Security</div> <p class="copy">End-to-end identity security from identity posture management to detection and response</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/identity.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products/sovereign-private-cloud.html">On-Premises Data Sovereignty</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">On-Premises Data Sovereignty</div> <p class="copy">Prevent, detect, respond and protect without compromising data sovereignty</p> <a class="leaf-button color-d71920" href="/en_sg/business/products/sovereign-private-cloud.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/products.html">All Products, Services, and Trials</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">All Products, Services, and Trials</div> <a class="leaf-button color-d71920" href="/en_sg/business/products.html">Learn more</a> </div> <div class="leaf-image"> <img src="https://trendmicro.scene7.com/is/image/trendmicro/all-products-console-shot?scl=1.0&qlt=95&fmt=webp-alpha"/> </div> </li> </ul> </li> </ul> </li> <li> <!-- Level 0, top menu --> <div class="label">Research</div> <ul class="sub-menu nav-level-1"> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/about/threat-research.html">Research</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/threat-research.html">Research</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Research</div> <a class="leaf-button color-d71920" href="/en_sg/about/threat-research.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/research.html">Research, News, and Perspectives</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Research, News, and Perspectives</div> <a class="leaf-button color-d71920" href="/en_sg/research.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="https://www.trendmicro.com/vinfo/sg/security/research-and-analysis/">Research and Analysis</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Research and Analysis</div> <a class="leaf-button color-d71920" href="https://www.trendmicro.com/vinfo/sg/security/research-and-analysis/">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="https://www.trendmicro.com/vinfo/sg/security/news/" target="_blank" rel="noopener noreferrer">Security News</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Security News</div> <a class="leaf-button color-d71920" href="https://www.trendmicro.com/vinfo/sg/security/news/" target="_blank" rel="noopener noreferrer">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="https://www.zerodayinitiative.com/about/" target="_blank" rel="noopener noreferrer">Zero Day Initiatives (ZDI)</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Zero Day Initiatives (ZDI)</div> <a class="leaf-button color-d71920" href="https://www.zerodayinitiative.com/about/" target="_blank" rel="noopener noreferrer">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> </ul> </li> <li> <!-- Level 0, top menu --> <div class="label">Services</div> <ul class="sub-menu nav-level-1"> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/services/service-one.html">Our Services</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/services/service-one.html">Our Services</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Our Services</div> <a class="leaf-button color-d71920" href="/en_sg/business/services/service-one.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/services/service-one.html">Service Packages</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Service Packages</div> <p class="copy">Augment security teams with 24/7/365 managed detection, response, and support</p> <a class="leaf-button color-d71920" href="/en_sg/business/services/service-one.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/services/managed-xdr.html">Managed XDR</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Managed XDR</div> <p class="copy">Augment threat detection with expertly managed detection and response (MDR) for email, endpoints, servers, cloud workloads, and networks</p> <a class="leaf-button color-d71920" href="/en_sg/business/services/managed-xdr.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/business/services/incident-response.html">Incident Response</a> </div> <ul class="branch nav-item-3"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/services/incident-response.html">Incident Response</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Incident Response</div> <p class="copy">Our trusted experts are on call whether you&#39;re experiencing a breach or looking to proactively improve your IR plans</p> <a class="leaf-button color-d71920" href="/en_sg/business/services/incident-response.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/services/incident-response/insurance-law.html">Insurance Carriers and Law Firms</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Insurance Carriers and Law Firms</div> <p class="copy">Stop breaches with the best response and detection technology on the market and reduce clients’ downtime and claim costs</p> <a class="leaf-button color-d71920" href="/en_sg/business/services/incident-response/insurance-law.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/services/support-services.html">Support Services</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Support Services</div> <a class="leaf-button color-d71920" href="/en_sg/business/services/support-services.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> </ul> </li> <li> <!-- Level 0, top menu --> <div class="label">Partners</div> <ul class="sub-menu nav-level-1"> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/partners/program.html">Partner Program</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/program.html">Partner Program</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Partner Program Overview</div> <p class="copy">Grow your business and protect your customers with the best-in-class complete, multilayered security</p> <a class="leaf-button color-d71920" href="/en_sg/partners/program.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/competencies.html">Partner Competencies</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Partner Competencies</div> <p class="copy">Stand out to customers with competency endorsements that showcase your expertise</p> <a class="leaf-button color-d71920" href="/en_sg/partners/competencies.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/partner-stories.html">Partner Successes</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Partner Successes</div> <a class="leaf-button color-d71920" href="/en_sg/partners/partner-stories.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/program/managed-security-service-provider.html">Managed Security Service Provider</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Managed Security Service Provider</div> <p class="copy">Deliver modern security operations services with our industry-leading XDR</p> <a class="leaf-button color-d71920" href="/en_sg/partners/program/managed-security-service-provider.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/program/managed-service-provider.html">Managed Service Provider</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Managed Service Provider</div> <p class="copy">Partner with a leading expert in cybersecurity, leverage proven solutions designed for MSPs</p> <a class="leaf-button color-d71920" href="/en_sg/partners/program/managed-service-provider.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/partners/alliance-partners.html">Alliance Partners</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/alliance-partners.html">Alliance Partners</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Alliance Partners</div> <p class="copy">We work with the best to help you optimise performance and value</p> <a class="leaf-button color-d71920" href="/en_sg/partners/alliance-partners.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/alliance-partners/technology.html">Technology Alliance Partners</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Technology Alliance Partners</div> <a class="leaf-button color-d71920" href="/en_sg/partners/alliance-partners/technology.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/alliance-partners/explore-alliance-partners.html">Find Alliance Partners</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Find Alliance Partners</div> <a class="leaf-button color-d71920" href="/en_sg/partners/alliance-partners/explore-alliance-partners.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/partners/resources.html">Partner Resources</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/resources.html">Partner Resources</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Partner Resources</div> <p class="copy">Discover resources designed to accelerate your business’s growth and enhance your capabilities as a Trend Micro partner</p> <a class="leaf-button color-d71920" href="/en_sg/partners/resources.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="https://community-trendmicro.force.com/Gpartner/s/" target="_blank" rel="noopener noreferrer">Partner Portal Login</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Partner Portal Login</div> <a class="leaf-button color-d71920" href="https://community-trendmicro.force.com/Gpartner/s/" target="_blank" rel="noopener noreferrer">Login</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/campus.html">Trend Campus</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Trend Campus</div> <p class="copy">Accelerate your learning with Trend Campus, an easy-to-use education platform that offers personalised technical guidance</p> <a class="leaf-button color-d71920" href="/en_sg/partners/campus.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/co-selling.html">Co-Selling</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Co-Selling</div> <p class="copy">Access collaborative services designed to help you showcase the value of Trend Vision One™ and grow your business</p> <a class="leaf-button color-d71920" href="/en_sg/partners/co-selling.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="https://trendmicro.my.site.com/Gpartner/s/partner-registration?language=en_US" target="_blank" rel="noopener noreferrer">Become a Partner</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Become a Partner</div> <a class="leaf-button color-d71920" href="https://trendmicro.my.site.com/Gpartner/s/partner-registration?language=en_US" target="_blank" rel="noopener noreferrer">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/distributors.html">Distributors</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Distributors</div> <a class="leaf-button color-d71920" href="/en_sg/partners/distributors.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="https://trendmicro.my.site.com/Gpartner/s/partner-locator?language=en_US" target="_blank" rel="noopener noreferrer">Find Partners</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Find Partners</div> <p class="copy">Locate a partner from whom you can purchase Trend Micro solutions</p> <a class="leaf-button color-d71920" href="https://trendmicro.my.site.com/Gpartner/s/partner-locator?language=en_US" target="_blank" rel="noopener noreferrer">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <!-- Level 0, top menu --> <div class="label">Company</div> <ul class="sub-menu nav-level-1"> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/about/why-trend-micro.html">Why Trend Micro</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/why-trend-micro.html">Why Trend Micro</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Why Trend Micro</div> <a class="leaf-button color-d71920" href="/en_sg/about/why-trend-micro.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/customer-stories.html">Customer Success Stories</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Customer Success Stories</div> <a class="leaf-button color-d71920" href="/en_sg/about/customer-stories.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/content/trendmicro/en_sg/about/human-connections">The Human Connection</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">The Human Connection</div> <a class="leaf-button color-d71920" href="/content/trendmicro/en_sg/about/human-connections">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/industry-recognition.html">Industry Accolades</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Industry Accolades</div> <a class="leaf-button color-d71920" href="/en_sg/about/industry-recognition.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/partners/alliance-partners.html">Strategic Alliances</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Strategic Alliances</div> <a class="leaf-button color-d71920" href="/en_sg/partners/alliance-partners.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/about/compare.html">Compare Trend Micro</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/compare.html">Compare Trend Micro</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Compare Trend Micro</div> <p class="copy">See how Trend outperforms the competition</p> <a class="leaf-button color-d71920" href="/en_sg/about/compare.html">Let&#39;s go</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/compare/trend-vs-crowdstrike.html">vs. Crowdstrike</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Trend Micro vs. Crowdstrike</div> <p class="copy">Crowdstrike provides effective cybersecurity through its cloud-native platform, but its pricing may stretch budgets, especially for organisations seeking cost-effective scalability through a true single platform</p> <a class="leaf-button color-d71920" href="/en_sg/about/compare/trend-vs-crowdstrike.html">Let&#39;s go</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/compare/trend-vs-microsoft.html">vs. Microsoft</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Trend Micro vs. Microsoft</div> <p class="copy">Microsoft offers a foundational layer of protection, yet it often requires supplemental solutions to fully address customers&#39; security problems</p> <a class="leaf-button color-d71920" href="/en_sg/about/compare/trend-vs-microsoft.html">Let&#39;s go</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/compare/trend-vs-palo-alto-networks.html">vs. Palo Alto Networks</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Trend Micro vs. Palo Alto Networks</div> <p class="copy">Palo Alto Networks delivers advanced cybersecurity solutions, but navigating its comprehensive suite can be complex and unlocking all capabilities requires significant investment</p> <a class="leaf-button color-d71920" href="/en_sg/about/compare/trend-vs-palo-alto-networks.html">Let&#39;s go</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="/en_sg/about.html">About Us</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about.html">About Us</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">About Us</div> <a class="leaf-button color-d71920" href="/en_sg/about.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/trust-center.html">Trust Centre</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Trust Centre</div> <a class="leaf-button color-d71920" href="/en_sg/about/trust-center.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/history-vision-values.html">History</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">History</div> <a class="leaf-button color-d71920" href="/en_sg/about/history-vision-values.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/diversity-inclusion.html">Diversity, Equity and Inclusion</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Diversity, Equity and Inclusion</div> <a class="leaf-button color-d71920" href="/en_sg/about/diversity-inclusion.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/corporate-social-responsibility.html">Corporate Social Responsibility</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Corporate Social Responsibility</div> <a class="leaf-button color-d71920" href="/en_sg/about/corporate-social-responsibility.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/leaders.html">Leadership</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Leadership</div> <a class="leaf-button color-d71920" href="/en_sg/about/leaders.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/leading-experts.html">Security Experts</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Security Experts</div> <a class="leaf-button color-d71920" href="/en_sg/about/leading-experts.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/initiative-education.html">Internet Safety and Cybersecurity Education</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Internet Safety and Cybersecurity Education</div> <a class="leaf-button color-d71920" href="/en_sg/initiative-education.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/legal.html">Legal</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Legal</div> <a class="leaf-button color-d71920" href="/en_sg/about/legal.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_us/about/investor-relations.html" target="_blank" rel="noopener noreferrer">Investors</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Investors</div> <a class="leaf-button color-d71920" href="/en_us/about/investor-relations.html" target="_blank" rel="noopener noreferrer">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/business/campaigns/formula-e.html">Formula E Racing</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Formula E Racing</div> <a class="leaf-button color-d71920" href="/en_sg/business/campaigns/formula-e.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> <li> <div class="label branch"> <a class="menu-link" href="https://newsroom.trendmicro.com/" target="_blank" rel="noopener noreferrer">Connect With Us</a> </div> <ul class="branch nav-item-2"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li> <div class="label leaf"> <a class="menu-link" href="https://newsroom.trendmicro.com/" target="_blank" rel="noopener noreferrer">Connect With Us</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Connect With Us</div> <a class="leaf-button color-d71920" href="https://newsroom.trendmicro.com/" target="_blank" rel="noopener noreferrer">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/newsroom.html">Newsroom</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Newsroom</div> <a class="leaf-button color-d71920" href="/en_sg/about/newsroom.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/events.html">Events</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Events</div> <a class="leaf-button color-d71920" href="/en_sg/about/events.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/careers.html">Careers</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Careers</div> <a class="leaf-button color-d71920" href="/en_sg/about/careers.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> <li> <div class="label leaf"> <a class="menu-link" href="/en_sg/about/webinars.html">Webinars</a> </div> <ul class="leaf nav-item-leaf"> <!-- This fake child menu should be a desktop enhancement only. Mobile never uses it --> <li class="desktop-leaf-child"> <div class="desktop-leaf-child-text"> <div class="title">Webinars</div> <a class="leaf-button color-d71920" href="/en_sg/about/webinars.html">Learn more</a> </div> <div class="leaf-image"> </div> </li> </ul> </li> </ul> </li> </ul> </li> </ul> </div> <div class="list-wrapper drop-down-menu-2"> <button type="button" class="back-one-level"> <span>Back</span> </button> <div class="sub-menu-wrapper"></div> </div> <div class="list-wrapper drop-down-menu-3"> <button type="button" class="back-one-level"> <span>Back</span> </button> <div class="sub-menu-wrapper"></div> </div> <div class="list-wrapper drop-down-menu-4"> <button type="button" class="back-one-level"> <span>Back</span> </button> <div class="sub-menu-wrapper"></div> </div> <div class="list-wrapper drop-down-menu-5"> <button type="button" class="back-one-level"> <span>Back</span> </button> <div class="sub-menu-wrapper"></div> </div> <div class="buttonArrayV1"> <ul class="button-array small left-align global-margin-top-none global-margin-bottom-none global-padding-top-none global-padding-bottom-none"> <li class="button-array-list"> <a class="button secondary color-ffffff normal" id="rsg-nav-free-trial-e371be" href="/en_sg/business/products/trials.html"> Free Trials </a> </li> <li class="button-array-list"> <a class="button primary color-d71920 normal" id="rsh-nav-contact-us-3758fe" href="/en_sg/business/get-info-form.html"> Contact Us </a> </li> </ul> </div> </div> </div> <div class="consumerLink"> <a href="/en_sg/forHome.html">Looking for home solutions?</a> </div> <a href="https://resources.trendmicro.com/GLB-Under-Attack-Form.html" class="under-attack-link">Under Attack?</a> <div class="alerts"> <div class="alertUtilityMenu"> <div class="utility-wrapper alert-top-menu"> <div class="dropDownMenuV1"> <div class="label"><span class="counter">4</span> Alerts</div> <div class="menu"><!--Intentionally left blank--></div> </div> </div> <div class="utility-wrapper alert-sub-menu"> <button type="button" class="back-one-level-utility"> <span>Back</span> </button> <div class="sub-wrapper-content"> <div class="alerts-wrapper"> <div class="alert-buttons"> <div class="alerts-unread-button is-active">Unread</div> <div class="alerts-all-button">All</div> </div> <div class="sub-alerts-wrapper"></div> </div> <ul class="alerts-list"> <li id="alert-8577c1" class="unread"> <div class="copy-wrapper"> <!-- TEXT - now clickable --> <a href="https://resources.trendmicro.com/AWSreInvent.html" target="_blank" rel="noopener noreferrer"> <p class="copy">Join us at AWS re:Invent for demos and expert-led sessions on AI-powered security.</p> </a> <span class="material-symbols-outlined">close</span> </div> <!-- CTA TEXT --> <a href="https://resources.trendmicro.com/AWSreInvent.html" target="_blank" rel="noopener noreferrer"> <p class="ctaText">Supercharge your security &gt;</p> </a> </li> <li id="alert-2e0a4d" class="unread"> <div class="copy-wrapper"> <!-- TEXT - now clickable --> <a href="/en_sg/research/24/j/edrsilencer-disrupting-endpoint-security-solutions.html"> <p class="copy">Silent Threat: Red Team Tool EDRSilencer Disrupting Endpoint Security Solutions</p> </a> <span class="material-symbols-outlined">close</span> </div> <!-- CTA TEXT --> <a href="/en_sg/research/24/j/edrsilencer-disrupting-endpoint-security-solutions.html"> <p class="ctaText">Learn more</p> </a> </li> <li id="alert-4843f8" class="unread"> <div class="copy-wrapper"> <!-- TEXT - now clickable --> <a href="/en_sg/research/24/j/gartner-2024-cnapp-market-guide.html"> <p class="copy">Gartner 2024 CNAPP Market Guide Insights for Leaders</p> </a> <span class="material-symbols-outlined">close</span> </div> <!-- CTA TEXT --> <a href="/en_sg/research/24/j/gartner-2024-cnapp-market-guide.html"> <p class="ctaText">Get insights</p> </a> </li> <li id="alert-7a3c94" class="unread"> <div class="copy-wrapper"> <!-- TEXT - now clickable --> <a href="/en_sg/research/24/j/forrester-ai-security.html"> <p class="copy">5 AI Security Takeaways featuring Forrester</p> </a> <span class="material-symbols-outlined">close</span> </div> <!-- CTA TEXT --> <a href="/en_sg/research/24/j/forrester-ai-security.html"> <p class="ctaText">Learn key strategies</p> </a> </li> </ul> </div> </div> </div> </div> <div class="utilityMenuV1"><div class="utilityMenu utilityMenuV1"> <div class="utility-wrapper standard-utility-wrapper"> <div class="dropDownMenuV1"> <div class="label">Support</div> <div class="menu"> <ul> <li> <a rel="noopener noreferrer" href="https://success.trendmicro.com/en-US/" target="_blank"> Business Support Portal </a> </li> <li> <a href="/en_sg/business/services/support-services/education.html"> Education and Certification </a> </li> <li> <a rel="noopener noreferrer" href="https://success.trendmicro.com/en-US/contactus/" target="_blank"> Contact Support </a> </li> <li> <a rel="noopener noreferrer" href="https://trendmicro.my.site.com/Gpartner/s/partner-locator?language=en_US" target="_blank"> Find a Support Partner </a> </li> </ul> </div> </div> <div class="dropDownMenuV1"> <div class="label">Resources</div> <div class="menu"> <ul> <li> <a href="/en_sg/business/ai.html"> AI Hub </a> </li> <li> <a href="/en_sg/about/compare.html"> Trend Micro vs. Competition </a> </li> <li> <a href="https://resources.trendmicro.com/security-assessment-service-us.html"> Cyber Risk Assessment </a> </li> <li> <a href="/en_sg/ciso.html"> CISO Resource Centre </a> </li> <li> <a href="/en_sg/devops.html"> DevOps Resource Centre </a> </li> <li> <a href="/en_sg/what-is.html"> What Is? </a> </li> <li> <a href="https://www.trendmicro.com/vinfo/sg/threat-encyclopedia/"> Threat Encyclopædia </a> </li> <li> <a rel="noopener noreferrer" href="https://trendmicro.com/public-cloud-risk-assessment" target="_blank"> Cloud Health Assessment </a> </li> <li> <a href="/en_sg/business/capabilities/solutions-for/cyber-insurance.html"> Cyber Insurance </a> </li> <li> <a href="https://www.trendmicro.com/vinfo/sg/security/definition/a"> Glossary of Terms </a> </li> <li> <a href="/en_sg/about/webinars.html"> Webinars </a> </li> </ul> </div> </div> <div class="dropDownMenuV1"> <div class="label">Log In</div> <div class="menu"> <ul> <li> <a rel="noopener noreferrer" href="https://signin.v1.trendmicro.com/" target="_blank"> Vision One </a> </li> <li> <a rel="noopener noreferrer" href="https://success.trendmicro.com/en-US/" target="_blank"> Support </a> </li> <li> <a rel="noopener noreferrer" href="https://community-trendmicro.force.com/Gpartner/s/login/?language=en_US&ec=302&startURL=%2FGpartner%2Fs%2F" target="_blank"> Partner Portal </a> </li> <li> <a rel="noopener noreferrer" href="https://cloudone.trendmicro.com/" target="_blank"> Cloud One </a> </li> <li> <a rel="noopener noreferrer" href="https://tm.login.trendmicro.com/simplesaml/saml2/idp/SSOService.php" target="_blank"> Product Activation and Management </a> </li> <li> <a rel="noopener noreferrer" href="https://signup.cj.com/member/signup/publisher/?cid=1867119#/branded?_k=xaeu3t" target="_blank"> Referral Affiliate </a> </li> </ul> </div> </div> </div> <div class="utility-wrapper active-utility-wrapper"> <button type="button" class="back-one-level-utility"> <span>Back</span> </button> <div class="sub-utility-wrapper"></div> </div> </div> </div> </div> </nav> </header> <div class="search"> <script type="text/javascript" src="//customer.cludo.com/scripts/bundles/search-script.js"></script> <script type="text/javascript"> var cludoSettings = {}; if( undefined === window.utag_data ) { cludoSettings.cludo_language = 'en'; } else { switch (window.utag_data.language_code) { // Cludo dropped the ball on this one case 'ja_jp': cludoSettings.cludo_language = 'jp'; break; case 'in_id': cludoSettings.cludo_language = 'id'; break; default: cludoSettings.cludo_language = window.utag_data.language_code.substring(0, 2); // First two letters are the language break; } } cludoSettings.settingsObject = { customerId: 296, engineId: 2200, searchUrl: "/en_sg/common/cse.html", searchInputs: ["cludo-search-form","cludo-search-form-mobile","cludo-search-content-form"], initSearchBoxText: "", language: cludoSettings.cludo_language, //endlessScroll: {stopAfterPage:3, resultsPerPage:10, bottomOffset: 145}, //translateSearchTemplates: true, loading: "<div class='loader'></div>" }; </script> <span class="material-symbols-outlined search-back-arrow">arrow_back</span> <div class="inner-search-wrap"> <span class="material-symbols-outlined search-icon">search</span> <form class="main-menu-search" aria-label="Search Trend Micro"> <div class="main-menu-search__field-wrapper" id="cludo-search-form"> <table class="gsc-search-box"> <tbody> <tr> <td class="gsc-input"> <input type="text" class="gsc-input-field" name="search" title="search" placeholder="Search"/> </td> </tr> </tbody> </table> </div> </form> <span class="material-symbols-outlined search-clear-button">close</span> </div> </div> </div> <section class="folder-indicators slider"> <div class="folder-indicators__wrapper"> <p class="folder-indicators__title">Content has been added to your Folio</p> <div class="folder-indicators__button-wrapper"> <button class="folder-indicators__button counter" id="counter-folder"> Go to Folio (<span>0</span>) </button> <button class="folder-indicators__button close"><span class="material-symbols-outlined close-folio-message">close</span></button> </div> </div> </section></div> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="articleBodyNoHero aem-GridColumn aem-GridColumn--default--12"><div class="research-layout article container" role="contentinfo"> <article class="research-layout--wrapper row" data-article-pageID="126703541"> <div class="col-xs-12 col-md-12 one-column"> <div class="col-xs-12 col-md-12"> <div class="article-details" role="heading"> <span class="article-details__bar" role="img"></span> <p class="article-details__display-tag">Container Security</p> <h1 class="article-details__title">How to Protect Your CI/CD Pipeline</h1> <p class="article-details__description">Continuous integration and continuous delivery/deployment (CI/CD) has won over app developers, with enterprise cybersecurity teams on the hook to protect CI/CD pipelines. OWASP’s Top 10 CI/CD Security Risks clarify what to watch for.</p> <p class="article-details__author-by">By: Trend Micro <time class="article-details__date">August 29, 2023</time> <span>Read time:&nbsp;</span><span class="eta"></span> (<span class="words"></span> words) </p> <div class="article-details__icons"> <!--Add This--> <div class="a2a_kit a2a_default_style" data-a2a-icon-color="#717172"> <a class="a2a_dd addthis_link" href="https://www.addtoany.com/share"> <img src="/etc.clientlibs/trendresearch/clientlibs/clientlib-trendresearch/resources/img/share-more.svg" class="svg-icon" alt="Share"/> </a> <a class="a2a_button_print addthis_link"> <img src="/etc.clientlibs/trendresearch/clientlibs/clientlib-trendresearch/resources/img/printer.svg" class="svg-icon" alt="Print"/> </a> </div> <!--Add to Folio--> <div class="add-to-folio tooltip"> <span class="icon-folio-thin"></span> <div class="right"> <p>Save to Folio</p> <i></i> </div> </div> <!--Subscribe--> <div class="subscribe"> <a class="bs-modal" href="https://resources.trendmicro.com/subscription-sg.html" title="Subscribe" target="target"> <span class="icon-subscribe"></span> <span class="text">Subscribe</span> </a> </div> </div> </div> </div> </div> <hr class="research-layout-divider"/> <main class="main--content col-xs-12 col-lg-8 col-lg-push-2"> <div> </div> <div class="richText"> <div class="responsive-table-wrap"> <p>Last fall, the Open Worldwide Application Security Project (OWASP) <a href="https://owasp.org/blog/2022/11/10/top-10-cicd" target="_blank">announced a new project</a> focused on the top 10 security risks for CI/CD pipelines. (CI/CD stands for continuous integration and continuous delivery/deployment, a sort of ‘perpetual motion’ approach to software development.)</p> <p>The top 10 reflects how widespread CI/CD have become—and how vulnerable its pipelines can be due to technology stack complexity, increased use of automation and infrastructure as code, and more third-party integration. It also highlights another case of traditional cybersecurity practitioners taking on expanded responsibilities as <a href="https://newsroom.trendmicro.com/2023-06-09-Trend-Micro-Predicts-Cloud-Security-Will-Be-Consumed-by-the-SOC-by-2026" target="_blank">security operations and cloud security continue to converge</a>.</p> <p><span class="body-subhead-title">Least privilege, Zero Trust</span></p> <p>Based on our assessment, OWASP’s <a href="https://owasp.org/www-project-top-10-ci-cd-security-risks/" target="_blank">Top 10 CI/CD Security Risks</a> fall into three general categories: access and credential risks; integration and dependency risks; and configuration risks. If there’s a recurring message, it’s that organisations should adopt least-privilege principles wherever possible and embrace the spirit of the <a href="/en_sg/ciso/23/g/guide-to-operationalizing-zero-trust.html">Zero Trust approach</a>.</p> <table cellpadding="1" cellspacing="0" border="1"> <tbody><tr><td>Access and credential risks</td> <td>Integration and dependency risks</td> <td>Configuration risks</td> </tr><tr><td>Inadequate identity and access management<br /> Insufficient credential hygiene<br /> Insufficient pipeline-based access controls (PBAC)</td> <td>Dependency chain abuse<br /> Poisoned pipeline execution<br /> Ungoverned usage of third-party services<br /> Improper artefact integrity validation</td> <td>Insufficient flow control mechanisms<br /> Insecure system configuration<br /> Insufficient logging and visibility<br /> </td> </tr></tbody></table> <p><span class="body-subhead-title">Access and credential risks in the CI/CD pipeline</span></p> <p><b>Inadequate Identity and Access Management</b></p> <p>The open, continuous nature of CI/CD adds up to more people and machines participating in the development ecosystem across its phases and stages. Even one compromised identity has the potential to cause fairly serious damage.</p> <p>According to OWASP, identities can suffer from any number of weaknesses—from too-broad permissions to lapsing out of date. It recommends continuous mapping of all internal and external identities, removing unnecessary permissions, and not granting blanket permissions to all users or large groups. Stale accounts should have a defined shelf life. Local accounts (ones that aren’t managed centrally) should be prohibited, along with the use of personal or non-enterprise email addresses, self-registration, and shared accounts.</p> <p><b>Insufficient credential hygiene</b></p> <p>Bad actors prize credentials for the access they give to high-value resources and the opportunities they afford to deploy malicious code and artefacts. They can be exposed any number of ways in the CI/CD pipeline.</p> <p>If pushed to a software change management (SCM) repository branch, credentials can be read by anyone with access to the repository. They can be left out in the open when used insecurely in build and deployment processes or image layers and may also be printed to console outputs.</p> <p>OWASP’s recommendations are to rotate credentials regularly, apply the principle of least privilege always, use temporary credentials instead of static ones, and remove any secrets or credentials from artefacts once they are no longer needed.</p> <p><b>Insufficient pipeline-based access controls (PBAC)</b><br /> </p> <p>CI/CD execution nodes access both internal and external systems and resources. Bad actors can use that access to disseminate malicious code, exploiting all the permissions associated with the pipeline stage the code is running in.</p> <p>To remedy this, OWASP says nodes with different levels of sensitivity or resource requirements should not be shared by multiple pipelines. It also advises a form of least privilege to ensure every pipeline step can access only the secrets it needs, and no others. Once the pipeline is executed, the node should be restored to its “pristine state”, and every node should have fully up-to-date security patches.</p> <p><span class="body-subhead-title">Integration and dependency risks in the CI/CD pipeline</span></p> <p><b>Dependency chain abuse</b></p> <p>Code in the CI/CD pipeline may depend on other code to function, and those dependencies can be used to import malicious packages into the development process.</p> <p>OWASP has identified four common dependency chain attacks: dependency confusion (naming malicious packages the same as legitimate packages); dependency hijacking (replacing legitimate packages with malicious ones); ‘typosquatting’ (naming malicious packages variations of common misspellings of popular legitimate packages); and ‘brandjacking’ (camouflaging malicious packages as trusted brands).</p> <p>OWASP says package-fetching from the internet or untrusted sources should be prohibited, and all private packages should be verified as being within the organisation’s scope. Any installation scripts should run without access to secrets or sensitive resources, and the names of internal projects should never be published to public repositories.</p> <p><b>Poisoned pipeline execution</b></p> <p>The whole CI/CD pipeline can also be ‘poisoned’ with malicious code if an attacker gains access to source control systems. Pipelines using unreviewed code are especially susceptible.</p> <p>Organisations should restrict pipelines that run unreviewed code to isolated nodes, and all CI configuration files should be reviewed before the pipeline runs. OWASP recommends limiting the pipelines that can be triggered on public repositories and protecting sensitive pipelines with branch-protection rules in the SCM. And if users don’t need certain permissions in the SCM repository, they shouldn’t have them.</p> <p><b>Ungoverned usage of third-party services</b></p> <p>Third-party access to an organisation’s internal resources is built into the CI/CD model, and a compromised third party can be used to penetrate the entire ecosystem. To illustrate the point, OWASP gives the example of a third party with write permissions being exploited to push code to a repository that then triggers a build and infects the build system.</p> <p>Recommended remedies include:</p> <ul> <li><span class="rte-red-bullet">Imposing governance controls on third-party services throughout the lifecycle</span></li> <li><span class="rte-red-bullet">Vetting third parties before granting access to ecosystem resources—and assigning least-privilege permissions</span></li> <li><span class="rte-red-bullet">Maintaining continuous visibility of all integrated third parties including how they are integrated, the permissions they have (and what they actually use), and their behaviours</span></li> <li><span class="rte-red-bullet">Having a quick and easy way to offboard third parties and deprovision their access if it is no longer needed</span></li> </ul> <p><b>Improper artefact integrity validation</b></p> <p>Artefacts in the CI/CD pipeline are pieces of code or data used in the build process that get saved or remain accessible to the system. If they aren’t validated, they can be used to push malicious code or artefacts into the pipeline.</p> <p>Here again, OWASP has a few recommendations: validate the integrity of all resources from development to production; incorporate secure code-signing technology; deploy artefact verification software; and monitor for ‘configuration drift’ in CI/CD assets. These apply equally to internal and external/third-party artefacts.</p> <p><span class="body-subhead-title">Configuration risks in the CI/CD pipeline</span></p> <p><b>Insufficient flow control mechanisms</b></p> <p>Many of the risks summarised so far are exacerbated by the fact that once an attacker has access to some part of the CI/CD process, they have virtually free rein to push malicious code wherever they want due to a lack of flow control mechanisms.</p> <p>OWASP’s recommendation is to ensure that no person, machine, or programme can “ship sensitive code and artefacts through the pipeline without external verification or validation” by:</p> <ul> <li><span class="rte-red-bullet">Setting protection rules for branches that host sensitive or production-related code</span></li> <li><span class="rte-red-bullet">Limiting the use of auto-merge rules</span></li> <li><span class="rte-red-bullet">Preventing pipelines from being triggered without approval or review where possible</span></li> <li><span class="rte-red-bullet">Verifying artefacts and managing how they flow through the pipeline</span></li> <li><span class="rte-red-bullet">Detecting and preventing code drift and inconsistency</span></li> </ul> <p><b>Insecure system configuration</b></p> <p>Sub-optimal configurations can be a significant source of risk in CI/CD pipelines. Attackers can take advantage of self-managed assets that are out of date, unpatched, or have admin privileges installed in the operating system. They can also exploit systems with excessive access permissions, inadequate credential hygiene, or insecure configurations related to authorisation, logging, and other functions.</p> <p>Organisations should address configuration vulnerabilities by keeping a complete, current inventory of systems and versions, and checking regularly for known vulnerabilities. OWASP also recommends least-privilege access and permissions along with periodic configuration reviews.</p> <p><b>Insufficient logging and visibility</b></p> <p>As OWASP puts it: “The existence of strong logging and visibility capabilities is essential for an organisation’s ability to prepare for, detect and investigate a security related incident.” IT cybersecurity tends to do a good job of this, but engineering systems and processes don’t have the same protections.</p> <p>This can be addressed by maintaining a current map of the environment, setting up appropriate human and programmatic log sources, aggregating and correlating logs from different systems for intelligence-gathering, and using alerts to flag anomalies and potential malicious activity.</p> <p>These kinds of actions can be taken with extended detection and response (XDR) capabilities, centralising logs and telemetry across cloud security and AppSec tools. Break down cloud security siloes and leverage information from those tools as part of a broader XDR approach to hunt, investigate, and respond to theats in a single platform.</p> <p><span class="body-subhead-title">Protect your CI/CD pipeline</span></p> <p>OWASP’s top 10 lists are invaluable resources for cybersecurity teams, especially those coming from the traditional security operations centre (SOC) world and are now finding themselves on the hook for application security, DevOps protection, and cloud defences.</p> <p>The CI/CD pipeline top 10 is a welcome addition to the set, reinforcing unequivocally that strong cheques and balances, tightly restricted permissions, and an overall Zero Trust mindset are crucial to keeping enterprise assets and data safe while capitalising on the open and iterative nature of the CI/CD model.</p> <p>These measures align with Trend Micro’s position that a Zero Trust approach is critical in distributed development environments. Organisations need <a href="/en_sg/ciso/22/h/secure-access-service-edge-sase-security-company.html">Zero Trust Secure Access</a> and continuous assessments of identity and device-related risks to provide a secure foundation for fast-moving DevOps teams. Trend Vision One helps drive secure development by including identity logs and user behaviour as part of investigations, scanning artefacts for vulnerabilities and malware, and more. It’s all part of our commitment to help security teams take on new responsibilities in the software-created enterprise and support businesses’ strategic use of the cloud.</p> <p><span class="body-subhead-title">Next steps</span></p> <p>For more Trend Micro insights into CI/CD pipeline security, check out these resources:</p> <ul> <li><span class="rte-red-bullet"><a href="/content/dam/trendmicro/global/en/core/docs/datasheets/ds-cloud-one-container-security.pdf"><span class="bs-modal">[DATASHEET] Trend Cloud One™ – Container Security</span></a></span></li> <li><span class="rte-red-bullet"><a href="/en_sg/devops/22/a/microservice-security-how-to-proactively-protect-apps.html">Microservice Security: How to Proactively Protect Apps</a></span></li> <li><span class="rte-red-bullet"><a href="/en_sg/devops/22/b/container-security-best-practices.html">7 Container Security Best Practises for Better Apps</a></span></li> </ul> </div> </div> <div class="image"> </div> <div> </div> <section class="tag--list"> <div class="tag--list-title">Tags</div> <div class="tag--list-tags"> <a href="/en_sg/devops.html?category=trend-micro-devops:architectures/containers" class="tag--list-anchor">Container Security</a> <span class="tag--list-separator" role="separator">|</span> <a href="/en_sg/devops.html?category=trend-micro-devops:medium/article" class="tag--list-anchor">Article</a> <span class="tag--list-separator" role="separator">|</span> <a href="/en_sg/devops.html?category=trend-micro-devops:asset-type/best-practices" class="tag--list-anchor">Best Practices</a> <span class="tag--list-separator" role="separator">|</span> <a href="/en_sg/devops.html?category=trend-micro-devops:environments/multi-cloud" class="tag--list-anchor">Multi Cloud</a> </div> </section> </main> <sidebar class="sidebar--left col-xs-12 col-lg-2 col-lg-pull-8"> <h3 class="article-authors__title"> Authors </h3> <!-- /* Show Trend Micro if we don't have any authors for this article */ --> <ul class="article-authors__list"> <li class="article-authors__list-items"> <div class="article-authors__wrapper" role="contentinfo authors profile"> <p class="article-authors__list-items__name">Trend Micro</p> <p class="article-authors__list-items__position"> DevOps Resource Centre </p> </div> </li> </ul> <div class="article-authors__btn-wrapper" role="button"> <a class="article-authors__button " href="https://resources.trendmicro.com/Hybrid-Cloud-Security-Contact-Us.html" data-modal-title="DevOps" target="_blank" rel="noopener noreferrer" id="article-authors-contact-us-button"> Contact Us </a> </div> <div class="article-authors__btn-wrapper subscribe-wrapper" role="button"> <a class="article-authors__button subscribe bs-modal" href="https://resources.trendmicro.com/subscription-sg.html" target="target"> Subscribe </a> </div> </sidebar> <sidebar class="sidebar--right col-xs-12 col-lg-2"> <div class="sidebar--wrapper" role="contentinfo sidebar"> <div class="row-1" role="contentinfo related articles"> <div class="related--articles" role="contentinfo related articles"> <h3 class="related--articles-title">Related Articles</h3> <ul class="related--articles-items"> <li class="related--articles-item"> <a class="related--articles-item-anchor" href="/en_sg/devops/23/d/enhanced-cloud-visibility-security-benefits.html"> Security Benefits of Enhanced Cloud Visibility </a> </li> <li class="related--articles-item"> <a class="related--articles-item-anchor" href="/en_sg/devops/20/l/achieve-operational-excellence-in-cloud-workload.html"> How to Achieve AWS Operational Excellence in Your Cloud Workload </a> </li> <li class="related--articles-item"> <a class="related--articles-item-anchor" href="/en_sg/devops/23/g/build-secure-well-architected-framework-for-cloud-architects.html"> AWS Security Pillar: A Well-Architected Cloud Environment </a> </li> </ul> </div> <div class="archived--link"> <div class="archived--link-text"> <a href="/en_sg/devops.html"> See all articles </a> </div> <div class="archived--link-icon"> <a href="/en_sg/devops.html"> <span class="icon-chevron-right"></span> </a> </div> </div> </div> </div> </sidebar> </article> </div></div> </div> </div> <div class="footer"> <div class="containerV1"><div class="footer_wrapper footer-wrapper"><div class="containerV1"> <div class="container-content"> <div class="responsiveColumnControlV1 section"> <div class="row global-margin-top-none global-padding-top-none global-padding-bottom-none global-margin-bottom-none" id="responsive-column-c33c188e-0a3f-4e91-9679-4d31f47f9620"> <div class="col-sm-12 col-xs-12 col-md-4 column"><div class="footer section"> <div class="createAccount"> <div class="containerV1 section"> <style> @media ( min-width: 1024px ){ #container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8, .container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8 { height: auto; background-repeat: no-repeat; background-size: cover; } } @media ( max-width: 1023px ) and ( min-width: 768px ){ #container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8, .container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8 { height: auto; background-repeat: no-repeat; background-size: cover; } } @media ( max-width: 767px ){ #container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8, .container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8 { height: auto; background-repeat: no-repeat; background-size: cover; } } </style> <div id="container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8" class="container37cfa8ef-c611-4597-9aa2-9a7ba25bcdb8 container-wrap gray-border global-margin-top-none global-margin-bottom-none global-padding-top-none global-padding-bottom-none rounded-corners-all-20 inner-container-width"> <section> <div class="container-content"> <div class="prod-content"><div class="gridContainerV1 section"> <style> /* MOBILE (Default) */ #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 { display: grid; gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnMobile { display: none; } /* TABLET ($tablet-up: 768px) */ @media ( max-width: 1023px ) and ( min-width: 768px ) { #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnMobile { display: block; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnTablet { display: none; } } /* WIDE TABLET ($desktop-up: 1024px) */ @media ( max-width: 1199px ) and ( min-width: 1024px ) { #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnMobile { display: block; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnWideTablet { display: none; } } /* DESKTOP ($desktop-large-up: 1200px) */ @media ( max-width: 1599px ) and ( min-width: 1200px ) { #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnMobile { display: block; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnDesktop { display: none; } } /* WIDE DESKTOP ($desktop-xl-up: 1600px) */ @media ( min-width: 1600px ) { #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 { gap: 0px 0px; grid-template-columns: 1fr 6fr 1fr; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnMobile { display: block; } #grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646 .hideOnWideDesktop { display: none; } } </style> <div class="gridAreas global-margin-top-none global-margin-bottom-none global-padding-top-none global-padding-bottom-none" id="grid-areas-bdeddce6-fbd3-4fd3-bfed-e81b8d3c4646"> <div class="grid-spacing-footer-lft hideOnDesktop"> </div> <div class="grid-footer-callout "><div class="text primary-color-white section"> <div id="text-93212c4940" class="cmp-text"> <p>Experience our unified platform for free</p> </div> </div> </div> <div class="grid-spacing-footer-rht hideOnDesktop"> </div> </div> </div> <div class="buttonArrayV1 section"> <ul class="button-array small center-align global-margin-top-none global-margin-bottom-none global-padding-top-none global-padding-bottom-none"> <li class="button-array-list"> <a class="button primary color-ffffff normal" id="footer-free-trial-163d16" href="/en_sg/business/products/trials.html"> Claim your 30-day trial </a> </li> </ul> </div> </div> </div> </section> </div> </div> <div class="footer section"> <ul class="social-media-links"> <li> <a href="https://www.linkedin.com/company/trend-micro/" class="social-icon linkedin" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"> <path id="LinkedIn" d="M8.8,10.3a1.5,1.5,0,0,1,1.5-1.5H25.295A1.5,1.5,0,0,1,26.8,10.3V25.294A1.5,1.5,0,0,1,25.3,26.8H10.3a1.5,1.5,0,0,1-1.5-1.5Zm7.125,5.359h2.437v1.224a2.793,2.793,0,0,1,2.6-1.337c2.593,0,3.207,1.4,3.207,3.973v4.763H21.55V20.109c0-1.465-.352-2.291-1.245-2.291-1.24,0-1.755.891-1.755,2.291v4.178H15.925Zm-4.5,8.512H14.05V15.55H11.425v8.624Zm3-11.437a1.688,1.688,0,1,1-.507-1.17A1.689,1.689,0,0,1,14.425,12.737Z" transform="translate(-8.8 -8.8)" fill="#020607" fill-rule="evenodd"/> </svg> </a> </li> <li> <a href="https://www.facebook.com/TrendMicro/" class="social-icon facebook" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"> <path id="Facebook" d="M56.087,8.8A3.28,3.28,0,0,0,52.8,12.087V23.513A3.28,3.28,0,0,0,56.087,26.8H62.28V19.763H60.419V17.229H62.28V15.065c0-1.7,1.1-3.262,3.632-3.262a15.371,15.371,0,0,1,1.784.1l-.06,2.366s-.773-.007-1.617-.007c-.913,0-1.06.421-1.06,1.119v1.85h2.75l-.12,2.533h-2.63V26.8h2.554A3.28,3.28,0,0,0,70.8,23.513V12.087A3.28,3.28,0,0,0,67.513,8.8H56.087Z" transform="translate(-52.8 -8.8)" fill="#020607"/> </svg> </a> </li> <li> <a href="https://twitter.com/trendmicro" class="social-icon twitter" target="_blank" rel="noopener noreferrer"> <!--NEW X LOGO--> <!--<svg xmlns="http://www.w3.org/2000/svg" width="19.57" height="20" viewBox="0 0 19.57 20">--> <!--<path id="x-logo" d="M11.647,8.469,18.932,0H17.206L10.88,7.353,5.827,0H0L7.64,11.119,0,20H1.726l6.68-7.765L13.743,20H19.57L11.646,8.469ZM9.282,11.217,8.508,10.11,2.349,1.3H5L9.971,8.41l.774,1.107,6.461,9.242H14.555L9.282,11.218Z"/>--> <!--</svg>--> <!--OLD BIRD LOGO--> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="16" viewBox="0 0 20 16"> <path id="Twitter" d="M116,11.5a8.307,8.307,0,0,1-2.356.635,4.055,4.055,0,0,0,1.8-2.235,8.271,8.271,0,0,1-2.6.979,4.154,4.154,0,0,0-4.934-.8,4.064,4.064,0,0,0-1.8,1.9,3.981,3.981,0,0,0-.256,2.586,11.806,11.806,0,0,1-4.685-1.225,11.625,11.625,0,0,1-3.772-2.995,3.991,3.991,0,0,0-.071,3.936,4.063,4.063,0,0,0,1.341,1.456,4.142,4.142,0,0,1-1.858-.505v.052a4,4,0,0,0,.928,2.558,4.117,4.117,0,0,0,2.364,1.4,4.2,4.2,0,0,1-1.853.069,4.042,4.042,0,0,0,1.46,2.007,4.15,4.15,0,0,0,2.374.8,8.321,8.321,0,0,1-5.1,1.729A8.491,8.491,0,0,1,96,23.785a11.741,11.741,0,0,0,6.289,1.814,11.5,11.5,0,0,0,11.676-11.489c0-.173-.005-.349-.012-.522A8.284,8.284,0,0,0,116,11.5Z" transform="translate(-96 -9.6)" fill="#020607"></path> </svg> </a> </li> <li> <a href="https://www.instagram.com/trendmicro/" class="social-icon instagram" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"> <path id="Instagram" d="M146.09,8.854c.959-.044,1.265-.054,3.71-.054s2.751.011,3.71.054a6.631,6.631,0,0,1,2.186.418,4.607,4.607,0,0,1,2.631,2.632,6.641,6.641,0,0,1,.419,2.184c.044.961.054,1.267.054,3.711s-.011,2.751-.054,3.711a6.61,6.61,0,0,1-.419,2.184,4.6,4.6,0,0,1-2.631,2.632,6.626,6.626,0,0,1-2.185.419c-.96.044-1.266.054-3.711.054s-2.751-.011-3.71-.054a6.6,6.6,0,0,1-2.185-.419,4.595,4.595,0,0,1-2.633-2.631,6.643,6.643,0,0,1-.419-2.185c-.044-.961-.054-1.267-.054-3.711s.01-2.751.054-3.71a6.611,6.611,0,0,1,.419-2.186A4.611,4.611,0,0,1,143.9,9.272a6.65,6.65,0,0,1,2.185-.418Zm7.346,1.62c-.949-.043-1.234-.052-3.636-.052s-2.687.009-3.636.052a4.976,4.976,0,0,0-1.673.31,2.972,2.972,0,0,0-1.708,1.708,4.968,4.968,0,0,0-.31,1.671c-.044.949-.053,1.234-.053,3.637s.009,2.688.053,3.637a4.968,4.968,0,0,0,.31,1.671,2.972,2.972,0,0,0,1.708,1.708,4.976,4.976,0,0,0,1.673.31c.949.043,1.232.052,3.636.052s2.688-.009,3.636-.052a4.976,4.976,0,0,0,1.673-.31,2.972,2.972,0,0,0,1.708-1.708,4.968,4.968,0,0,0,.31-1.671c.043-.949.053-1.234.053-3.637s-.01-2.688-.053-3.637a4.968,4.968,0,0,0-.31-1.671,2.972,2.972,0,0,0-1.708-1.708A4.976,4.976,0,0,0,153.436,10.474Zm-4.786,10.1a3,3,0,1,0-1.075-.758A3,3,0,0,0,148.65,20.574Zm-2.121-6.046a4.626,4.626,0,1,1-1.355,3.271A4.634,4.634,0,0,1,146.529,14.529Zm8.924-.666a1.091,1.091,0,0,0,.25-.355,1.1,1.1,0,0,0,.093-.425,1.093,1.093,0,1,0-.343.78Z" transform="translate(-140.8 -8.8)" fill="#020607" fill-rule="evenodd"/> </svg> </a> </li> <li> <a href="https://www.youtube.com/user/TrendMicroInc" class="social-icon youtube" target="_blank" rel="noopener noreferrer"> <svg xmlns="http://www.w3.org/2000/svg" width="24.003" height="16.01" viewBox="0 0 24.003 16.01"> <path id="YouTube" d="M205.9,12.112a2.78,2.78,0,0,0-.765-1.27A3.052,3.052,0,0,0,203.8,10.1c-1.877-.495-9.4-.495-9.4-.495a76.616,76.616,0,0,0-9.39.47,3.156,3.156,0,0,0-1.339.76,2.9,2.9,0,0,0-.777,1.276A29.133,29.133,0,0,0,182.4,17.6a29.058,29.058,0,0,0,.489,5.494,2.818,2.818,0,0,0,.775,1.269,3.094,3.094,0,0,0,1.341.743c1.9.494,9.39.494,9.39.494a76.8,76.8,0,0,0,9.4-.47,3.051,3.051,0,0,0,1.339-.742,2.785,2.785,0,0,0,.765-1.27,28.339,28.339,0,0,0,.5-5.495,26.534,26.534,0,0,0-.5-5.517ZM192,21.029V14.182l6.26,3.424Z" transform="translate(-182.4 -9.6)" fill="#020607"/> </svg> </a> </li> </ul> </div> </div> </div> </div> <div class="col-sm-12 col-xs-12 col-md-8 column"><div class="responsiveColumnControlV1 section"> <div class="row global-margin-top-none global-padding-top-none global-padding-bottom-none global-margin-bottom-none" id="responsive-column-f1f697d4-4449-4cb2-a0c5-c8504d4b11e1"> <div class="col-sm-12 col-xs-12 col-md-4 column"> </div> <div class="col-sm-12 col-xs-12 col-md-4 column"> </div> <div class="col-sm-12 col-xs-12 col-md-4 column"> </div> </div> </div> <div class="gridContainerV1 section"> <style> /* MOBILE (Default) */ #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab { display: grid; gap: 10px 0px; grid-template-columns: 1fr; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnMobile { display: none; } /* TABLET ($tablet-up: 768px) */ @media ( max-width: 1023px ) and ( min-width: 768px ) { #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab { gap: 10px 0px; grid-template-columns: 1fr; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnMobile { display: block; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnTablet { display: none; } } /* WIDE TABLET ($desktop-up: 1024px) */ @media ( max-width: 1199px ) and ( min-width: 1024px ) { #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab { gap: 0px 10px; grid-template-columns: 6fr 6fr 6fr 6fr; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnMobile { display: block; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnWideTablet { display: none; } } /* DESKTOP ($desktop-large-up: 1200px) */ @media ( max-width: 1599px ) and ( min-width: 1200px ) { #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab { gap: 0px 10px; grid-template-columns: 3fr 3fr 3fr 3fr; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnMobile { display: block; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnDesktop { display: none; } } /* WIDE DESKTOP ($desktop-xl-up: 1600px) */ @media ( min-width: 1600px ) { #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab { gap: 0px 10px; grid-template-columns: 3fr 3fr 3fr 4fr; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnMobile { display: block; } #grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab .hideOnWideDesktop { display: none; } } </style> <div class="gridAreas global-margin-top-none global-margin-bottom-none global-padding-top-none global-padding-bottom-none" id="grid-areas-73c55b4d-e20b-46fd-a3ec-f508bb126eab"> <div class="grid-resources-tab1 "><div class="footer section"> <div class="footerMenu"> <h3>Resources</h3> <ul> <li><a href="/en_sg/research.html" target="_self" rel="noopener noreferrer">Blog</a></li> <li><a href="/en_sg/about/newsroom.html" target="_self" rel="noopener noreferrer">Newsroom</a></li> <li><a href="https://www.trendmicro.com/vinfo/sg/security/research-and-analysis/threat-reports" target="_self" rel="noopener noreferrer">Threat Reports</a></li> <li><a href="https://trendmicro.my.site.com/Gpartner/s/partner-locator?language=en_US" target="_blank" rel="noopener noreferrer">Find a Partner</a></li> <li><a target="_self" rel="noopener noreferrer"></a></li> <li><a target="_self" rel="noopener noreferrer"></a></li> </ul> </div> </div> </div> <div class="grid-support-tab1 "><div class="footer section"> <div class="footerMenu"> <h3>Support</h3> <ul> <li><a href="https://success.trendmicro.com/en-US/" target="_blank" rel="noopener noreferrer">Business Support Portal</a></li> <li><a href="/en_sg/business/get-info-form.html" target="_self" rel="noopener noreferrer">Contact Us</a></li> <li><a href="/en_sg/business/products/downloads.html" target="_self" rel="noopener noreferrer">Downloads</a></li> <li><a href="/en_sg/business/products/trials.html" target="_self" rel="noopener noreferrer">Free Trials</a></li> <li><a target="_self" rel="noopener noreferrer"></a></li> <li><a target="_self" rel="noopener noreferrer"></a></li> </ul> </div> </div> </div> <div class="grid-about-tab1 "><div class="footer section"> <div class="footerMenu"> <h3>About Trend</h3> <ul> <li><a href="/en_sg/about.html" target="_self" rel="noopener noreferrer">About Us</a></li> <li><a href="/en_sg/about/careers.html" target="_self" rel="noopener noreferrer">Careers</a></li> <li><a href="/en_sg/contact.html#tabs-e95d36-3" target="_self" rel="noopener noreferrer">Locations</a></li> <li><a href="/en_sg/about/events.html" target="_self" rel="noopener noreferrer">Upcoming Events</a></li> <li><a href="/en_sg/about/trust-center.html" target="_self" rel="noopener noreferrer">Trust Centre</a></li> <li><a target="_self" rel="noopener noreferrer"></a></li> </ul> </div> </div> </div> <div class="grid-address-tab1 "><div class="reference parbase section"><div class="cq-dd-paragraph"><div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="containerV1 aem-GridColumn aem-GridColumn--default--12"> <style> @media ( min-width: 1024px ){ #container9f1b5aee-fc8a-4552-8f08-c627d0387a1b, .container9f1b5aee-fc8a-4552-8f08-c627d0387a1b { height: auto; background-repeat: no-repeat; background-size: cover; } } @media ( max-width: 1023px ) and ( min-width: 768px ){ #container9f1b5aee-fc8a-4552-8f08-c627d0387a1b, .container9f1b5aee-fc8a-4552-8f08-c627d0387a1b { height: auto; background-repeat: no-repeat; background-size: cover; } } @media ( max-width: 767px ){ #container9f1b5aee-fc8a-4552-8f08-c627d0387a1b, .container9f1b5aee-fc8a-4552-8f08-c627d0387a1b { height: auto; background-repeat: no-repeat; background-size: cover; } } </style> <div id="container9f1b5aee-fc8a-4552-8f08-c627d0387a1b" class="container9f1b5aee-fc8a-4552-8f08-c627d0387a1b container-wrap gray-border global-margin-top-none global-margin-bottom-none global-padding-top-x-small global-padding-bottom-none rounded-corners-off inner-container-width"> <section> <div class="container-content"> <div class="prod-content"><div class="text primary-color-lightestgray font-opensans font-size-18 section"> <div id="text-3c1231c4cf" class="cmp-text"> <p><b>Country Headquarters</b></p> </div> </div> <div class="text primary-color-lightgray font-interstate-extralight font-size-14 section"> <div id="text-831533ca54" class="cmp-text"> <p>Trend Micro - Singapore (SG)</p> <p>6 Temasek Boulevard<br /> #16-01 to 05 Suntec Tower Four<br /> Singapore 038986</p> <p><b>Phone: +65 6379 2060</b></p> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="responsiveColumnControlV1 section"> <div class="row global-margin-top-none global-padding-top-none global-padding-bottom-none global-margin-bottom-none" id="responsive-column-52deda9f-f6a8-43e6-b7fc-3bb1ae8baaa3"> <div class="col-sm-12 col-xs-12 col-md-3 column"><div class="footer section"> <div class="country-selection"> <p>Select a country / region</p> <div class="dropup position-unset"> <button class="btn btn-default dropdown-toggle" type="button" id="countryMenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="stateSelect"></span> <span class="material-symbols-outlined"> expand_more</span> </button> <div class="row dropdown-menu" aria-labelledby="countryMenu"> <span class="material-symbols-outlined icon-close">close</span> <div class="coloumn col-xs-12 col-sm-6 col-md-2"> <h4>The Americas</h4> <ul> <li> <a href="/en_us.html">United States</a> </li> <li> <a href="/pt_br.html">Brasil</a> </li> <li> <a href="/en_ca.html">Canada</a> </li> <li> <a href="/es_mx.html">México</a> </li> </ul> </div> <div class="coloumn col-xs-12 col-sm-6 col-md-2"> <h4>Middle East &amp; Africa</h4> <ul> <li> <a href="/en_za.html">South Africa</a> </li> <li> <a href="/en_ae.html">Middle East and North Africa</a> </li> </ul> </div> <div class="coloumn col-xs-12 col-sm-6 col-md-4"> <h4>Europe</h4> <ul> <li> <a href="/en_be.html">België (Belgium)</a> </li> <li> <a href="http://www.trendmicro.cz/">Česká Republika</a> </li> <li> <a href="/en_dk.html">Danmark</a> </li> <li> <a href="/de_de.html">Deutschland, Österreich Schweiz</a> </li> <li> <a href="/es_es.html">España</a> </li> <li> <a href="/fr_fr.html">France</a> </li> <li> <a href="/en_ie.html">Ireland</a> </li> <li> <a href="/it_it.html">Italia</a> </li> <li> <a href="/en_nl.html">Nederland</a> </li> <li> <a href="/en_no.html">Norge (Norway)</a> </li> <li> <a href="/pl_pl.html">Polska (Poland)</a> </li> <li> <a href="/en_fi.html">Suomi (Finland)</a> </li> <li> <a href="/en_se.html">Sverige (Sweden)</a> </li> <li> <a href="/tr_tr.html">Türkiye (Turkey)</a> </li> <li> <a href="/en_gb.html">United Kingdom</a> </li> </ul> </div> <div class="coloumn col-xs-12 col-sm-6 col-md-4"> <h4>Asia &amp; Pacific</h4> <ul> <li> <a href="/en_au.html">Australia</a> </li> <li> <a href="/ru_ru.html">Центральная Азия (Central Asia)</a> </li> <li> <a href="/en_hk.html">Hong Kong (English)</a> </li> <li> <a href="/zh_hk.html">香港 (中文) (Hong Kong) </a> </li> <li> <a href="/en_in.html">भारत गणराज्य (India)</a> </li> <li> <a href="/in_id.html">Indonesia</a> </li> <li> <a href="/ja_jp.html">日本 (Japan)</a> </li> <li> <a href="/ko_kr/business.html">대한민국 (South Korea)</a> </li> <li> <a href="/en_my.html">Malaysia</a> </li> <li> <a href="/en_us.html">Монголия (Mongolia) and рузия (Georgia)</a> </li> <li> <a href="/en_nz.html">New Zealand</a> </li> <li> <a href="/en_ph.html">Philippines</a> </li> <li> <a href="/en_sg.html">Singapore</a> </li> <li> <a href="/zh_tw.html">台灣 (Taiwan)</a> </li> <li> <a href="/th_th.html"> ประเทศไทย (Thailand)</a> </li> <li> <a href="/vi_vn.html">Việt Nam</a> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="col-sm-12 col-xs-12 col-md-9 column"><div class="horizontalSeparatorV1 section"> <style> .horizontalSeparator-373bc2c7-b42d-42a2-ac29-4529ad927566.border { border-bottom: 1px solid #bcbdc0; } </style> <div id="horizontalV1-373bc2c7-b42d-42a2-ac29-4529ad927566" class="global-margin-top- global-margin-bottom-default global-padding-top-default global-padding-bottom- border horizontalSeparator-373bc2c7-b42d-42a2-ac29-4529ad927566"> </div> </div> <div class="responsiveColumnControlV1 section"> <div class="row global-margin-top-none global-padding-top-none global-padding-bottom-none global-margin-bottom-none" id="responsive-column-35ee573b-2e9d-4858-bbd8-81bc49d0500c"> <div class="col-sm-12 col-xs-12 col-md-6 column"><div class="text primary-color-white font-interstate-light font-size-14 section"> <div id="privacyLink" class="cmp-text"> <p><a title="privacy" href="/en_sg/about/trust-center/privacy.html">Privacy</a> <b>|</b> <a title="Legal" href="/en_sg/about/legal.html">Legal</a> <b>|</b> <a title="Accessibility" href="/en_sg/about/legal/accessibility-policy.html">Accessibility</a> <b>|</b> <a href="/en_sg/about/legal/terms-of-use.html">Terms of Use</a> <b>|</b> <a title="Site map" href="/en_sg/business/sitemap.html">Site map</a></p> </div> </div> </div> <div class="col-sm-12 col-xs-12 col-md-6 column"><div class="gridContainerV1 section"> <style> /* MOBILE (Default) */ #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 { display: grid; gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnMobile { display: none; } /* TABLET ($tablet-up: 768px) */ @media ( max-width: 1023px ) and ( min-width: 768px ) { #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnMobile { display: block; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnTablet { display: none; } } /* WIDE TABLET ($desktop-up: 1024px) */ @media ( max-width: 1199px ) and ( min-width: 1024px ) { #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnMobile { display: block; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnWideTablet { display: none; } } /* DESKTOP ($desktop-large-up: 1200px) */ @media ( max-width: 1599px ) and ( min-width: 1200px ) { #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnMobile { display: block; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnDesktop { display: none; } } /* WIDE DESKTOP ($desktop-xl-up: 1600px) */ @media ( min-width: 1600px ) { #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnMobile { display: block; } #grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654 .hideOnWideDesktop { display: none; } } </style> <div class="gridAreas global-margin-top-none global-margin-bottom-none global-padding-top-none global-padding-bottom-none" id="grid-areas-d22c94bc-d1b9-4431-a6da-98672e0e5654"> <div class="grid-hide-4-mobile-footer hideOnTablet hideOnMobile"><div class="text primary-color-white font-interstate-light font-size-14 section"> <div id="copyText" class="cmp-text"> <p style="text-align: right;">Copyright ©2024 Trend Micro Incorporated. All rights reserved</p> </div> </div> </div> </div> </div> <div class="gridContainerV1 section"> <style> /* MOBILE (Default) */ #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 { display: grid; gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnMobile { display: none; } /* TABLET ($tablet-up: 768px) */ @media ( max-width: 1023px ) and ( min-width: 768px ) { #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnMobile { display: block; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnTablet { display: none; } } /* WIDE TABLET ($desktop-up: 1024px) */ @media ( max-width: 1199px ) and ( min-width: 1024px ) { #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnMobile { display: block; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnWideTablet { display: none; } } /* DESKTOP ($desktop-large-up: 1200px) */ @media ( max-width: 1599px ) and ( min-width: 1200px ) { #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnMobile { display: block; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnDesktop { display: none; } } /* WIDE DESKTOP ($desktop-xl-up: 1600px) */ @media ( min-width: 1600px ) { #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 { gap: 0px 0px; grid-template-columns: 1fr; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnMobile { display: block; } #grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8 .hideOnWideDesktop { display: none; } } </style> <div class="gridAreas global-margin-top-none global-margin-bottom-none global-padding-top-none global-padding-bottom-none" id="grid-areas-e08209ec-ef86-4305-b4c2-929a0ec301b8"> <div class="grid-hide-4-desktop-footer hideOnWideDesktop hideOnDesktop hideOnWideTablet"><div class="text primary-color-white font-interstate-light font-size-14 section"> <div id="copyText" class="cmp-text"> <p style="text-align: left;">Copyright ©2024 Trend Micro Incorporated. All rights reserved</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script src="/etc.clientlibs/clientlibs/granite/jquery.min.js"></script> <script src="/etc.clientlibs/clientlibs/granite/utils.min.js"></script> <script src="/etc.clientlibs/clientlibs/granite/jquery/granite.min.js"></script> <script src="/etc.clientlibs/trendmicro/editableTemplateComponents/content/footer/v1/footer/clientLibs.min.js"></script> </div> </div></div> <!-- /* Core functionality javascripts, absolute URL to leverage Akamai CDN */ --> <script src="https://www.trendmicro.com/content/dam/trendmicro/global/core-library/sly.min.js"></script> <script src="https://www.trendmicro.com/content/dam/trendmicro/global/core-library/jwplayer.js"></script> <script type="text/javascript" src="https://www.youtube.com/iframe_api"></script> <script src="/etc.clientlibs/trendresearch/clientlibs/clientlib-trendresearch.min.js"></script> <script src="/etc.clientlibs/trendmicro/clientlibs/trendmicro-core-2/clientlibs/header-footer.min.js"></script> <!--For Modal-start--> <div class="modal-wrap"></div> <div class="jwPlayerString hidden"> <span>sXpIBdPeKzI9PC2p0SWMpUSM2NSxWzPyXTMLlbXmYa0R20xk</span> </div> <!--For Modal-end--> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10