CINXE.COM
Cyber Security Trends, Research & Analysis Blog | F5 Labs
<!DOCTYPE HTML> <html lang="en" class="js-off"> <head> <meta charset="UTF-8"/> <title>Cyber Security Trends, Research & Analysis Blog | F5 Labs</title> <meta name="robots"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="description" content="Keep up-to-date with the latest cyber security trends. F5 Labs shares research and analysis on threats and shows you how to secure your applications."/> <meta name="template" content="home-page-template"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta property="og:locale" content="en_US"/> <meta property="og:type" content="website"/> <meta property="og:title" content="Cyber Security Trends, Research & Analysis Blog | F5 Labs"/> <meta property="og:description" content="Keep up-to-date with the latest cyber security trends. F5 Labs shares research and analysis on threats and shows you how to secure your applications."/> <meta property="og:site_name" content="F5 Labs"/> <meta property="og:image" content="https://www.f5.com/content/dam/f5-labs-v2/global-configuration/metatags/F5_Default_SocialShare.jpg"/> <meta property="og:image_secure_url" content="https://www.f5.com/content/dam/f5-labs-v2/global-configuration/metatags/F5_Default_SocialShare.jpg"/> <meta property="fb:app_id" content="302184056577324"/> <meta property="twitter:card" content="summary_large_image"/> <meta property="twitter:title" content="Cyber Security Trends, Research & Analysis Blog | F5 Labs"/> <meta property="twitter:description" content="Keep up-to-date with the latest cyber security trends. F5 Labs shares research and analysis on threats and shows you how to secure your applications."/> <meta property="twitter:site" content="@F5networks"/> <meta property="twitter:image" content="https://www.f5.com/content/dam/f5-labs-v2/global-configuration/metatags/F5_Default_SocialShare.jpg"/> <meta property="twitter:creator" content="@F5networks"/> <script defer="defer" type="text/javascript" src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@%5E2/dist/rum-standalone.js" data-routing="env=prod,tier=publish,ams=F5 Networks Inc"></script> <link rel="canonical" href="https://www.f5.com/labs"/> <link href="https://assets.adobedtm.com" rel="rel=preconnect" crossorigin/> <link href="https://consent.trustarc.com" rel="rel=preconnect" crossorigin/> <link href="https://static.cloud.coveo.com" rel="rel=preconnect" crossorigin/> <script>window.F5=window.F5||{};window.F5.VisitorTracking=window.F5.VisitorTracking||{"isConfigEnabled":true,"tealiumScriptAsyncUrl":"//mktg.tags.f5.com/main/prod/utag.js","tealiumScriptSyncUrl":"//mktg.tags.f5.com/main/prod/utag.sync.js","tealiumScriptBasicAsyncUrl":"//mktg.tags.f5.com/basic/prod/utag.js","tealiumScriptBasicSyncUrl":"//mktg.tags.f5.com/basic/prod/utag.sync.js","visitorTrackingService":"tealium","isTealiumActive":true,"isLegacyActive":false,"legacyLibWarmingUrls":["https://assets.adobedtm.com","https://www.google-analytics.com","https://www.googletagmanager.com"]}</script> <script src="//mktg.tags.f5.com/main/prod/utag.sync.js"></script> <!-- If JS enable will change the HTML class tag to "js"--> <script> document.documentElement.className = document.documentElement.className.replace("js-off","js-on"); </script> <!-- If JS enable will change the HTML class tag to "js" --> <link rel="apple-touch-icon" sizes="180x180" href="/content/dam/f5-labs-v2/global-configuration/favicons/apple-touch-icon.png"/> <link rel="icon" type="image/png" sizes="16x16" href="/content/dam/f5-labs-v2/global-configuration/favicons/favicon-16x16.png"/> <link rel="icon" type="image/png" sizes="32x32" href="/content/dam/f5-labs-v2/global-configuration/favicons/favicon-32x32.png"/> <link rel="mask-icon" href="/content/dam/f5-labs-v2/global-configuration/favicons/safari-pinned-tab.svg" color="#e21d38"/> <script type="application/ld+json">{ "@context" : { "schema" : "http://schema.org/", "legalName" : "http://schema.org/legalName", "foundingDate" : "http://schema.org/foundingDate", "address" : "http://schema.org/address", "name" : "http://schema.org/name", "logo" : "http://schema.org/logo", "description" : "http://schema.org/description", "url" : "http://schema.org/url", "sameAs" : "http://schema.org/sameAs" }, "@type" : "https://schema.org/Organization", "url" : "https://www.f5.com/", "legalName" : "F5, Inc.", "logo" : "https://www.f5.com/content/dam/f5-com/global-assets/f5-logos/f5-logo-rgb.png", "foundingDate" : "1996-02-26", "sameAs" : [ "https://www.linkedin.com/company/f5/", "https://twitter.com/f5", "https://www.facebook.com/f5incorporated", "https://www.youtube.com/user/f5networksinc", "https://www.instagram.com/f5.global/" ], "address" : { "@type" : "http://schema.org/PostalAddress", "@context" : { "addressCountry" : "http://schema.org/addressCountry", "streetAddress" : "http://schema.org/streetAddress", "postalCode" : "http://schema.org/postalCode", "addressLocality" : "http://schema.org/addressLocality", "addressRegion" : "http://schema.org/addressRegion" }, "streetAddress" : "801 5th Ave", "addressLocality" : "Seattle", "addressRegion" : "WA", "postalCode" : "98104", "addressCountry" : "USA" }, "@id" : "https://www.f5.com/" }</script> <link rel="stylesheet" href="/etc.clientlibs/f5-labs-v2/clientlibs/clientlib-base.a8cc8d46dcfcb4ffa03c9c0699f4ca9e.css" type="text/css"> <script src="https://interact.f5.com/js/forms2/js/forms2.min.js"></script> <script> window.digitalData = {"page":{"pageInfo":{"pageName":"www:f5.labs.v2:labs","destinationUrl":"https://www.f5.com/labs.html","subDomain":"www","referringUrl":"","referringPageName":"","language":"en","version":""},"category":{"primaryCategory":"labs","subCategory1":"","subCategory2":"","subCategory3":""}}}; const urlParams = new URLSearchParams(window.location.search); const utmContentParam = urlParams.get("utm_content"); if (utmContentParam && window.digitalData.user != undefined && window.digitalData.user.userInfo) { const utmContentParamArray = utmContentParam.split("-"); if (utmContentParamArray.length >= 3) { window.digitalData.user.userInfo.digitalSignal = utmContentParamArray[2]; } } </script> <script> window.utag_data = {"page.pageInfo.pageName":"www:f5.labs.v2:labs","page.pageInfo.destinationUrl":"https://www.f5.com/labs.html","page.pageInfo.subDomain":"www","page.pageInfo.referringUrl":"","page.pageInfo.referringPageName":"","page.pageInfo.language":"en","page.pageInfo.version":"","page.category.primaryCategory":"labs","page.category.subCategory1":"","page.category.subCategory2":"","page.category.subCategory3":""}; </script> </head> <body class="u06-home-page preview-mode newketo" data-use-newketo="false"> <script> (function(a,b,c,d){ a='//mktg.tags.f5.com/main/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> <nav class="conf12-skip-links__nav" role="navigation"> <a href="#nav" class="conf12-skip-links__item">Skip to main navigation</a> <a href="#content" class="conf12-skip-links__item">Skip to main content</a> <a href="#footer" class="conf12-skip-links__item">Skip to footer</a> </nav> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <header id="nav" class="labs-header"> <div class="labs-nav navbar "> <div class="navbar-wrapper"> <div class="utility-nav-row hide-mobile"> <div class="container"> <div class="u12"> <div class="u12-container"> <ul class="u12-utility-nav"> <li class="u12-utility-nav__heading hide-desktop"> FOLLOW US </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://twitter.com/F5Labs" target="_blank" rel="no-opener no-referrer" rel="noreferrer"> <span class="u12-utility-nav__link-text hide-desktop">Twitter</span> <span class="u12-utility-nav__link-text hide-mobile">Labs on Twitter</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 1200 1227" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="white"/> </svg> </span> </a> </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://www.linkedin.com/showcase/f5labs/" target="_blank" rel="no-opener no-referrer" rel="noreferrer"> <span class="u12-utility-nav__link-text hide-desktop">LinkedIn</span> <span class="u12-utility-nav__link-text hide-mobile">Labs on LinkedIn</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M6.02405 22.5696H1.44672V9.44984H6.02405V22.5696Z" vector-effect="non-scaling-stroke"/> <path d="M15.5272 13.7258C14.414 13.7258 13.5116 14.6282 13.5116 15.7413V22.5696H8.69886V9.44984H13.5116V10.9474C14.6397 9.99239 16.0648 9.45963 17.5427 9.44043C20.5283 9.44043 22.6004 11.6537 22.6004 15.8543V22.5696H17.5427V15.7413C17.5452 15.2051 17.334 14.69 16.9557 14.31C16.5775 13.93 16.0634 13.7164 15.5272 13.7164V13.7258Z" vector-effect="non-scaling-stroke"/> <path d="M6.10881 4.91019C6.10881 6.2106 5.05463 7.26478 3.75422 7.26478C2.45382 7.26478 1.39963 6.2106 1.39963 4.91019C1.39963 3.60979 2.45382 2.5556 3.75422 2.5556C5.04727 2.56595 6.09002 3.61711 6.08998 4.91019H6.10881Z" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> </li> <li class="u12-utility-nav__heading hide-desktop"> LATEST NEWS </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://www.f5.com/labs/rss-feeds"> <span class="u12-utility-nav__link-text">RSS</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M4.5,23.3c2.1,0,3.7-1.7,3.7-3.8c0-2.1-1.7-3.8-3.7-3.8s-3.8,1.7-3.8,3.8C0.7,21.6,2.4,23.3,4.5,23.3z" vector-effect="non-scaling-stroke"/> <path d="M0.7,8.9c4.1-1.4,8.6-0.4,11.7,2.7c3.1,3.1,4.1,7.6,2.7,11.7" vector-effect="non-scaling-stroke"/> <path d="M0.7,1.1c6.2-1.3,12.6,0.7,17,5.1c4.5,4.4,6.4,10.8,5.1,17" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://www.f5.com/labs/subscribe"> <span class="u12-utility-nav__link-text">Subscribe</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M1.5 0.75H22.5V15.75H1.5V0.75Z" vector-effect="non-scaling-stroke"/> <path d="M22.161 1.30005L14.017 7.56405C13.4387 8.00891 12.7296 8.25011 12 8.25011C11.2704 8.25011 10.5613 8.00891 9.98299 7.56405L1.83899 1.30005" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> </li> </ul> <ul class="u12-utility-nav u12-meta-nav"> <li class="u12-utility-nav__item" tabindex="-1"> <a class="u12-utility-nav__link u12-meta-nav__menu-trigger" href="#" aria-expanded="false"> <span class="u12-utility-nav__link-text">F5 Sites</span> <span class="icon-wrap icon-wrap-lg trigger-icon hide-desktop"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="icon-wrap icon-wrap-sm trigger-icon hide-mobile"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> <div class="u12-meta-nav__menu" aria-hidden="true" hidden> <ul class="u12-meta-nav__menu-list"> <li class="u12-meta-nav__menu-item"> <a class="u12-meta-nav__menu-link" href="https://devcentral.f5.com/" rel="noreferrer">DevCentral</a> </li> <li class="u12-meta-nav__menu-item"> <a class="u12-meta-nav__menu-link" href="https://www.f5.com/">F5.com</a> </li> </ul> </div> </li> <li class="u12-utility-nav__item u12__signed-in-state" tabindex="-1" hidden> <a class="u12-utility-nav__link u12-meta-nav__menu-trigger my-account-link" href="#" aria-expanded="false"> <span class="u12-utility-nav__link-text">My Account</span> <span class="icon-wrap icon-wrap-lg trigger-icon hide-desktop"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="icon-wrap icon-wrap-sm trigger-icon hide-mobile"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> <div class="u12-meta-nav__menu" aria-hidden="true" hidden> <ul class="u12-meta-nav__menu-list list-unstyled"> <li class="u12-meta-nav__menu-item"> <a class="u12-meta-nav__menu-link" href="https://www.f5.com/labs/my-profile.html">My Profile</a> </li> <li class="u12-meta-nav__menu-item"> <div class="u12__btn-box hide-desktop"> <a class="btn btn-block btn-outline u12__sign-out-btn" href="#"> Sign Out </a> </div> <div class="u12__btn-box hide-mobile"> <a class="btn btn-block btn-sm btn-outline u12 u12__sign-out-btn" href="#"> Sign Out </a> </div> </li> </ul> </div> </li> </ul> </div> </div> </div> </div> <div class="primary-nav-row"> <div class="container"> <div class="navbar-brand-wrap"> <a class="navbar-brand navbar-brand-f5-labs" href="/labs" title="F5 Labs"> <svg width="64" height="58" viewBox="0 0 64 58" xmlns="http://www.w3.org/2000/svg" class="hide-mobile"> <g> <path d="m51.7 0-12.4 7.4v14.9l12.4 7.4 12.3-7.3v-15zm-10.9 21.3v-12.9l10.8-6.5 10.8 6.5v12.9l-10.8 6.5z"/> <path d="m22.5 58-22.5-13v-26.1l22.5-13 13.3 7.7v4.4l-13.3-7.7-18.8 10.9v21.6l18.8 10.9 18.8-10.9v-15.9l3.7 2.2v16z"/> <path d="m24.1 37.3-2 1.7c1.5 1.6 3.3 2.5 5.4 2.5 3.5 0 6-2.5 6-5.8 0-3.4-2.3-5.7-5.7-5.7-.5 0-1 0-1.6.1l.2-2.9h5.6l.8-2.7h-8.8l-.3 8.7c1-.6 2.3-.9 3.4-.9 2.2 0 3.7 1.4 3.7 3.3 0 1.8-1.4 3.2-3.2 3.2-1.4 0-2.5-.5-3.5-1.5zm-12.4 3.7h2.8v-7.3h5.9v-2.5h-5.9v-4.2h6.7v-2.5h-9.5zm41.4-24.4v-1.5h.6c.6 0 .9.3.9.7 0 .5-.3.8-.9.8zm0-2.1v-1.3h.4c.6 0 .9.2.9.6s-.3.7-.9.7zm-.8 2.7h1.3c1.2 0 1.8-.5 1.8-1.4 0-.6-.3-1-.8-1.1.5-.2.7-.5.7-1 0-.8-.5-1.2-1.5-1.2h-1.4zm-3.6-1.5.8-1.8.8 1.8zm-.7 1.5.4-.8h2.1l.4.8h.9l-2.2-4.9h-.1l-2.3 4.9zm-4 0h2.8v-.7h-2v-4h-.8zm14.5-4.7c-.3-.1-.5-.2-.7-.2-.4 0-.7.1-.9.3-.3.2-.4.5-.4.8 0 .1 0 .3.1.4 0 .1.1.2.2.4.1.1.2.2.4.3.1.1.3.2.6.3s.4.2.6.3c.1.1.2.2.3.3s.1.3.1.4c0 .2-.1.4-.2.5s-.3.2-.6.2c-.5 0-.8-.3-1-.8l-.9.3c.2.4.4.7.7 1 .3.2.6.3 1 .3s.7-.1 1-.4.4-.6.4-1c0-.2 0-.3-.1-.5-.1-.1-.1-.3-.2-.4s-.2-.3-.4-.4-.4-.2-.7-.4c-.3-.1-.5-.2-.6-.4s-.2-.1-.2-.2c0-.2.1-.3.2-.4s.3-.2.5-.2.4 0 .5.1.2.2.4.3l.5-.4c-.2-.2-.4-.4-.6-.5"/> </g> </svg> <svg width="44" height="44" viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg" class="hide-desktop"> <g> <path d="m19.5 44-19.5-11v-22l8-4.5 10.1-5.7 1.4-.8 1.5.9 10 5.6 8 4.5v22zm0-40.3-11.5 6.5-4.7 2.7v4.8 13.4l16.3 9.2 16.3-9.2v-13.4-4.8l-4.9-2.7s-11.5-6.5-11.5-6.5z"/> <path d="m20.9 26.5-1.8 1.5c1.3 1.4 2.9 2.1 4.7 2.1 3 0 5.2-2.1 5.2-4.9s-2-4.8-5-4.8c-.4 0-.9 0-1.4.1l.1-2.4h4.8l.7-2.3h-7.6l-.3 7.4c.9-.5 2-.8 2.9-.8 1.9 0 3.2 1.2 3.2 2.8 0 1.5-1.2 2.7-2.8 2.7-.9-.1-1.9-.5-2.7-1.4zm-10.8 3.2h2.4v-6.1h5.1v-2.1h-5.1v-3.5h5.8v-2.1h-8.2z"/> </g> </svg> </a> </div> <div class="primary-nav-wrap"> <div class="u01"> <div class="u01-container"> <ul class="u01-primary-nav"> <li class="u01-primary-nav__item" tabindex="-1"> <a class="u01-primary-nav__link u01-primary-nav__menu-trigger" href="https://www.f5.com/labs/threat-intelligence"> <span class="u01-primary-nav__link-text">Threats</span> <span class="icon-wrap icon-wrap-lg trigger-icon hide-desktop"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M8.1,4l7.6,7.6c0,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1,0,0.2s0,0.1,0,0.2c0,0.1-0.1,0.1-0.1,0.2L8.1,20" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="icon-wrap icon-wrap-sm trigger-icon hide-mobile"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> <div class="u01-primary-nav__menu" aria-hidden="true" hidden> <div class="u01-primary-nav__menu-header-bar hide-desktop"> <button type="button" class="u01-primary-nav__menu-close-btn icon-button"> <span class="icon-wrap icon-wrap-md"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M15.9,20l-7.6-7.6c0,0-0.1-0.1-0.1-0.2c0-0.1,0-0.1,0-0.2s0-0.1,0-0.2c0-0.1,0.1-0.1,0.1-0.2L15.9,4" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="sr-only">back</span> </button> <div class="u01-primary-nav__menu-title">Threats</div> <button type="button" class="u01-primary-nav__nav-close-btn icon-button"> <span class="icon-wrap icon-wrap-md"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M4,20L20,4" vector-effect="non-scaling-stroke"/> <path d="M20,20L4,4" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="sr-only">close</span> </button> </div> <ul class="u01-primary-nav__menu-list"> <li class="u01-primary-nav__menu-item"> <a class="u01-primary-nav__menu-link" href="https://www.f5.com/labs/threat-intelligence"> <span class="u01-primary-nav__link-text">All Content</span> </a> </li> <li class="u01-primary-nav__menu-heading">Research Series</li> <li class="u01-primary-nav__menu-item"> <a class="u01-primary-nav__menu-link" href="https://www.f5.com/labs/application-protection"> <span class="u01-primary-nav__link-text">Application Protection</span> </a> </li> <li class="u01-primary-nav__menu-item"> <a class="u01-primary-nav__menu-link" href="https://www.f5.com/labs/bots-and-automated-attacks"> <span class="u01-primary-nav__link-text">Bots and Automated Attacks</span> </a> </li> </ul> <a href="#" class="sr-only u01-primary-nav__reset-focus-link hide-desktop"><span hidden>reset focus</span></a> </div> </li> <li class="u01-primary-nav__item" tabindex="-1"> <a class="u01-primary-nav__link " href="https://www.f5.com/labs/learning-center"> <span class="u01-primary-nav__link-text">Learning Center</span> </a> </li> <li class="u01-primary-nav__item" tabindex="-1"> <a class="u01-primary-nav__link " href="https://www.f5.com/labs/ciso-to-ciso"> <span class="u01-primary-nav__link-text">Insights</span> </a> </li> </ul> </div> </div> </div> <div class="search-bar-container"> <div class="CoveoOmnibox CoveoSearchbox search-bar is-closed" id="search-bar" tabindex="-1" data-global-coveo-token="eyJhbGciOiJIUzI1NiJ9.eyJzZWFyY2hIdWIiOiJmNWNvbWxhYnMiLCJ2OCI6dHJ1ZSwidG9rZW5JZCI6InU3dW9uaDR0eDI3aHJxb3hvbWZ0cWRza2VtIiwib3JnYW5pemF0aW9uIjoiZjVuZXR3b3Jrc3Byb2R1Y3Rpb241dmtobjAwaCIsInVzZXJJZHMiOlt7InR5cGUiOiJVc2VyIiwibmFtZSI6ImFub255bW91cyIsInByb3ZpZGVyIjoiRW1haWwgU2VjdXJpdHkgUHJvdmlkZXIifV0sInJvbGVzIjpbInF1ZXJ5RXhlY3V0b3IiXSwiaXNzIjoiU2VhcmNoQXBpIiwiZXhwIjoxNzQzODg3ODUyLCJpYXQiOjE3NDM4ODY5NTJ9.0UaIPCgkB8iy74HNhJxA9mfp36mLbC8eFR1JG-VUBdI" data-organization-id="f5networksproduction5vkhn00h" data-search-page-path="/content/f5-labs-v2/en/labs/search.html"> <div class="CoveoAnalytics" data-search-hub="f5comlabs" data-anonymous="true"></div> <div class="search-bar__controls"> <input type="text" spellcheck="false" role="combobox" autocomplete="off" aria-autocomplete="list" title="Insert a query. Press enter to send" aria-label="Search" class="search-bar__input"/> <button type="button" class="icon-button toggle-search-btn open-search-btn"> <span class="icon-wrap icon-wrap-md"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M1.5,13.4c0.9,2.2,2.7,4,4.9,4.9c2.2,0.9,4.7,0.9,6.9-0.1c2.2-0.9,4-2.7,4.9-4.9c0.9-2.2,0.9-4.7-0.1-6.9 c-0.9-2.2-2.7-4-4.9-4.9C11,0.5,8.5,0.5,6.3,1.5c-2.2,0.9-4,2.7-4.9,4.9C0.5,8.6,0.5,11.1,1.5,13.4L1.5,13.4z" vector-effect="non-scaling-stroke"/> <path d="M16.2,16.2l7,7" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="sr-only">open search</span> </button> <button type="button" class="icon-button toggle-search-btn close-search-btn"> <span class="icon-wrap icon-wrap-md"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M4,20L20,4" vector-effect="non-scaling-stroke"/> <path d="M20,20L4,4" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="sr-only">close search</span> </button> <span class="search-bar__label hide-mobile">Search</span> </div> <div class="search-bar__suggestions"> <div class="search-bar__suggestions-list" role="listbox"></div> <a href="#" class="sr-only search-bar__reset-focus-link"><span hidden>reset focus</span></a> </div> </div> </div> <div class="toggle-navbar-btn-wrap"> <div class="navbar-separator"></div> <button type="button" class="icon-button toggle-navbar-btn" data-toggle="collapse" data-target="#navbar-menu" aria-controls="navbar-menu" aria-expanded="false"> <span class="icon-wrap icon-wrap-md icon-menu"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M2.2,18h19.5" vector-effect="non-scaling-stroke"/> <path d="M2.2,12h19.5" vector-effect="non-scaling-stroke"/> <path d="M2.2,6h19.5" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="icon-wrap icon-wrap-md icon-close"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M4,20L20,4" vector-effect="non-scaling-stroke"/> <path d="M20,20L4,4" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="sr-only">toggle navigation</span> </button> </div> </div> </div> <div class="collapse navbar-menu" id="navbar-menu"> <div class="nav-wrap"> <div class="mobile-primary-nav"> <div class="u01"> <div class="u01-container"> <ul class="u01-primary-nav"> <li class="u01-primary-nav__item" tabindex="-1"> <a class="u01-primary-nav__link u01-primary-nav__menu-trigger" href="https://www.f5.com/labs/threat-intelligence"> <span class="u01-primary-nav__link-text">Threats</span> <span class="icon-wrap icon-wrap-lg trigger-icon hide-desktop"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M8.1,4l7.6,7.6c0,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1,0,0.2s0,0.1,0,0.2c0,0.1-0.1,0.1-0.1,0.2L8.1,20" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="icon-wrap icon-wrap-sm trigger-icon hide-mobile"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> <div class="u01-primary-nav__menu" aria-hidden="true" hidden> <div class="u01-primary-nav__menu-header-bar hide-desktop"> <button type="button" class="u01-primary-nav__menu-close-btn icon-button"> <span class="icon-wrap icon-wrap-md"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M15.9,20l-7.6-7.6c0,0-0.1-0.1-0.1-0.2c0-0.1,0-0.1,0-0.2s0-0.1,0-0.2c0-0.1,0.1-0.1,0.1-0.2L15.9,4" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="sr-only">back</span> </button> <div class="u01-primary-nav__menu-title">Threats</div> <button type="button" class="u01-primary-nav__nav-close-btn icon-button"> <span class="icon-wrap icon-wrap-md"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M4,20L20,4" vector-effect="non-scaling-stroke"/> <path d="M20,20L4,4" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="sr-only">close</span> </button> </div> <ul class="u01-primary-nav__menu-list"> <li class="u01-primary-nav__menu-item"> <a class="u01-primary-nav__menu-link" href="https://www.f5.com/labs/threat-intelligence"> <span class="u01-primary-nav__link-text">All Content</span> </a> </li> <li class="u01-primary-nav__menu-heading">Research Series</li> <li class="u01-primary-nav__menu-item"> <a class="u01-primary-nav__menu-link" href="https://www.f5.com/labs/application-protection"> <span class="u01-primary-nav__link-text">Application Protection</span> </a> </li> <li class="u01-primary-nav__menu-item"> <a class="u01-primary-nav__menu-link" href="https://www.f5.com/labs/bots-and-automated-attacks"> <span class="u01-primary-nav__link-text">Bots and Automated Attacks</span> </a> </li> </ul> <a href="#" class="sr-only u01-primary-nav__reset-focus-link hide-desktop"><span hidden>reset focus</span></a> </div> </li> <li class="u01-primary-nav__item" tabindex="-1"> <a class="u01-primary-nav__link " href="https://www.f5.com/labs/learning-center"> <span class="u01-primary-nav__link-text">Learning Center</span> </a> </li> <li class="u01-primary-nav__item" tabindex="-1"> <a class="u01-primary-nav__link " href="https://www.f5.com/labs/ciso-to-ciso"> <span class="u01-primary-nav__link-text">Insights</span> </a> </li> </ul> </div> </div> </div> <div class="mobile-utility-nav"> <div class="u12"> <div class="u12-container"> <ul class="u12-utility-nav"> <li class="u12-utility-nav__heading hide-desktop"> FOLLOW US </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://twitter.com/F5Labs" target="_blank" rel="no-opener no-referrer" rel="noreferrer"> <span class="u12-utility-nav__link-text hide-desktop">Twitter</span> <span class="u12-utility-nav__link-text hide-mobile">Labs on Twitter</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 1200 1227" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="white"/> </svg> </span> </a> </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://www.linkedin.com/showcase/f5labs/" target="_blank" rel="no-opener no-referrer" rel="noreferrer"> <span class="u12-utility-nav__link-text hide-desktop">LinkedIn</span> <span class="u12-utility-nav__link-text hide-mobile">Labs on LinkedIn</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M6.02405 22.5696H1.44672V9.44984H6.02405V22.5696Z" vector-effect="non-scaling-stroke"/> <path d="M15.5272 13.7258C14.414 13.7258 13.5116 14.6282 13.5116 15.7413V22.5696H8.69886V9.44984H13.5116V10.9474C14.6397 9.99239 16.0648 9.45963 17.5427 9.44043C20.5283 9.44043 22.6004 11.6537 22.6004 15.8543V22.5696H17.5427V15.7413C17.5452 15.2051 17.334 14.69 16.9557 14.31C16.5775 13.93 16.0634 13.7164 15.5272 13.7164V13.7258Z" vector-effect="non-scaling-stroke"/> <path d="M6.10881 4.91019C6.10881 6.2106 5.05463 7.26478 3.75422 7.26478C2.45382 7.26478 1.39963 6.2106 1.39963 4.91019C1.39963 3.60979 2.45382 2.5556 3.75422 2.5556C5.04727 2.56595 6.09002 3.61711 6.08998 4.91019H6.10881Z" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> </li> <li class="u12-utility-nav__heading hide-desktop"> LATEST NEWS </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://www.f5.com/labs/rss-feeds"> <span class="u12-utility-nav__link-text">RSS</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M4.5,23.3c2.1,0,3.7-1.7,3.7-3.8c0-2.1-1.7-3.8-3.7-3.8s-3.8,1.7-3.8,3.8C0.7,21.6,2.4,23.3,4.5,23.3z" vector-effect="non-scaling-stroke"/> <path d="M0.7,8.9c4.1-1.4,8.6-0.4,11.7,2.7c3.1,3.1,4.1,7.6,2.7,11.7" vector-effect="non-scaling-stroke"/> <path d="M0.7,1.1c6.2-1.3,12.6,0.7,17,5.1c4.5,4.4,6.4,10.8,5.1,17" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> </li> <li class="u12-utility-nav__item"> <a class="u12-utility-nav__link" href="https://www.f5.com/labs/subscribe"> <span class="u12-utility-nav__link-text">Subscribe</span> <span class="icon-wrap icon-wrap-sm"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M1.5 0.75H22.5V15.75H1.5V0.75Z" vector-effect="non-scaling-stroke"/> <path d="M22.161 1.30005L14.017 7.56405C13.4387 8.00891 12.7296 8.25011 12 8.25011C11.2704 8.25011 10.5613 8.00891 9.98299 7.56405L1.83899 1.30005" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> </li> </ul> <ul class="u12-utility-nav u12-meta-nav"> <li class="u12-utility-nav__item" tabindex="-1"> <a class="u12-utility-nav__link u12-meta-nav__menu-trigger" href="#" aria-expanded="false"> <span class="u12-utility-nav__link-text">F5 Sites</span> <span class="icon-wrap icon-wrap-lg trigger-icon hide-desktop"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="icon-wrap icon-wrap-sm trigger-icon hide-mobile"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> <div class="u12-meta-nav__menu" aria-hidden="true" hidden> <ul class="u12-meta-nav__menu-list"> <li class="u12-meta-nav__menu-item"> <a class="u12-meta-nav__menu-link" href="https://devcentral.f5.com/" rel="noreferrer">DevCentral</a> </li> <li class="u12-meta-nav__menu-item"> <a class="u12-meta-nav__menu-link" href="https://www.f5.com/">F5.com</a> </li> </ul> </div> </li> <li class="u12-utility-nav__item u12__signed-in-state" tabindex="-1" hidden> <a class="u12-utility-nav__link u12-meta-nav__menu-trigger my-account-link" href="#" aria-expanded="false"> <span class="u12-utility-nav__link-text">My Account</span> <span class="icon-wrap icon-wrap-lg trigger-icon hide-desktop"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> <span class="icon-wrap icon-wrap-sm trigger-icon hide-mobile"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </a> <div class="u12-meta-nav__menu" aria-hidden="true" hidden> <ul class="u12-meta-nav__menu-list list-unstyled"> <li class="u12-meta-nav__menu-item"> <a class="u12-meta-nav__menu-link" href="https://www.f5.com/labs/my-profile.html">My Profile</a> </li> <li class="u12-meta-nav__menu-item"> <div class="u12__btn-box hide-desktop"> <a class="btn btn-block btn-outline u12__sign-out-btn" href="#"> Sign Out </a> </div> <div class="u12__btn-box hide-mobile"> <a class="btn btn-block btn-sm btn-outline u12 u12__sign-out-btn" href="#"> Sign Out </a> </div> </li> </ul> </div> </li> </ul> </div> </div> </div> <a href="#" class="sr-only navbar-menu__reset-focus-link"><span hidden>reset focus</span></a> </div> </div> </div> </div> </header> <div> </div><div class="responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div> </div><div data-component-type="structure" class="u15 aem-GridColumn aem-GridColumn--default--12" data-component-title="Banner with sub navigation"> <div class="u15__wrapper"> <div class="u15__header no-breadcrumb"> <div class="u15__banner js-bg-lozad" data-background-image="/content/dam/f5-labs-v2/homepage/a05_banner.png"></div> <h1><p style="text-align: center;"><span style="color: rgb(255,255,255);">Threat research. Security leadership. Decades of experience.</span></p> </h1> </div> </div> </div> <div data-component-type="ciso" class="c01-featured-article aem-GridColumn aem-GridColumn--default--12"> <div class="c01-featured-article__container article-callout half_layout"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report" target="_self"> <span class="sr-only">2025 Advanced Persistent Bots Report</span> </a> <div class="c01-featured-article__wrap article-callout__body half_layout"> <div class="c01-featured-article__content-col"> <div class="article-callout__heading"> Report </div> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Bots%20and%20Automated%20Attacks"> Bots and Automated Attacks </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report" tabindex="-1" target="_self"> 2025 Advanced Persistent Bots Report </a> </div> <div class="article-callout__description"> <p>In today鈥檚 digital landscape, bots dominate the internet, with some estimates suggesting they account for over 50% of all website and mobile API activity. Beneficial bots support search engines, fulfill genuine business needs, and automate repetitive tasks. While some are outright malicious and enable fraud, many other bots operate somewhere in the middle鈥攊n the murky grey area between illegal and immoral. They ignore website terms of use, prevent customers from purchasing goods and services, and can even weaken security. Existing research often examines uncontrolled bot traffic across the entire internet, but this report takes a different approach and, instead, focuses on how automated traffic changes after bot mitigation is put in place.</p> </div> <div class="article-callout__bottom-info"> <span class="date"> 03/28/2025 </span> <span class="type article-ico-wrap"> <span class="type-ico report"><i></i>report</span> </span> <span class="content-duration"> 40 min. read </span> </div> </div> <div class="c01-featured-article__image-col"> <div class="c01-featured-article__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/article/articles/threats/39--2025-jan-mar/20250328_2025_apb_report/thumbnails/article-thumbnail-image_750x455.png"/> </div> </div> </div> </div> </div> <div class="cont05-double-feature-article aem-GridColumn aem-GridColumn--default--12"> <div class="cont05-double-feature-article__row"> <div class="cont05-double-feature-article__col"> <div class="c01-featured-article__container article-callout half_layout"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bot-report-scraper-bots-deep-dive" target="_self"> <span class="sr-only">2025 Advanced Persistent Bot Report: Scraper Bots Deep-Dive</span> </a> <div class="c01-featured-article__wrap article-callout__body half_layout"> <div class="c01-featured-article__content-col"> <div class="article-callout__heading"> 2025 APB Report </div> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Bots%20and%20Automated%20Attacks"> Bots and Automated Attacks </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bot-report-scraper-bots-deep-dive" tabindex="-1" target="_self"> 2025 Advanced Persistent Bot Report: Scraper Bots Deep-Dive </a> </div> <div class="article-callout__description"> How much do scraper bots affect your industry? </div> <div class="article-callout__bottom-info"> <span class="date"> 03/28/2025 </span> <span class="type article-ico-wrap"> <span class="type-ico article"><i></i>article</span> </span> <span class="content-duration"> 5 min. read </span> </div> </div> <div class="c01-featured-article__image-col"> <div class="c01-featured-article__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/article/articles/threats/39--2025-jan-mar/20250328_2025_apb_report/thumbnails/article-thumbnail-image_448x272.png"/> </div> </div> </div> </div> </div> <div class="cont05-double-feature-article__col"> <div class="c01-featured-article__container article-callout half_layout"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/prevent-web-scraping-by-applying-the-pyramid-of-pain" target="_self"> <span class="sr-only">Prevent Web Scraping by Applying the Pyramid of Pain </span> </a> <div class="c01-featured-article__wrap article-callout__body half_layout"> <div class="c01-featured-article__content-col"> <div class="article-callout__heading"> 2025 APB Report </div> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Bots%20and%20Automated%20Attacks"> Bots and Automated Attacks </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/prevent-web-scraping-by-applying-the-pyramid-of-pain" tabindex="-1" target="_self"> Prevent Web Scraping by Applying the Pyramid of Pain </a> </div> <div class="article-callout__description"> The Bots Pyramid of Pain: a framework for effective bot defense. </div> <div class="article-callout__bottom-info"> <span class="date"> 03/28/2025 </span> <span class="type article-ico-wrap"> <span class="type-ico article"><i></i>article</span> </span> <span class="content-duration"> 4 min. read </span> </div> </div> <div class="c01-featured-article__image-col"> <div class="c01-featured-article__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/article/articles/threats/39--2025-jan-mar/20250328_pyramid_of_pain/bots_pyramid_of_pain_500px.png"/> </div> </div> </div> </div> </div> </div> </div> <div class="cont05-double-feature-article aem-GridColumn aem-GridColumn--default--12"> <div class="cont05-double-feature-article__row"> <div class="cont05-double-feature-article__col"> <div class="c01-featured-article__container article-callout half_layout"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/why-critical-mongodb-library-flaws-wont-see-mass-exploitation" target="_self"> <span class="sr-only">Why Critical MongoDB Library Flaws Won't See Mass Exploitation</span> </a> <div class="c01-featured-article__wrap article-callout__body half_layout"> <div class="c01-featured-article__content-col"> <div class="article-callout__heading"> Latest Article </div> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=MongoDB"> MongoDB </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/why-critical-mongodb-library-flaws-wont-see-mass-exploitation" tabindex="-1" target="_self"> Why Critical MongoDB Library Flaws Won't See Mass Exploitation </a> </div> <div class="article-callout__description"> Discover how to mitigate CVE-2024-53900 and CVE-2025-23061, which expose Node.js APIs to remote attacks. </div> <div class="article-callout__bottom-info"> <span class="date"> 03/13/2025 </span> <span class="type article-ico-wrap"> <span class="type-ico article"><i></i>article</span> </span> <span class="content-duration"> 6 min. read </span> </div> </div> <div class="c01-featured-article__image-col"> <div class="c01-featured-article__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/article-backgrounds/a04/article-thumbnail-image.png"/> </div> </div> </div> </div> </div> <div class="cont05-double-feature-article__col"> <div class="c01-featured-article__container article-callout half_layout"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/analyzing-the-global-increase-in-vulnerability-scanning-in-2024" target="_self"> <span class="sr-only">Analyzing the Global Increase in Vulnerability Scanning in 2024</span> </a> <div class="c01-featured-article__wrap article-callout__body half_layout"> <div class="c01-featured-article__content-col"> <div class="article-callout__heading"> Featured Series </div> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Sensor%20Intel%20Series"> Sensor Intel Series </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/analyzing-the-global-increase-in-vulnerability-scanning-in-2024" tabindex="-1" target="_self"> Analyzing the Global Increase in Vulnerability Scanning in 2024 </a> </div> <div class="article-callout__description"> BotPoke comes to the foreground yet again. </div> <div class="article-callout__bottom-info"> <span class="date"> 03/21/2025 </span> <span class="type article-ico-wrap"> <span class="type-ico article"><i></i>article</span> </span> <span class="content-duration"> 7 min. read </span> </div> </div> <div class="c01-featured-article__image-col"> <div class="c01-featured-article__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/article/articles/threats/39--2025-jan-mar/20250321_2024_increased_scanning/Screencap.png"/> </div> </div> </div> </div> </div> </div> </div> <div class="a11-separation-line aem-GridColumn aem-GridColumn--default--12"> <div class="half-rem no-border-margin"> <div class="no-border"></div> </div></div> <div class="a11-separation-line aem-GridColumn aem-GridColumn--default--12"> <div> <div class="transparent-border"></div> </div></div> <div data-component-type="ciso" class="c05-articles-listing aem-GridColumn aem-GridColumn--default--12"> <input type="hidden" data-limit="6" data-currentpage="/content/f5-labs-v2/en/labs" id="params"/> <div class="c05-articles-listing__container"> <h2 class="c05-articles-listing__section-title">All F5 Labs Content</h2> <div class="c05-articles-listing__mobile-filters"> <div class="c05-articles-listing__selectbox"> <div class="c05-articles-listing__selectbox-current-filters">No filters selected</div> <div class="c05-articles-listing__selectbox-button icon-button"> <span class="icon-wrap icon-wrap-lg"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M20,8.1l-7.6,7.6c0,0-0.1,0.1-0.2,0.1c-0.1,0-0.1,0-0.2,0s-0.1,0-0.2,0c-0.1,0-0.1-0.1-0.2-0.1L4,8.1" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </div> </div> <div class="c05-articles-listing__states-wrap-mobile" style="display: none"> <div class="above-list"> <button type="button" class="c05-articles-listing__states-wrap-mobile-close-filters icon-button" title="close"> <span class="icon-wrap icon-wrap-md"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" xmlns="http://www.w3.org/2000/svg" class="icon"> <g> <path d="M4,20L20,4" vector-effect="non-scaling-stroke"/> <path d="M20,20L4,4" vector-effect="non-scaling-stroke"/> </g> </svg> </span> </button> <div class="c05-articles-listing__states-wrap-mobile-title">Filters</div> <div class="c05-articles-listing__states-block"> <div class="c05-articles-listing__states" id="collection1Mobile"> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="all1Mobile" name="allStates" value="" checked/> <label for="all1Mobile" class="btn btn-outline">All</label> </div> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="threatsMobile" name="state" value="threats"/> <label for="threatsMobile" class="btn btn-outline">Threats</label> </div> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="cisoMobile" name="state" value="ciso"/> <label for="cisoMobile" class="btn btn-outline">CISO</label> </div> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="educationMobile" name="state" value="education"/> <label for="educationMobile" class="btn btn-outline">Education</label> </div> </div> </div> <div class="c05-articles-listing__states-wrap-mobile-apply-filters"> <button type="button" class="c05-articles-listing__apply-filters-button btn btn-lg btn-outline" id="mobileApplyFiltersButton">Apply Filters</button> </div> </div> </div> <div class="c05-articles-listing__current-filters-wrap"> <span class="c05-articles-listing__current-filters-description"></span> <b class="c05-articles-listing__current-filters"></b> </div> </div> <div class="c05-articles-listing__items-container above-list"> <div class="c05-articles-listing__states-wrap"> <div class="c05-articles-listing__states-block"> <div class="c05-articles-listing__states" id="collection1"> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="all1" name="allStates" value="" checked/> <label for="all1" class="btn btn-outline">All</label> </div> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="threats" name="state" value="threats"/> <label for="threats" class="btn btn-outline">Threats</label> </div> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="ciso" name="state" value="ciso"/> <label for="ciso" class="btn btn-outline">CISO</label> </div> <div class="c05-articles-listing__state-wrap"> <input type="checkbox" id="education" name="state" value="education"/> <label for="education" class="btn btn-outline">Education</label> </div> </div> </div> </div> <div class="c05-articles-listing__no-result-text" hidden> No articles found matching your filter criteria </div> <div class="c05-articles-listing__row" id="c05-articles-listing_items"> <div class="c05-articles-listing__col" id="c05-articles-listing-hidden-item" hidden> <div class="article-callout"> <a class="article-callout__overlay-link" href="" rel="noreferrer"> <span class="sr-only"></span> </a> <div class="article-callout__body"> <div class="article-callout__top-info"> <a class="topic-link" href="" rel="noreferrer"></a> </div> <div class="article-callout__title"> <a class="title-link" href="" tabindex="-1" rel="noreferrer"></a> </div> <div class="article-callout__bottom-info"> <span class="date"></span> <span class="type article-ico-wrap"> <span class="type-ico"></span> </span> <span class="content-duration"></span> </div> </div> </div> </div> </div> <div id="c05-articles-listing__loader" class="big-loader" hidden><div id="hexagon-loader"> <svg width="104" height="120" viewBox="0 0 104 120" xmlns="http://www.w3.org/2000/svg" id="hexagon"> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-base"/> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-line-animation"/> </svg> </div></div> <div class="c05-articles-listing__load-more-container"> <button type="button" class="c05-articles-listing__load-more-button btn btn-lg btn-outline" id="load-more-button">Load More Content</button> </div> </div> </div> </div> <div class="a14-image-and-text-pull-quote aem-GridColumn aem-GridColumn--default--12"> <div class="a14-image-and-text-pull-quote"> <div class="a14-image-and-text-pull-quote__bar"> <div class="container U:flex-direction-reverse U:justify-content-desktop-end"> <div class="a14-image-and-text-pull-quote__quote-container"> <blockquote class="display-3">BlackGuard is designed to steal account credentials, cryptocurrency wallet information, session cookies, messaging history, browsing history, and screenshots.</blockquote> <p class="a14-image-and-text-pull-quote__quote-author">-Aditya Sood</p> <div class="a14-image-and-text-pull-quote__actions U:display-flex"> <a class="a14-image-and-text-pull-quote__read-more-button btn btn-lg btn-outline" target="_self" href="/labs/articles/threat-intelligence/blackguard-infostealer-malware-dissecting-the-state-of-exfiltrated-data">Read the article</a> </div> </div> </div> <div class="a14-image-and-text-pull-quote__image js-bg-lozad" data-background-image="/content/dam/f5-labs-v2/components/pull-quote/optimize/Family_2.png"></div> </div> </div> </div> <div class="a28-article-tile-list-dynamic aem-GridColumn aem-GridColumn--default--12"> <div class="a28-article-tile-list-dynamic__lc-section-bg"></div> <div class="a28-article-tile-list-dynamic__full-width-wrap bg-transparent"> <script src="/etc.clientlibs/base/clientlibs/libs/jquery/v3.6.0.abec7e706514e7e243d79b097790f71b.js"></script> <script src="/etc.clientlibs/f5-labs-v2/clientlibs/clientlib-swiper.74571ff9ea0f905f582197d9e94ab140.js"></script> <script src="/etc.clientlibs/f5-labs-v2/components/articles/a28-article-tile-list-dynamic/clientlib.36f6c4ed6d3532d9275c9fc09c11557e.js"></script> <section class="a28-article-tile-list-dynamic__container a28-article-tile-list-dynamic-mutedLayout a28-article-tile-list-dynamic-mutedLayout__image-articles" id="1585932013" data-numbersOfArticles="3" data-size="3"> <div class="a28-article-tile-list-dynamic__section-title"> <h2>Threat Reports</h2> <div class="a28-article-tile-list-dynamic__lead-text">In-depth research, analysis, and actionable insights</div> </div> <div class="a28-article-tile-list-dynamic-mutedLayout__row"> <div id="1585932013_0" class="a28-article-tile-list-dynamic-mutedLayout__col "> <div class="article-callout image-article-callout" data-article-path="/content/f5-labs-v2/en/labs/articles/threat-intelligence/2024-ddos-attack-trends"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/2024-ddos-attack-trends"> <span class="sr-only">2024 DDoS Attack Trends</span> </a> <div class="article-callout__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/article-backgrounds/a04/article-thumbnail-image.png"/> </div> <div class="article-callout__body"> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=DDoS"> DDoS </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/2024-ddos-attack-trends" tabindex="-1"> 2024 DDoS Attack Trends </a> </div> <div class="article-callout__description" hidden> Unveiling the rise of Hacktivism in a tense global climate. </div> <div class="article-callout__bottom-info"> <span class="date"> 07/16/2024 </span> <span class="type article-ico-wrap"> <span class="type-ico report"><i></i>report</span> </span> <span class="content-duration"> 30 min. read </span> </div> </div> </div> </div> <div id="1585932013_1" class="a28-article-tile-list-dynamic-mutedLayout__col "> <div class="article-callout image-article-callout" data-article-path="/content/f5-labs-v2/en/labs/articles/threat-intelligence/2023-identity-threat-report-the-unpatchables"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/2023-identity-threat-report-the-unpatchables"> <span class="sr-only">2023 Identity Threat Report: The Unpatchables</span> </a> <div class="article-callout__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/art-thumbnails/reports/2023-id-report/ATLD-Tile.jpg"/> </div> <div class="article-callout__body"> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Bots%20and%20Automated%20Attacks"> Bots and Automated Attacks </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/2023-identity-threat-report-the-unpatchables" tabindex="-1"> 2023 Identity Threat Report: The Unpatchables </a> </div> <div class="article-callout__description" hidden> We are excited to announce a new report covering threats to digital identities. This report goes into detail on credential stuffing, phishing, and multifactor authentication bypass techniques. </div> <div class="article-callout__bottom-info"> <span class="date"> 11/01/2023 </span> <span class="type article-ico-wrap"> <span class="type-ico report"><i></i>report</span> </span> <span class="content-duration"> 80 min. read </span> </div> </div> </div> </div> <div id="1585932013_2" class="a28-article-tile-list-dynamic-mutedLayout__col "> <div class="article-callout image-article-callout" data-article-path="/content/f5-labs-v2/en/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report"> <span class="sr-only">2025 Advanced Persistent Bots Report</span> </a> <div class="article-callout__image"> <img alt="" class="js-bg-lozad" data-src="/content/dam/f5-labs-v2/article/articles/threats/39--2025-jan-mar/20250328_2025_apb_report/thumbnails/article-thumbnail-image_448x272.png"/> </div> <div class="article-callout__body"> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Bots%20and%20Automated%20Attacks"> Bots and Automated Attacks </a> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report" tabindex="-1"> 2025 Advanced Persistent Bots Report </a> </div> <div class="article-callout__description" hidden> Uncovering the true scale of persistent bot activity, and the advanced techniques that bot operators use in order to remain hidden from bot defenses. </div> <div class="article-callout__bottom-info"> <span class="date"> 03/28/2025 </span> <span class="type article-ico-wrap"> <span class="type-ico report"><i></i>report</span> </span> <span class="content-duration"> 40 min. read </span> </div> </div> </div> </div> </div> <div id="loader_1585932013" class="big-loader U:margin-bot-xl U:display-none"><div id="hexagon-loader"> <svg width="104" height="120" viewBox="0 0 104 120" xmlns="http://www.w3.org/2000/svg" id="hexagon"> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-base"/> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-line-animation"/> </svg> </div></div> <button class="a28-article-tile-list-dynamic__load-more-button btn btn-lg btn-outline U:display-none" id="load_1585932013"> Load more stories</button> </section> </div> </div> <div class="a11-separation-line aem-GridColumn aem-GridColumn--default--12"> <div> <div class="transparent-border"></div> </div></div> </div> </div> <div data-component-type="article" class="u05-by-the-numbers aem-GridColumn aem-GridColumn--default--12"> <section class="u05-by-the-numbers__main fill-main-container js-bg-lozad" data-background-image="/content/dam/f5-labs-v2/monochrome-hero-images/reports/SoSo.png"> <div class="u05-by-the-numbers__container"> <h2 class="u05-by-the-numbers__title">Vulnerability Trends</h2> <div class="u05-by-the-numbers__subtitle">A by-the-numbers breakdown from the latest threat intelligence </div> <div class="u05-by-the-numbers__data-header-container"> <div class="u05-by-the-numbers__data-header">Sensor Intel Series: Comparing 2024 to 2023</div> </div> <div class="u05-by-the-numbers__numbers-container"> <div class="u05-by-the-numbers__number-container"> <a href="/labs/articles/threat-intelligence/2024-vulnerability-scanning-surges-91"> <p class="u05-by-the-numbers__number-value f5labs-big-number"> 91% </p> <p class="u05-by-the-numbers__number-header"> increase in overall scan traffic in 2024 vs. 2023 </p> </a> </div> <div class="u05-by-the-numbers__number-container u05-by-the-numbers__f5labs-show-number-mobile"> <a href="/labs/articles/threat-intelligence/2024-vulnerability-scanning-surges-91"> <p class="u05-by-the-numbers__number-value f5labs-big-number"> 33% </p> <p class="u05-by-the-numbers__number-header"> of attack traffic throughout 2024 targeted CVE-2023-1389 </p> </a> </div> <div class="u05-by-the-numbers__number-container"> <a href="/labs/articles/threat-intelligence/2024-vulnerability-scanning-surges-91"> <p class="u05-by-the-numbers__number-value f5labs-big-number"> 75% </p> <p class="u05-by-the-numbers__number-header"> of attack traffic throughout 2024 targeted only 5 vulnerabilities </p> </a> </div> </div> </div> </section> </div> <div class="a11-separation-line aem-GridColumn aem-GridColumn--default--12"> <div> <div class="transparent-border"></div> </div></div> <div data-component-type="category" class="u03-static-data-points aem-GridColumn aem-GridColumn--default--12"><!--googleoff: all--> <section class="u03-static-data-points__container fill-main-container"> <div class="full-site-container info-container-two-columns"> <div class="row"> <div class="u03-static-data-points__left-column-container border-right"> <div class="u03-static-data-points__left-column-wrap"> <h3 class="u03-static-data-points__headline">Hundreds of apps will be attacked by the time you read this.</h3> <p><p>So, we get to work. We obsess over effective attack methods. We monitor the growth of IoT and its evolving threats. We dive deep into the latest crypto-mining campaigns. We analyze banking Trojan targets. We dissect exploits. We hunt for the latest malware. And then our team of experts share it all with you. For more than 20 years, F5 has been leading the app delivery space. With our experience, we are passionate about educating the security community鈥攑roviding the intel you need to stay informed so your apps can stay safe.</p> </p> </div> </div> <div class="u03-static-data-points__right-column-container"> <div class="u03-static-data-points__right-column-wrap"> <h4 class="u03-static-data-points__lead-in"> Every </h4> <div class="f5labs-big-number">9 hrs</div> <div>a critical vulnerability鈥攚ith the potential for remote code execution鈥攊s released.</div> </div> </div> </div> </div> </section> <!--googleon: all--></div> <div data-component-type="structure" class="u02a aem-GridColumn aem-GridColumn--default--12" data-component-title="Footer"> <footer class="u02a__container footer__v2 "> <div class="u02a-footer-hat black"> <svg width="75" height="67" viewBox="0 0 75 67" xmlns="http://www.w3.org/2000/svg"> <path d="m47.3 24.1v-14.6l12.9-7.4 13 7.3v14.6l-13 7.4zm13-24.1-14.9 8.4v16.8l14.9 8.4 14.7-8.4v-16.9z"/> <path d="m26.5 67-26.5-14.9v-29.8l26.5-14.9 15.7 8.7.1 5.1-15.7-8.8-22.2 12.4v24.7l22.1 12.5 22.1-12.4v-18.2l4.4 2.4v18.3z"/> <path d="m28.3 42.5-2.4 2c1.7 1.9 4 2.8 6.3 2.8 4 0 7-2.9 7-6.6 0-3.9-2.7-6.5-6.8-6.5-.6 0-1.2.1-1.9.1l.2-3.3h6.5l1-3.1h-10.1l-.4 9.9c1.2-.7 2.7-1.1 4-1.1 2.6 0 4.3 1.6 4.3 3.8 0 2.1-1.7 3.6-3.7 3.6-1.5.2-2.8-.4-4-1.6m-14.5 4.3h3.3v-8.3h6.9v-2.9h-7v-4.8h7.8v-2.9h-11zm48.5-27.9v-1.7h.6c.6 0 1 .3 1 .9s-.4.9-1 .9c0-.1-.6-.1-.6-.1zm0-2.5v-1.5h.5c.7 0 1.1.2 1.1.7s-.4.8-1 .8zm-.9 3.2h1.4c1.4 0 2.1-.5 2.1-1.6 0-.6-.4-1.1-1-1.3.6-.2.9-.6.9-1.1 0-.9-.6-1.4-1.8-1.4h-1.7zm-4.2-1.7.9-2 .9 2c-.1 0-1.8 0-1.8 0zm-.9 1.7.4-.9h2.4l.4.9h1l-2.5-5.6-2.7 5.6zm-4.6 0h3.2v-.9h-2.3v-4.6h-.9zm16.9-5.4c-.3-.1-.6-.2-.9-.2-.4 0-.8.1-1.1.4s-.4.6-.4.9c0 .1 0 .3.1.4s.1.3.3.4c.1.1.3.3.4.4s.4.2.7.4c.3.1.5.2.6.3s.2.2.4.4c.1.1.1.3.1.4 0 .2-.1.4-.3.6-.1.1-.4.2-.6.2-.6 0-.9-.3-1.2-.9l-.7.3c.2.5.4.9.8 1.1s.7.4 1.1.4.9-.1 1.1-.4c.3-.3.5-.7.5-1.1 0-.2 0-.4-.1-.5s-.1-.4-.3-.5l-.4-.4c-.2-.1-.4-.3-.8-.4s-.6-.3-.7-.4-.2-.3-.2-.4c0-.2.1-.4.2-.4.1-.1.4-.1.6-.1s.4.1.6.1c.1.1.3.2.4.4l.6-.5c-.3-.6-.5-.7-.8-.9z"/> </svg> </div> <div class="u02a__newslettersignup"> <div class="c20-newsletter-signup-display footer-signup carbon-grey-light-grey c20-newsletter-signup-display__newsletter-form"> <div class="c20-newsletter-signup-display__wrapper carbon-grey-light-grey benefits-visible"> <div class="c20-newsletter-signup-display__signup-wrap"> <div class="c20-newsletter-signup-display__row form-and-benefits-row hide-after-success"> <div class="c20-newsletter-signup-display__col"> <div class="c20-newsletter-signup-display__title only-mobile"> F5 Labs Newsletter </div> <div class="c20-newsletter-signup-display__benefits-copy"> <ul class="hex-xlight-gray"> <li>One email per quarter</li> <li>Latest security research insights</li> <li>CISO-level expert analysis</li> <li>Newsletter exclusives</li> </ul> </div> </div> <div class="c20-newsletter-signup-display__col"> <div class="c20-newsletter-signup-display__signup-form-wrap"> <div class="c20-newsletter-signup-display__title only-desktop"> F5 Labs Newsletter </div> <form data-formid="5799" data-forminstance="basic" class="email-signup__signup-form-wrap__form mktoForm mktoHasWidth mktoLayoutLeft hide-after-submit"> </form> <!-- LOADER --> <div id="loader" class="small-loader form-loader thick-loader loader-light-gray "><div id="hexagon-loader"> <svg width="104" height="120" viewBox="0 0 104 120" xmlns="http://www.w3.org/2000/svg" id="hexagon"> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-base"/> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-line-animation"/> </svg> </div></div> <div class="c20-newsletter-signup-display__privacy U:display-none hide-after-submit"> <p>The information you provide will be treated in accordance with the <a href="https://www.f5.com/company/policies/privacy-policy" style="color: rgb(29,156,211);" target="_blank">F5 Privacy Notice</a>.</p> </div> </div> </div> </div> <!-- SUCCESS MESSAGE --> <div class="c20-newsletter-signup-display__success-message newsletter-success-message U:display-none"> <div class="c20-newsletter-signup-display__success-message-content">Great! You should receive your first email shortly.</div> <div class="c20-newsletter-signup-display__article-intro"> Thanks for signing up! Get started with some of the articles below: </div> <div class="articles__row"> <div class="articles__col"> <div class="article-callout"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report"> <span class="sr-only">2025 Advanced Persistent Bots Report</span> </a> <div class="article-callout__body"> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Bots%20and%20Automated%20Attacks"> Bots and Automated Attacks </a> <span class="date"> 03/28/2025 </span> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report" tabindex="-1"> 2025 Advanced Persistent Bots Report </a> </div> <div class="article-callout__bottom-info"> <span class="type article-ico-wrap"> <span class="type-ico report"><i></i>report</span> </span> <span class="content-duration"> 40 min. read </span> </div> </div> </div> </div> <div class="articles__col"> <div class="article-callout"> <a class="article-callout__overlay-link" href="/labs/articles/threat-intelligence/analyzing-the-global-increase-in-vulnerability-scanning-in-2024"> <span class="sr-only">Analyzing the Global Increase in Vulnerability Scanning in 2024</span> </a> <div class="article-callout__body"> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Sensor%20Intel%20Series"> Sensor Intel Series </a> <span class="date"> 03/21/2025 </span> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/threat-intelligence/analyzing-the-global-increase-in-vulnerability-scanning-in-2024" tabindex="-1"> Analyzing the Global Increase in Vulnerability Scanning in 2024 </a> </div> <div class="article-callout__bottom-info"> <span class="type article-ico-wrap"> <span class="type-ico article"><i></i>article</span> </span> <span class="content-duration"> 7 min. read </span> </div> </div> </div> </div> <div class="articles__col"> <div class="article-callout"> <a class="article-callout__overlay-link" href="/labs/articles/cisotociso/2025-cybersecurity-predictions"> <span class="sr-only">2025 Cybersecurity Predictions</span> </a> <div class="article-callout__body"> <div class="article-callout__top-info"> <a class="topic-link" href="/labs/search#q=Predictions"> Predictions </a> <span class="date"> 12/17/2024 </span> </div> <div class="article-callout__title"> <a class="title-link" href="/labs/articles/cisotociso/2025-cybersecurity-predictions" tabindex="-1"> 2025 Cybersecurity Predictions </a> </div> <div class="article-callout__bottom-info"> <span class="type article-ico-wrap"> <span class="type-ico article"><i></i>article</span> </span> <span class="content-duration"> 14 min. read </span> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="container intro-y-external-spacer"> <div class="u02a__content"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div data-component-type="atom" class="at02 aem-GridColumn aem-GridColumn--default--12" data-component-title="Title Bloc"> <span></span> <div class="text-center"> <h3 class="at02__title display-3 "> Research & Insights Featured On </h3> </div></div> <div class="c23 aem-GridColumn aem-GridColumn--default--12" data-component-title="Images row"> <div class="c23-images-row"> <div class="c23-images-row__col"> <img class="c23-images-row__img" alt="Forbes features F5 Labs research and insights" src="/content/dam/f5-labs-v2/footer-logos/logo-forbes.svg"/> </div> <div class="c23-images-row__col"> <img class="c23-images-row__img" alt="SecurityWeek features F5 Labs research and insights" src="/content/dam/f5-labs-v2/footer-logos/logo-security-week.svg"/> </div> <div class="c23-images-row__col"> <img class="c23-images-row__img" alt="ITProPortal features F5 Labs research and insights" src="/content/dam/f5-labs-v2/footer-logos/logo-it-pro-portal.svg"/> </div> <div class="c23-images-row__col"> <img class="c23-images-row__img" alt="DarkReading features F5 Labs research and insights" src="/content/dam/f5-labs-v2/footer-logos/logo-dark-reading.svg"/> </div> <div class="c23-images-row__col"> <img class="c23-images-row__img" alt="VentureBeat features F5 Labs research and insights" src="/content/dam/f5-labs-v2/footer-logos/logo-venture-beat.svg"/> </div> </div> </div> </div> </div> </div> </div> <div class="container"> <div class="u02a-nav isCollapsible columns-3 brandimage-1 labs-brand-image"> <div class="u02a-nav__brand"> <a class="u02a-nav__brand-link" href="https://www.f5.com/labs"> <?xml version="1.0" encoding="UTF-8"?> <svg version="1.1" viewBox="0 0 113.7 100.7" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <metadata> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> <dc:title/> </cc:Work> </rdf:RDF> </metadata> <path class="st0" d="M70.5 37.2V16.8l18-10.3 18.1 10.2v20.4L88.5 47.5l-18-10.3zm18-33.7L67.8 15.2v23.5l20.7 11.7L109 38.8V15.1L88.5 3.5z"/> <path class="st0" d="M41.5 97.2L4.6 76.4V34.7l36.9-20.8 21.8 12.2.1 7.1-21.9-12.3-30.8 17.3v34.6l30.8 17.4 30.8-17.4V47.4l6.1 3.4v25.6z"/> <path class="st0" d="M44 63l-3.3 2.8c2.4 2.6 5.5 3.9 8.8 3.9 5.6 0 9.7-4.1 9.7-9.3 0-5.4-3.8-9.1-9.4-9.1-.8 0-1.7.1-2.6.2l.3-4.6h9.1l1.4-4.3H43.7l-.6 13.9c1.7-1 3.7-1.5 5.5-1.5 3.6 0 6 2.3 6 5.3 0 2.9-2.3 5.1-5.2 5.1-1.9 0-3.8-.8-5.4-2.4m-20.2 5.9h4.6V57.3H38v-4h-9.7v-6.7h10.9v-4.1H23.8v26.4zM91.3 29.9v-2.4h.9c.9 0 1.4.4 1.4 1.2 0 .8-.5 1.2-1.4 1.2h-.9zm0-3.4v-2.1h.7c1 0 1.5.3 1.5 1s-.5 1.1-1.4 1.1h-.8zm-1.2 4.4h2c1.9 0 2.9-.7 2.9-2.2 0-.9-.5-1.6-1.4-1.8.8-.3 1.2-.8 1.2-1.6 0-1.2-.8-1.9-2.5-1.9H90v7.5zm-5.9-2.4l1.2-2.8 1.2 2.8h-2.4zM83 30.9l.6-1.3H87l.6 1.3H89l-3.6-7.8h-.1l-3.7 7.8H83zm-6.5 0H81v-1.2h-3.2v-6.4h-1.3v7.6zM100.1 23.4c-.4-.2-.8-.3-1.2-.3-.6 0-1.1.2-1.5.6-.4.4-.6.8-.6 1.3 0 .2 0 .4.1.6.1.2.2.4.4.6.2.2.4.4.6.5.2.1.5.3 1 .5.4.2.7.3.9.4.2.1.3.3.5.5.1.2.2.4.2.6 0 .3-.1.6-.4.8-.2.2-.5.3-.9.3-.8 0-1.3-.4-1.7-1.2l-1 .3c.3.7.6 1.2 1.1 1.5.5.3 1 .5 1.6.5.6 0 1.2-.2 1.6-.6.4-.4.7-1 .7-1.6 0-.3 0-.5-.1-.7-.1-.2-.2-.5-.4-.7l-.6-.6c-.3-.2-.6-.4-1.1-.6-.5-.2-.8-.4-1-.6-.2-.2-.3-.4-.3-.6 0-.3.1-.5.3-.6.2-.2.5-.2.9-.2.3 0 .6.1.8.2.2.1.4.3.6.5l.8-.7c-.6-.3-.9-.5-1.3-.7z"/> </svg> </a> </div> <nav class="u02a-nav__main"> <div class="u02a-nav__col collapsibleOverall"> <h4 role="button" class="u02a-nav__title display-6 collapsibleTarget"><span class="not-mobile">Resources</span><button>Resources</button></h4> <ul role="region" class="u02a-nav__list collapsibleContainer"> <li> <a class="u02a-nav__link" href="https://www.f5.com/labs/threat-intelligence">Threats</a> </li> <li> <a class="u02a-nav__link" href="https://www.f5.com/labs/application-protection">Application Protection</a> </li> <li> <a class="u02a-nav__link" href="https://www.f5.com/labs/bots-and-automated-attacks">Bots & Automated Attacks</a> </li> <li> <a class="u02a-nav__link" href="https://www.f5.com/labs/learning-center">Learning Center</a> </li> <li> <a class="u02a-nav__link" href="https://www.f5.com/labs/ciso-to-ciso">Insights</a> </li> </ul> </div> <div class="u02a-nav__col collapsibleOverall"> <h4 role="button" class="u02a-nav__title display-6 collapsibleTarget"><span class="not-mobile">F5 Sites</span><button>F5 Sites</button></h4> <ul role="region" class="u02a-nav__list collapsibleContainer"> <li> <a class="u02a-nav__link" href="https://www.f5.com/">F5.com</a> </li> <li> <a class="u02a-nav__link" href="https://devcentral.f5.com/" rel="noreferrer">DevCentral</a> </li> </ul> </div> <div class="u02a-nav__col collapsibleOverall"> <h4 role="button" class="u02a-nav__title display-6 collapsibleTarget"><span class="not-mobile">Follow Us</span><button>Follow Us</button></h4> <ul role="region" class="u02a-nav__list collapsibleContainer"> <li> <a class="u02a-nav__link" href="https://www.linkedin.com/showcase/f5labs/" target="_blank" rel="noreferrer">LinkedIn</a> </li> <li> <a class="u02a-nav__link" href="https://bsky.app/profile/f5labs.bsky.social" target="_blank" rel="noreferrer">Bluesky</a> </li> <li> <a class="u02a-nav__link" href="https://mastodon.social/@F5Labs@infosec.exchange" target="_blank" rel="noreferrer">Mastodon</a> </li> <li> <a class="u02a-nav__link" href="https://www.f5.com/labs/rss-feeds">RSS</a> </li> </ul> </div> </nav> <script> window.addEventListener('load', function() { $('.u02a-nav__col').each(function(index, value) { const $h4 = $(this).find('h4'); const $panel = $(this).find('ul'); if ($h4.length && $panel.length) { const colName = $h4.text().toLowerCase().replace(/ /g,'_') + '_' + index; const colHeader = colName + '_header'; const colPanel = colName + '_panel'; $h4.attr('id', colHeader); $h4.attr('aria-controls', colPanel); $panel.attr('id', colPanel); $panel.attr('aria-labelledby', colHeader); } }); }); </script> </div> <div class="u02a-legal"> <div class="u02a-legal__copyright-wrapper U:nudge-bot-sm"> <span class="u02a-legal__copyright">漏2025 F5 Networks, Inc. All rights reserved.</span> </div> <ul class="u02a-legal__links"> <li class="u02a-legal__list-item U:nudge-bot-sm U:nudge-rt-lg"> <a href="https://www.f5.com/company/policies/trademarks"> Trademarks </a> </li> <li class="u02a-legal__list-item U:nudge-bot-sm U:nudge-rt-lg"> <a href="https://www.f5.com/company/policies"> Policies </a> </li> <li class="u02a-legal__list-item U:nudge-bot-sm U:nudge-rt-lg"> <a href="https://www.f5.com/company/policies/privacy-notice"> Privacy </a> </li> <li class="u02a-legal__list-item U:nudge-bot-sm U:nudge-rt-lg"> <a href="https://www.f5.com/company/policies/F5-California-privacy-summary"> California Privacy </a> </li> <li class="u02a-legal__list-item U:nudge-bot-sm U:nudge-rt-lg"> <a href="https://www.f5.com/company/policies/privacy-notice#no-sell"> Do Not Sell My Personal Information </a> </li> <li class="u02a-legal__list-item U:nudge-bot-sm"> <span id="teconsent"></span> </li> </ul> </div> </div> <script class="n-lang-en" async="async" src="https://consent.trustarc.com/notice?domain=f5.com&c=teconsent&js=nj¬iceType=bb&text=true>m=1" crossorigin=""></script> <div> <div class="c20-newsletter-signup-display__popover-bg "> <div class=" c20-newsletter-signup-display popover purple-bg"> <div class="lb-data"> <div class="lb-closeContainer"><a class="lb-close"></a></div> </div> <div class=" c20-newsletter-signup-display__wrapper popover purple-bg" data-delay="45"> <div class="c20-newsletter-signup-display__signup-wrap"> <div class="c20-newsletter-signup-display__row-wrap hide-after-submit"> <div class="c20-newsletter-signup-display__title">F5 Labs Newsletter</div> <div class="c20-newsletter-signup-display__benefits-copy"><ul class="hex-xlight-gray"> <li>One email per quarter</li> <li>Latest security research insights</li> <li>CISO-level expert analysis</li> <li>Newsletter exclusives</li> </ul> </div> </div> <div class="c20-newsletter-signup-display__row-wrap"> <div class="c20-newsletter-signup-display__signup-form-wrap"> <form data-formid="5799" data-forminstance="basic" class="email-signup__signup-form-wrap__form mktoForm mktoHasWidth mktoLayoutLeft hide-after-submit"> </form> <!-- SUCCESS MESSAGE --> <div class="c20-newsletter-signup-display__success-message newsletter-success-message U:display-none "> <div class="c20-newsletter-signup-display__success-message-content">Great! You should receive your first email shortly.</div> <div class="c20-newsletter-signup-display__article-intro"> Thanks for signing up! Get started with some of the articles below: </div> <div class="articles__row"> <div class="articles__col"> <div class="article"> <div class="text-article__date"> <span>03/28/2025</span> </div> <a href="/labs/articles/threat-intelligence/2025-advanced-persistent-bots-report" class="text-article__link"> <div class="text-article__article-title"> 2025 Advanced Persistent Bots Report </div> </a> <div class="text-article__content-duration"> <span>40 min. read</span> </div> </div> </div> <div class="articles__col"> <div class="article"> <div class="text-article__date"> <span>03/21/2025</span> </div> <a href="/labs/articles/threat-intelligence/analyzing-the-global-increase-in-vulnerability-scanning-in-2024" class="text-article__link"> <div class="text-article__article-title"> Analyzing the Global Increase in Vulnerability Scanning in 2024 </div> </a> <div class="text-article__content-duration"> <span>7 min. read</span> </div> </div> </div> <div class="articles__col"> <div class="article"> <div class="text-article__date"> <span>12/17/2024</span> </div> <a href="/labs/articles/cisotociso/2025-cybersecurity-predictions" class="text-article__link"> <div class="text-article__article-title"> 2025 Cybersecurity Predictions </div> </a> <div class="text-article__content-duration"> <span>14 min. read</span> </div> </div> </div> </div> </div> <!-- LOADER --> <div id="loader" class="U:display-none big-loader"><div id="hexagon-loader"> <svg width="104" height="120" viewBox="0 0 104 120" xmlns="http://www.w3.org/2000/svg" id="hexagon"> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-base"/> <path d="m104 89.7-51.7 30.3-52-29.7-.3-60 51.7-30.3 52 29.7z" id="hexagon-line-animation"/> </svg> </div></div> </div> </div> </div> <div class="c20-newsletter-signup-display__privacy hide-after-submit"> <p>The information you provide will be treated in accordance with the <a href="https://www.f5.com/company/policies/privacy-policy" style="color: rgb(29,156,211);" target="_blank">F5 Privacy Notice</a>.</p> </div> </div> </div> <div class=" c20-newsletter-signup-display popover c20-newsletter-signup-display__subscribed-already purple-bg"> <div class="lb-data"> <div class="lb-closeContainer"><a class="lb-close"></a></div> </div> <div class=" c20-newsletter-signup-display__wrapper popover purple-bg" data-delay="45"> <div class="c20-newsletter-signup-display__signup-wrap"> <div class="c20-newsletter-signup-display__row-wrap"> <div class="c20-newsletter-signup-display__title"> You already have a subscription </div> </div> </div> </div> </div> </div> </div> </footer> </div> </div> </div> <script src="/etc.clientlibs/clientlibs/granite/jquery/granite/csrf.a9dcac4698709ca8e1cbc88363cf0793.js"></script> <script src="/etc.clientlibs/core/wcm/components/commons/site/clientlibs/container.027d01df25f17066242db969c9bf2ade.js"></script> <script src="/etc.clientlibs/f5-labs-v2/clientlibs/clientlib-base.e81c2b078f2323c06f161428b112ef1e.js"></script> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5095d30f38626622"></script> <div id="consent_blackbar" style="position:fixed;bottom:200px;width:100%"></div> </body> </html>