[{"data":1,"prerenderedAt":1562},["ShallowReactive",2],{"application-flags":3,"navbar":7,"always-visible-banner":36,"navbar-about-highlight":108,"navbar-resource-highlight":182,"blog/product-release-march-2026":226},[4],{"name":5,"enabled":6},"maintenanceMode",false,[8],{"createdDate":9,"id":10,"name":11,"modelId":12,"published":13,"query":14,"data":15,"variations":20,"lastUpdated":21,"firstPublished":22,"testRatio":23,"createdBy":24,"lastUpdatedBy":25,"folders":26,"meta":27,"rev":35},1742208588866,"1c7a4e423bf54ac1a328bb4063459ef2","Banner","1c6207a5f24948ab82d4a0b17f251193","published",[],{"type":16,"url":17,"text":18,"link":19},"web-banner","https://pushsecurity.com/resources/browser-attacks-report","Get our latest report analyzing browser attack techniques in 2026",{},{},1774258294825,1742208637545,1,"CydmZnOWU1XuAaLhEDCoYNM4Z8W2","jKjF9r5jcvXU8tzZEfFQm31Iyvr2",[],{"kind":28,"lastPreviewUrl":29,"breakpoints":30,"hasAutosaves":34},"data","",{"xsmall":31,"small":32,"medium":33},320,640,768,true,"ga0kpxjhh76",{"createdDate":37,"id":38,"name":39,"modelId":40,"published":13,"stageModifiedSincePublish":6,"query":41,"data":42,"variations":97,"lastUpdated":98,"firstPublished":99,"testRatio":23,"createdBy":100,"lastUpdatedBy":101,"folders":102,"meta":103,"rev":107},1774965361051,"fd266d0172cc47429be7ad10f48c99ad","always visible banner","0678d178ec8b41efb8a23c09dba7874d",[],{"ctaText":43,"text":44,"url":29,"blocks":45,"state":93},"ewrererw","testrfesssssssssss",[46,73,81],{"@type":47,"@version":48,"id":49,"component":50,"responsiveStyles":63},"@builder.io/sdk:Element",2,"builder-ca12c06a52de41d7b8743da53118cd38",{"name":51,"tag":51,"options":52,"isRSC":62},"TopBannerContent",{"text":53,"ctaText":54,"url":55,"mainText":56,"cta":59},"New Webinar Series: Join John Hammond, Troy Hunt, and Matt Johansen for the State of Browser Attacks","Save Your Spot","https://pushsecurity.com/webinar/state-of-browser-security",{"content":57,"fontSize":58},"\u003Cp>Meet Push's browser security experts at BlackHat 2026.\u003C/p>","text-base",{"content":60,"fontSize":58,"url":61},"\u003Cp>Book a meeting →\u003C/p>","https://pushsecurity.com/events/blackhat-2026-meeting",null,{"large":64},{"display":65,"flexDirection":66,"position":67,"flexShrink":68,"boxSizing":69,"marginTop":70,"marginBottom":70,"fontSize":71,"fontWeight":72},"flex","column","relative","0","border-box",".56rem","1.125rem","700",{"@type":47,"@version":48,"id":74,"component":75,"responsiveStyles":79},"builder-a2e1f4b9f30b464bb814d7f5de5b0aa7",{"name":76,"options":77,"isRSC":62},"Custom Code",{"code":78,"scriptsClientOnly":6},"\u003Cstyle>\n  .top-banner.bg-web-orange{background:rgb(114, 79, 255);}\n\u003C/style>\n",{"large":80},{"display":65,"flexDirection":66,"position":67,"flexShrink":68,"boxSizing":69},{"id":82,"@type":47,"tagName":83,"properties":84,"responsiveStyles":88},"builder-pixel-o503s4fpvk","img",{"src":85,"aria-hidden":86,"alt":29,"role":87,"width":68,"height":68},"https://cdn.builder.io/api/v1/pixel?apiKey=f3a1111ff5be48cdbb123cd9f5795a05","true","presentation",{"large":89},{"height":68,"width":68,"display":90,"opacity":68,"overflow":91,"pointerEvents":92},"block","hidden","none",{"deviceSize":94,"location":95},"large",{"path":29,"query":96},{},{},1783541846936,1774968080803,"ST0tXQM8slWpFrmioqKHmENB2qe2","kYgMv6WsbvfmlOUYqR2SFwGzw6e2",[],{"kind":104,"lastPreviewUrl":105,"hasLinks":6,"breakpoints":106,"hasErrors":6,"hasAutosaves":6},"component","https://pushsecurity.com/?builder.space=f3a1111ff5be48cdbb123cd9f5795a05&builder.user.permissions=read%2Ccreate%2Cpublish%2CeditDesigns%2CeditLayouts%2CeditLayers%2CeditContentPriority%2CeditFolders%2CcreateProjects%2CsendPullRequests&builder.user.role.name=Designer&builder.user.role.id=creator&builder.cachebust=true&builder.preview=always-visible-banner&builder.noCache=true&builder.allowTextEdit=true&__builder_editing__=true&builder.overrides.always-visible-banner=fd266d0172cc47429be7ad10f48c99ad&builder.overrides.fd266d0172cc47429be7ad10f48c99ad=fd266d0172cc47429be7ad10f48c99ad&builder.options.locale=Default",{"xsmall":31,"small":32,"medium":33},"kyujw1aptq",[109,145],{"createdDate":110,"id":111,"name":112,"modelId":113,"published":13,"stageModifiedSincePublish":6,"query":114,"data":115,"variations":138,"lastUpdated":139,"firstPublished":140,"testRatio":23,"createdBy":24,"lastUpdatedBy":24,"folders":141,"meta":142,"rev":144},1776247359804,"9136a8f18b3b4a6ba29b8653a99372b1","testimonial-inductive-automation","20d9eaa352304613b3d1a794b400703d",[],{"link":116,"type":117,"testimonialLink":118,"testimonial":119},{},"testimonial","/customer-stories/inductive-automation",{"@type":120,"id":121,"model":117,"value":122},"@builder.io/core:Reference","f028f2b685bb47cd8bf9e82a26dd5a79",{"query":123,"folders":124,"createdDate":125,"id":121,"name":126,"modelId":127,"published":13,"data":128,"variations":132,"lastUpdated":133,"firstPublished":134,"testRatio":23,"createdBy":100,"lastUpdatedBy":100,"meta":135,"rev":137},[],[],1735823466309,"We found Push to be more accurate when compared to competitors and the browser agent offered features that others couldn’t match.","42035571a56940ac98bff4544aa79aa5",{"author":129,"jobTitle":130,"quote":126,"image":131},"Jason Waits","\u003Cp>CISO at Inductive Automation\u003C/p>","https://cdn.builder.io/api/v1/image/assets%2Ff3a1111ff5be48cdbb123cd9f5795a05%2Ff04c0c0689ce4a89ac0f0708d78c0a07",{},1735910703862,1735823501152,{"kind":28,"lastPreviewUrl":29,"breakpoints":136,"hasAutosaves":34},{"small":32,"medium":33},"e8bsg4qrgtu",{},1776247404986,1776247404973,[],{"breakpoints":143,"kind":28,"lastPreviewUrl":29,"hasAutosaves":6},{"xsmall":31,"small":32,"medium":33},"g9lqcuxphw7",{"createdDate":146,"id":147,"name":148,"modelId":113,"published":13,"meta":149,"stageModifiedSincePublish":6,"query":151,"data":152,"variations":178,"lastUpdated":179,"firstPublished":180,"testRatio":23,"createdBy":24,"lastUpdatedBy":24,"folders":181,"rev":144},1776255761419,"05a9322735fc427db12e2740e4302300","Report: 2026 Browser Attack Techniques",{"breakpoints":150,"kind":28,"lastPreviewUrl":29,"hasAutosaves":6},{"xsmall":31,"small":32,"medium":33},[],{"testimonial":153,"link":172,"type":175,"title":148,"description":176,"image":177},{"@type":120,"id":154,"model":117,"value":155},"192acbb1f9ca4cac918c0ec435a8bae3",{"query":156,"folders":157,"createdDate":158,"id":154,"name":159,"modelId":127,"published":13,"data":160,"variations":166,"lastUpdated":167,"firstPublished":168,"testRatio":23,"createdBy":100,"lastUpdatedBy":24,"meta":169,"rev":171},[],[],1728981467463,"Push does for identity what CrowdStrike did for the endpoint",{"video":161,"jobTitle":162,"author":163,"qoute":29,"quote":164,"image":165},"https://cdn.builder.io/o/assets%2Ff3a1111ff5be48cdbb123cd9f5795a05%2F8b30e8ca50064058bbaef0f3c6164575%2Fcompressed?apiKey=f3a1111ff5be48cdbb123cd9f5795a05&token=8b30e8ca50064058bbaef0f3c6164575&alt=media&optimized=true","\u003Cp>Deputy CISO at Microsoft\u003C/p>\u003Cp>Former LinkedIn, Slack, Palantir\u003C/p>","Geoff Belknap","Push does for identity what CrowdStrike did for the endpoint.","https://cdn.builder.io/api/v1/image/assets%2Ff3a1111ff5be48cdbb123cd9f5795a05%2F748f0ad0a5064a00a13f4721fcc8dea1",{},1742902158597,1728981782923,{"kind":28,"lastPreviewUrl":29,"breakpoints":170,"hasAutosaves":34},{"small":32,"medium":33},"ulhc0im1hfo",{"text":173,"url":174},"Download now","/resources/browser-attacks-report","resource","Learn about the latest techniques being used in the wild.","https://cdn.builder.io/api/v1/image/assets%2Ff3a1111ff5be48cdbb123cd9f5795a05%2F7b4a5ebf81d64e8c9d7fc35f6c96c4a9",{},1776255810913,1776255810900,[],[183,205],{"createdDate":184,"id":185,"name":148,"modelId":186,"published":13,"meta":187,"stageModifiedSincePublish":6,"query":189,"data":190,"variations":200,"lastUpdated":201,"firstPublished":202,"testRatio":23,"createdBy":24,"lastUpdatedBy":24,"folders":203,"rev":204},1776256900280,"1f429607996e4e5fae8fe3f9b9610e55","4829faa81e7c4ee8bd2d000e160e8d3c",{"breakpoints":188,"kind":28,"lastPreviewUrl":29,"hasAutosaves":6},{"xsmall":31,"small":32,"medium":33},[],{"testimonial":191,"link":199,"type":175,"title":148,"description":176,"image":177},{"@type":120,"id":154,"model":117,"value":192},{"query":193,"folders":194,"createdDate":158,"id":154,"name":159,"modelId":127,"published":13,"data":195,"variations":196,"lastUpdated":167,"firstPublished":168,"testRatio":23,"createdBy":100,"lastUpdatedBy":24,"meta":197,"rev":171},[],[],{"video":161,"jobTitle":162,"author":163,"qoute":29,"quote":164,"image":165},{},{"kind":28,"lastPreviewUrl":29,"breakpoints":198,"hasAutosaves":34},{"small":32,"medium":33},{"text":173,"url":174},{},1776256937553,1776256937540,[],"xggsv10v1q9",{"createdDate":206,"id":207,"name":208,"modelId":186,"published":13,"stageModifiedSincePublish":6,"query":209,"data":210,"variations":220,"lastUpdated":221,"firstPublished":222,"testRatio":23,"createdBy":24,"lastUpdatedBy":24,"folders":223,"meta":224,"rev":204},1776256949234,"ce043785b71b4ece98eac811ecf4ba10","inductive-automation",[],{"link":211,"type":117,"testimonial":212,"testimonialLink":118},{},{"@type":120,"id":121,"model":117,"value":213},{"query":214,"folders":215,"createdDate":125,"id":121,"name":126,"modelId":127,"published":13,"data":216,"variations":217,"lastUpdated":133,"firstPublished":134,"testRatio":23,"createdBy":100,"lastUpdatedBy":100,"meta":218,"rev":137},[],[],{"author":129,"jobTitle":130,"quote":126,"image":131},{},{"kind":28,"lastPreviewUrl":29,"breakpoints":219,"hasAutosaves":34},{"small":32,"medium":33},{},1776256974140,1776256974130,[],{"breakpoints":225,"kind":28,"lastPreviewUrl":29,"hasAutosaves":6},{"xsmall":31,"small":32,"medium":33},{"id":227,"title":228,"authorsCollection":229,"content":237,"extension":811,"faqItemsCollection":812,"faqTitle":62,"featured":6,"hashTags":62,"meta":814,"metaTitle":815,"ogImage":62,"publishedDate":816,"relatedBlogPostsCollection":817,"slug":1540,"stem":1541,"subtitle":62,"summary":1542,"synopsis":1553,"sys":1554,"tagsCollection":1557,"__hash__":1561},"blog/blog/product-release-march-2026.json","Product release: March 2026",{"items":230},[231],{"fullName":232,"firstName":233,"jobTitle":234,"profilePicture":235},"Andy Waugh","Andy","VP Product",{"url":236},"https://images.ctfassets.net/y1cdw1ablpvd/3Rf76rJn6S9inMb4dUnAIJ/0a787f8141d05b95300e2fe77c4493fa/DSC_6868.jpg",{"json":238,"links":752},{"data":239,"content":240,"nodeType":751},{},[241,250,316,323,330,347,363,372,392,398,414,421,427,445,451,472,506,524,530,537,553,559,577,583,590,614,639,657,664,671,745],{"data":242,"content":243,"nodeType":249},{},[244],{"data":245,"marks":246,"value":247,"nodeType":248},{},[],"What's new this month:","text","heading-1",{"data":251,"content":252,"nodeType":315},{},[253,265,275,285,295,305],{"data":254,"content":255,"nodeType":264},{},[256],{"data":257,"content":258,"nodeType":263},{},[259],{"data":260,"marks":261,"value":262,"nodeType":248},{},[],"Detect malicious browser extensions","paragraph","list-item",{"data":266,"content":267,"nodeType":264},{},[268],{"data":269,"content":270,"nodeType":263},{},[271],{"data":272,"marks":273,"value":274,"nodeType":248},{},[],"Create a blocklist or allowlist for browser extensions",{"data":276,"content":277,"nodeType":264},{},[278],{"data":279,"content":280,"nodeType":263},{},[281],{"data":282,"marks":283,"value":284,"nodeType":248},{},[],"Block ClickFix-style attacks and collect payloads for investigation",{"data":286,"content":287,"nodeType":264},{},[288],{"data":289,"content":290,"nodeType":263},{},[291],{"data":292,"marks":293,"value":294,"nodeType":248},{},[],"Custom branding for employee-facing banners and block pages",{"data":296,"content":297,"nodeType":264},{},[298],{"data":299,"content":300,"nodeType":263},{},[301],{"data":302,"marks":303,"value":304,"nodeType":248},{},[],"Collect additional metadata to support threat detection",{"data":306,"content":307,"nodeType":264},{},[308],{"data":309,"content":310,"nodeType":263},{},[311],{"data":312,"marks":313,"value":314,"nodeType":248},{},[],"And a few other things … ","unordered-list",{"data":317,"content":318,"nodeType":249},{},[319],{"data":320,"marks":321,"value":322,"nodeType":248},{},[],"Detect malicious extensions",{"data":324,"content":325,"nodeType":263},{},[326],{"data":327,"marks":328,"value":329,"nodeType":248},{},[],"Push can now detect and block malicious browser extensions found in your environment. ",{"data":331,"content":332,"nodeType":263},{},[333,337,343],{"data":334,"marks":335,"value":336,"nodeType":248},{},[],"Push maintains a global list of malicious extensions based on our own threat research and publicly available threat intelligence. When an extension in your environment matches a malicious extension ID, Push will raise a detection on the ",{"data":338,"marks":339,"value":342,"nodeType":248},{},[340],{"type":341},"bold","Detections",{"data":344,"marks":345,"value":346,"nodeType":248},{},[]," page of the Push admin console. You can also configure the control to warn or block users automatically.",{"data":348,"content":349,"nodeType":263},{},[350,354,359],{"data":351,"marks":352,"value":353,"nodeType":248},{},[],"To enable malicious extension detection, go to the ",{"data":355,"marks":356,"value":358,"nodeType":248},{},[357],{"type":341},"Controls",{"data":360,"marks":361,"value":362,"nodeType":248},{},[]," page in the Push admin console. ",{"data":364,"content":370,"nodeType":371},{"target":365},{"sys":366},{"id":367,"type":368,"linkType":369},"1QV5UQ04MYLpWY7jTocvO4","Link","Entry",[],"embedded-entry-block",{"data":373,"content":374,"nodeType":263},{},[375,378,389],{"data":376,"marks":377,"value":29,"nodeType":248},{},[],{"data":379,"content":383,"nodeType":388},{"target":380},{"sys":381},{"id":382,"type":368,"linkType":369},"5NyiWgjMDwk16XZ0S681JK",[384],{"data":385,"marks":386,"value":387,"nodeType":248},{},[],"Learn more","entry-hyperlink",{"data":390,"marks":391,"value":29,"nodeType":248},{},[],{"data":393,"content":394,"nodeType":249},{},[395],{"data":396,"marks":397,"value":274,"nodeType":248},{},[],{"data":399,"content":400,"nodeType":263},{},[401,405,410],{"data":402,"marks":403,"value":404,"nodeType":248},{},[],"You can also block unwanted extensions or allowlist only the extensions you want in your environment, using Push’s ",{"data":406,"marks":407,"value":409,"nodeType":248},{},[408],{"type":341},"Browser extension blocking",{"data":411,"marks":412,"value":413,"nodeType":248},{},[]," control.",{"data":415,"content":416,"nodeType":263},{},[417],{"data":418,"marks":419,"value":420,"nodeType":248},{},[],"End-users will see a block page if they attempt to enable a blocked extension or install one via the Chrome or Microsoft extension stores.",{"data":422,"content":426,"nodeType":371},{"target":423},{"sys":424},{"id":425,"type":368,"linkType":369},"3OCdGfsyNTLXQx77dwzY9L",[],{"data":428,"content":429,"nodeType":263},{},[430,433,442],{"data":431,"marks":432,"value":29,"nodeType":248},{},[],{"data":434,"content":438,"nodeType":388},{"target":435},{"sys":436},{"id":437,"type":368,"linkType":369},"3ibVBa6u0XfcXXDVtON5th",[439],{"data":440,"marks":441,"value":387,"nodeType":248},{},[],{"data":443,"marks":444,"value":29,"nodeType":248},{},[],{"data":446,"content":447,"nodeType":249},{},[448],{"data":449,"marks":450,"value":284,"nodeType":248},{},[],{"data":452,"content":453,"nodeType":263},{},[454,458,468],{"data":455,"marks":456,"value":457,"nodeType":248},{},[],"You can now block ClickFix-style malicious copy and paste attacks using Push. These are one of the ",{"data":459,"content":463,"nodeType":388},{"target":460},{"sys":461},{"id":462,"type":368,"linkType":369},"1u8RJxC00HbBhCBVxcDnkK",[464],{"data":465,"marks":466,"value":467,"nodeType":248},{},[],"fastest-growing",{"data":469,"marks":470,"value":471,"nodeType":248},{},[]," browser-based attacks. You can also choose to collect the payload for your security team to investigate.",{"data":473,"content":474,"nodeType":263},{},[475,479,484,488,493,497,502],{"data":476,"marks":477,"value":478,"nodeType":248},{},[],"From the Push admin console, go to ",{"data":480,"marks":481,"value":483,"nodeType":248},{},[482],{"type":341},"Controls > Malicious copy and paste detection",{"data":485,"marks":486,"value":487,"nodeType":248},{},[],". Then create a configuration rule to select the ",{"data":489,"marks":490,"value":492,"nodeType":248},{},[491],{"type":341},"Mode",{"data":494,"marks":495,"value":496,"nodeType":248},{},[]," and ",{"data":498,"marks":499,"value":501,"nodeType":248},{},[500],{"type":341},"Scope",{"data":503,"marks":504,"value":505,"nodeType":248},{},[],". If you’ve enabled payload collection, Push will collect the malicious payload and include it in the detection event.",{"data":507,"content":508,"nodeType":263},{},[509,512,521],{"data":510,"marks":511,"value":29,"nodeType":248},{},[],{"data":513,"content":517,"nodeType":388},{"target":514},{"sys":515},{"id":516,"type":368,"linkType":369},"7jygmadjoz0asAHv7e5PuK",[518],{"data":519,"marks":520,"value":387,"nodeType":248},{},[],{"data":522,"marks":523,"value":29,"nodeType":248},{},[],{"data":525,"content":526,"nodeType":249},{},[527],{"data":528,"marks":529,"value":294,"nodeType":248},{},[],{"data":531,"content":532,"nodeType":263},{},[533],{"data":534,"marks":535,"value":536,"nodeType":248},{},[],"Customize the look and feel of employee-facing banners and warn or block pages by adding your company logo, accent color, and choice of light or dark mode themes. ",{"data":538,"content":539,"nodeType":263},{},[540,544,549],{"data":541,"marks":542,"value":543,"nodeType":248},{},[],"To add your brand elements, go to ",{"data":545,"marks":546,"value":548,"nodeType":248},{},[547],{"type":341},"Settings > Branding",{"data":550,"marks":551,"value":552,"nodeType":248},{},[],".",{"data":554,"content":558,"nodeType":371},{"target":555},{"sys":556},{"id":557,"type":368,"linkType":369},"3Jawd7IBSA3GF2XBHARsn",[],{"data":560,"content":561,"nodeType":263},{},[562,565,574],{"data":563,"marks":564,"value":29,"nodeType":248},{},[],{"data":566,"content":570,"nodeType":388},{"target":567},{"sys":568},{"id":569,"type":368,"linkType":369},"4i1KWgBfYqtFYlUFRYiGdW",[571],{"data":572,"marks":573,"value":387,"nodeType":248},{},[],{"data":575,"marks":576,"value":29,"nodeType":248},{},[],{"data":578,"content":579,"nodeType":249},{},[580],{"data":581,"marks":582,"value":304,"nodeType":248},{},[],{"data":584,"content":585,"nodeType":263},{},[586],{"data":587,"marks":588,"value":589,"nodeType":248},{},[],"The Push browser extension can now collect additional metadata and store it locally for up to 30 days, powering more diverse and precise detections, including for emerging threats. ",{"data":591,"content":592,"nodeType":263},{},[593,597,601,605,610],{"data":594,"marks":595,"value":596,"nodeType":248},{},[],"Detections informed by this metadata will be raised on the ",{"data":598,"marks":599,"value":342,"nodeType":248},{},[600],{"type":341},{"data":602,"marks":603,"value":604,"nodeType":248},{},[]," page. Note that these detections do not block end-user activity and are ",{"data":606,"marks":607,"value":609,"nodeType":248},{},[608],{"type":341},"Monitor",{"data":611,"marks":612,"value":613,"nodeType":248},{},[]," mode only.",{"data":615,"content":616,"nodeType":263},{},[617,621,626,630,635],{"data":618,"marks":619,"value":620,"nodeType":248},{},[],"We recommend you enable ",{"data":622,"marks":623,"value":625,"nodeType":248},{},[624],{"type":341},"Browser event storage",{"data":627,"marks":628,"value":629,"nodeType":248},{},[]," to take advantage of this capability. Go to ",{"data":631,"marks":632,"value":634,"nodeType":248},{},[633],{"type":341},"Settings > Telemetry > Browser event storage",{"data":636,"marks":637,"value":638,"nodeType":248},{},[]," in the admin console.",{"data":640,"content":641,"nodeType":263},{},[642,645,654],{"data":643,"marks":644,"value":29,"nodeType":248},{},[],{"data":646,"content":650,"nodeType":388},{"target":647},{"sys":648},{"id":649,"type":368,"linkType":369},"1x69JxXcDWEDIzYXUM8nGb",[651],{"data":652,"marks":653,"value":387,"nodeType":248},{},[],{"data":655,"marks":656,"value":29,"nodeType":248},{},[],{"data":658,"content":659,"nodeType":249},{},[660],{"data":661,"marks":662,"value":663,"nodeType":248},{},[],"And a few other things ...",{"data":665,"content":666,"nodeType":263},{},[667],{"data":668,"marks":669,"value":670,"nodeType":248},{},[],"Other new features or improvements to the platform include:",{"data":672,"content":673,"nodeType":315},{},[674,695,705,725],{"data":675,"content":676,"nodeType":264},{},[677],{"data":678,"content":679,"nodeType":263},{},[680,684,692],{"data":681,"marks":682,"value":683,"nodeType":248},{},[],"You can now configure the frequency with which app banners will be displayed: either per-tab or per-browser. ",{"data":685,"content":687,"nodeType":691},{"uri":686},"/help/10125#frequency",[688],{"data":689,"marks":690,"value":387,"nodeType":248},{},[],"hyperlink",{"data":693,"marks":694,"value":29,"nodeType":248},{},[],{"data":696,"content":697,"nodeType":264},{},[698],{"data":699,"content":700,"nodeType":263},{},[701],{"data":702,"marks":703,"value":704,"nodeType":248},{},[],"You can now define an Owner role as part of Push’s RBAC options. Only Owners can edit roles, delete your team (e.g. tenant), change default SAML roles, or update your team name.",{"data":706,"content":707,"nodeType":264},{},[708],{"data":709,"content":710,"nodeType":263},{},[711,715,722],{"data":712,"marks":713,"value":714,"nodeType":248},{},[],"Webhook events now include detection details, for greater context. ",{"data":716,"content":718,"nodeType":691},{"uri":717},"https://pushsecurity.com/help/audience/engineering/webhooks-v1/detections",[719],{"data":720,"marks":721,"value":387,"nodeType":248},{},[],{"data":723,"marks":724,"value":29,"nodeType":248},{},[],{"data":726,"content":727,"nodeType":264},{},[728],{"data":729,"content":730,"nodeType":263},{},[731,735,742],{"data":732,"marks":733,"value":734,"nodeType":248},{},[],"Push now uses static IP addresses to emit webhook events. These IP addresses are in the same range we previously used, but if you wish to update your network filtering to these new, narrower IP addresses, you can. ",{"data":736,"content":738,"nodeType":691},{"uri":737},"https://pushsecurity.com/help/audience/engineering/webhooks-v1/section/ip-addresses",[739],{"data":740,"marks":741,"value":387,"nodeType":248},{},[],{"data":743,"marks":744,"value":29,"nodeType":248},{},[],{"data":746,"content":747,"nodeType":263},{},[748],{"data":749,"marks":750,"value":29,"nodeType":248},{},[],"document",{"entries":753},{"inline":754,"hyperlink":755,"block":787},[],[756,762,767,772,777,782],{"sys":757,"__typename":758,"title":759,"slug":760,"articleId":761},{"id":382},"HelpArticle","How does Push detect malicious browser extensions?","how-does-push-detect-malicious-browser-extensions",10148,{"sys":763,"__typename":758,"title":764,"slug":765,"articleId":766},{"id":437},"Can Push detect and disable other installed browser extensions?","can-push-detect-other-installed-browser-extensions",10138,{"sys":768,"__typename":769,"title":770,"slug":771},{"id":462},"BlogPosts","Introducing malicious copy and paste detection","introducing-malicious-copy-paste-detection",{"sys":773,"__typename":758,"title":774,"slug":775,"articleId":776},{"id":516},"How does Push detect attacks like ClickFix and FileFix?","how-does-push-detect-attacks-like-clickfix-and-filefix",10141,{"sys":778,"__typename":758,"title":779,"slug":780,"articleId":781},{"id":569},"How do I add custom branding to Push banners and block pages?","how-do-i-add-custom-branding-to-push-banners-and-block-pages",10147,{"sys":783,"__typename":758,"title":784,"slug":785,"articleId":786},{"id":649},"How do I configure browser event storage?","how-do-i-configure-browser-event-storage",10146,[788,796,803],{"sys":789,"__typename":790,"title":791,"caption":62,"layoutMode":62,"file":792},{"id":367},"Image","Malicious extension detection - Controls page - for release notes",{"url":793,"width":794,"height":795},"https://images.ctfassets.net/y1cdw1ablpvd/2OhoXumfBK0saT2oLeCPrI/95950149e4c7f11c53948ba0cf0b09b5/malicious_ext_det_controls_pg.png",1337,767,{"sys":797,"__typename":790,"title":798,"caption":62,"layoutMode":62,"file":799},{"id":425},"Browser extension block screen - KB 10138",{"url":800,"width":801,"height":802},"https://images.ctfassets.net/y1cdw1ablpvd/3i6Sj2jgOimCqGtpKy1B7p/3cc3e6b1e9f0b7c61565f3b3f7974844/extension_block_branded_20260420.png",2670,1626,{"sys":804,"__typename":790,"title":805,"caption":806,"layoutMode":62,"file":807},{"id":557},"Branded banner example - dark style - KB 10147","Example of a dark style mid-screen banner",{"url":808,"width":809,"height":810},"https://images.ctfassets.net/y1cdw1ablpvd/F8v8jKH2SXlMeHbG83Nvh/2b7c51c8bbb2ad74947f4a2bcee3048b/midscreen_dark_banner.png",2944,562,"json",{"items":813},[],{},"Push Security new product features for March 2026","2026-03-10T00:00:00.000Z",{"items":818},[819],{"__typename":769,"sys":820,"content":822,"title":1526,"synopsis":1527,"hashTags":62,"publishedDate":1528,"slug":1529,"tagsCollection":1530,"authorsCollection":1536},{"id":821},"3ygDMHnTN58Lyb3W3k969w",{"json":823},{"data":824,"content":825,"nodeType":751},{},[826,832,904,910,917,942,967,1000,1006,1023,1029,1036,1043,1075,1081,1098,1104,1120,1127,1150,1157,1164,1187,1203,1209,1215,1222,1238,1245,1298,1305,1311,1329,1335,1351,1358,1381,1404,1410,1416,1520],{"data":827,"content":828,"nodeType":249},{},[829],{"data":830,"marks":831,"value":247,"nodeType":248},{},[],{"data":833,"content":834,"nodeType":315},{},[835,845,855,865,875,885,895],{"data":836,"content":837,"nodeType":264},{},[838],{"data":839,"content":840,"nodeType":263},{},[841],{"data":842,"marks":843,"value":844,"nodeType":248},{},[],"Get visibility for all installed browser extensions in your environment",{"data":846,"content":847,"nodeType":264},{},[848],{"data":849,"content":850,"nodeType":263},{},[851],{"data":852,"marks":853,"value":854,"nodeType":248},{},[],"New detection for ClickFix-style malicious copy-paste attacks",{"data":856,"content":857,"nodeType":264},{},[858],{"data":859,"content":860,"nodeType":263},{},[861],{"data":862,"marks":863,"value":864,"nodeType":248},{},[],"New Labs feature: Experimental detections",{"data":866,"content":867,"nodeType":264},{},[868],{"data":869,"content":870,"nodeType":263},{},[871],{"data":872,"marks":873,"value":874,"nodeType":248},{},[],"RBAC for the Push admin console",{"data":876,"content":877,"nodeType":264},{},[878],{"data":879,"content":880,"nodeType":263},{},[881],{"data":882,"marks":883,"value":884,"nodeType":248},{},[],"URLscan.io and domain registration enrichment for detections",{"data":886,"content":887,"nodeType":264},{},[888],{"data":889,"content":890,"nodeType":263},{},[891],{"data":892,"marks":893,"value":894,"nodeType":248},{},[],"Filter events by entities",{"data":896,"content":897,"nodeType":264},{},[898],{"data":899,"content":900,"nodeType":263},{},[901],{"data":902,"marks":903,"value":314,"nodeType":248},{},[],{"data":905,"content":906,"nodeType":249},{},[907],{"data":908,"marks":909,"value":844,"nodeType":248},{},[],{"data":911,"content":912,"nodeType":263},{},[913],{"data":914,"marks":915,"value":916,"nodeType":248},{},[],"You can now use Push to see other browser extensions installed on your employees’ browsers.",{"data":918,"content":919,"nodeType":263},{},[920,924,929,933,938],{"data":921,"marks":922,"value":923,"nodeType":248},{},[],"You can enable this feature by going to ",{"data":925,"marks":926,"value":928,"nodeType":248},{},[927],{"type":341},"Settings > Organization",{"data":930,"marks":931,"value":932,"nodeType":248},{},[]," in the Push admin console and toggling on ",{"data":934,"marks":935,"value":937,"nodeType":248},{},[936],{"type":341},"Browser extension visibility",{"data":939,"marks":940,"value":941,"nodeType":248},{},[],". There is no end-user impact when you enable this feature.",{"data":943,"content":944,"nodeType":263},{},[945,949,954,958,963],{"data":946,"marks":947,"value":948,"nodeType":248},{},[],"You’ll see browser extension data populate a new ",{"data":950,"marks":951,"value":953,"nodeType":248},{},[952],{"type":341},"Browser extensions",{"data":955,"marks":956,"value":957,"nodeType":248},{},[]," page in the admin console under ",{"data":959,"marks":960,"value":962,"nodeType":248},{},[961],{"type":341},"Investigate",{"data":964,"marks":965,"value":966,"nodeType":248},{},[],". With this information, you can see:",{"data":968,"content":969,"nodeType":315},{},[970,980,990],{"data":971,"content":972,"nodeType":264},{},[973],{"data":974,"content":975,"nodeType":263},{},[976],{"data":977,"marks":978,"value":979,"nodeType":248},{},[],"Which extensions have been installed for each employee and browser.",{"data":981,"content":982,"nodeType":264},{},[983],{"data":984,"content":985,"nodeType":263},{},[986],{"data":987,"marks":988,"value":989,"nodeType":248},{},[],"How they were installed (e.g. by policy, manually, or sideloaded).",{"data":991,"content":992,"nodeType":264},{},[993],{"data":994,"content":995,"nodeType":263},{},[996],{"data":997,"marks":998,"value":999,"nodeType":248},{},[],"Which permissions they have.",{"data":1001,"content":1005,"nodeType":371},{"target":1002},{"sys":1003},{"id":1004,"type":368,"linkType":369},"5J5jdmwugy7yU8GGwxe7iH",[],{"data":1007,"content":1008,"nodeType":263},{},[1009,1012,1020],{"data":1010,"marks":1011,"value":29,"nodeType":248},{},[],{"data":1013,"content":1016,"nodeType":388},{"target":1014},{"sys":1015},{"id":437,"type":368,"linkType":369},[1017],{"data":1018,"marks":1019,"value":387,"nodeType":248},{},[],{"data":1021,"marks":1022,"value":29,"nodeType":248},{},[],{"data":1024,"content":1025,"nodeType":249},{},[1026],{"data":1027,"marks":1028,"value":854,"nodeType":248},{},[],{"data":1030,"content":1031,"nodeType":263},{},[1032],{"data":1033,"marks":1034,"value":1035,"nodeType":248},{},[],"Push can now detect malicious copy and paste attacks like ClickFix, FileFix, and other fake CAPTCHA-style techniques.",{"data":1037,"content":1038,"nodeType":263},{},[1039],{"data":1040,"marks":1041,"value":1042,"nodeType":248},{},[],"These techniques have become one of the most prevalent attack types this year, and rely on deceiving users into manually or automatically copying malicious code and running it locally.",{"data":1044,"content":1045,"nodeType":263},{},[1046,1050,1055,1059,1063,1067,1071],{"data":1047,"marks":1048,"value":1049,"nodeType":248},{},[],"You can enable ",{"data":1051,"marks":1052,"value":1054,"nodeType":248},{},[1053],{"type":341},"Malicious copy and paste detection",{"data":1056,"marks":1057,"value":1058,"nodeType":248},{},[]," from the ",{"data":1060,"marks":1061,"value":358,"nodeType":248},{},[1062],{"type":341},{"data":1064,"marks":1065,"value":1066,"nodeType":248},{},[]," page of the Push admin console. Add a configuration rule to set the detection to ",{"data":1068,"marks":1069,"value":609,"nodeType":248},{},[1070],{"type":341},{"data":1072,"marks":1073,"value":1074,"nodeType":248},{},[],". You can also add an exception for any staff who routinely handle malicious scripts, such as security team members, or add domains to the ignore list as needed.",{"data":1076,"content":1080,"nodeType":371},{"target":1077},{"sys":1078},{"id":1079,"type":368,"linkType":369},"2fPaiwRCAUd8lMvsVO03HZ",[],{"data":1082,"content":1083,"nodeType":263},{},[1084,1087,1095],{"data":1085,"marks":1086,"value":29,"nodeType":248},{},[],{"data":1088,"content":1091,"nodeType":388},{"target":1089},{"sys":1090},{"id":462,"type":368,"linkType":369},[1092],{"data":1093,"marks":1094,"value":387,"nodeType":248},{},[],{"data":1096,"marks":1097,"value":29,"nodeType":248},{},[],{"data":1099,"content":1100,"nodeType":249},{},[1101],{"data":1102,"marks":1103,"value":864,"nodeType":248},{},[],{"data":1105,"content":1106,"nodeType":263},{},[1107,1111,1116],{"data":1108,"marks":1109,"value":1110,"nodeType":248},{},[],"Get early access to new detections from the Push research team by enabling ",{"data":1112,"marks":1113,"value":1115,"nodeType":248},{},[1114],{"type":341},"Experimental detections",{"data":1117,"marks":1118,"value":1119,"nodeType":248},{},[],", a Labs feature.",{"data":1121,"content":1122,"nodeType":263},{},[1123],{"data":1124,"marks":1125,"value":1126,"nodeType":248},{},[],"Labs features are new features Push is testing before releasing them. Early access detections are designed to catch emerging attacker techniques, but may also produce more false positives while we finetune them. These early access detections do not block any user actions.",{"data":1128,"content":1129,"nodeType":263},{},[1130,1134,1138,1142,1147],{"data":1131,"marks":1132,"value":1133,"nodeType":248},{},[],"Enable ",{"data":1135,"marks":1136,"value":1115,"nodeType":248},{},[1137],{"type":341},{"data":1139,"marks":1140,"value":1141,"nodeType":248},{},[]," by going to ",{"data":1143,"marks":1144,"value":1146,"nodeType":248},{},[1145],{"type":341},"Settings > Labs",{"data":1148,"marks":1149,"value":638,"nodeType":248},{},[],{"data":1151,"content":1152,"nodeType":249},{},[1153],{"data":1154,"marks":1155,"value":1156,"nodeType":248},{},[],"RBAC for the Push platform",{"data":1158,"content":1159,"nodeType":263},{},[1160],{"data":1161,"marks":1162,"value":1163,"nodeType":248},{},[],"You can now provide read-only access to the Push admin console to facilitate investigations, review detections, check app usage by department, help with employee offboarding — or anything else you need.",{"data":1165,"content":1166,"nodeType":263},{},[1167,1171,1175,1179,1184],{"data":1168,"marks":1169,"value":1170,"nodeType":248},{},[],"To add a read-only admin, go to ",{"data":1172,"marks":1173,"value":928,"nodeType":248},{},[1174],{"type":341},{"data":1176,"marks":1177,"value":1178,"nodeType":248},{},[]," in the admin console. Enter the email address of the admin you want to invite and set the role to ",{"data":1180,"marks":1181,"value":1183,"nodeType":248},{},[1182],{"type":341},"Read only",{"data":1185,"marks":1186,"value":552,"nodeType":248},{},[],{"data":1188,"content":1189,"nodeType":263},{},[1190,1194,1199],{"data":1191,"marks":1192,"value":1193,"nodeType":248},{},[],"Note that existing Push admins now have the role of ",{"data":1195,"marks":1196,"value":1198,"nodeType":248},{},[1197],{"type":341},"Full access",{"data":1200,"marks":1201,"value":1202,"nodeType":248},{},[],". You can adjust that role as needed from the Organization page, too.",{"data":1204,"content":1208,"nodeType":371},{"target":1205},{"sys":1206},{"id":1207,"type":368,"linkType":369},"7kraCfSP2YwdEEwZ8FxM1t",[],{"data":1210,"content":1211,"nodeType":249},{},[1212],{"data":1213,"marks":1214,"value":884,"nodeType":248},{},[],{"data":1216,"content":1217,"nodeType":263},{},[1218],{"data":1219,"marks":1220,"value":1221,"nodeType":248},{},[],"You can now enrich detections in Push with information from urlscan.io, and see when the domain was first registered. This information gives you domain-relevant context to support investigations.",{"data":1223,"content":1224,"nodeType":263},{},[1225,1229,1234],{"data":1226,"marks":1227,"value":1228,"nodeType":248},{},[],"To enable this feature, go to ",{"data":1230,"marks":1231,"value":1233,"nodeType":248},{},[1232],{"type":341},"Settings > Advanced > Domain enrichment",{"data":1235,"marks":1236,"value":1237,"nodeType":248},{},[]," in the Push admin console or enable it from any existing detection event.",{"data":1239,"content":1240,"nodeType":263},{},[1241],{"data":1242,"marks":1243,"value":1244,"nodeType":248},{},[],"With this enrichment, you can quickly see:",{"data":1246,"content":1247,"nodeType":315},{},[1248,1258,1268,1278,1288],{"data":1249,"content":1250,"nodeType":264},{},[1251],{"data":1252,"content":1253,"nodeType":263},{},[1254],{"data":1255,"marks":1256,"value":1257,"nodeType":248},{},[],"The timestamp for when a domain was first registered",{"data":1259,"content":1260,"nodeType":264},{},[1261],{"data":1262,"content":1263,"nodeType":263},{},[1264],{"data":1265,"marks":1266,"value":1267,"nodeType":248},{},[],"The number of times a domain was scanned on urlscan",{"data":1269,"content":1270,"nodeType":264},{},[1271],{"data":1272,"content":1273,"nodeType":263},{},[1274],{"data":1275,"marks":1276,"value":1277,"nodeType":248},{},[],"The first time a domain was scanned",{"data":1279,"content":1280,"nodeType":264},{},[1281],{"data":1282,"content":1283,"nodeType":263},{},[1284],{"data":1285,"marks":1286,"value":1287,"nodeType":248},{},[],"The last time a domain or IP was scanned",{"data":1289,"content":1290,"nodeType":264},{},[1291],{"data":1292,"content":1293,"nodeType":263},{},[1294],{"data":1295,"marks":1296,"value":1297,"nodeType":248},{},[],"A urlscan verdict (e.g. “potentially malicious”)",{"data":1299,"content":1300,"nodeType":263},{},[1301],{"data":1302,"marks":1303,"value":1304,"nodeType":248},{},[],"You’ll see the enrichment data on the details slideout for an individual detection.",{"data":1306,"content":1310,"nodeType":371},{"target":1307},{"sys":1308},{"id":1309,"type":368,"linkType":369},"563fJFSgoLDOwSXSQ9Y0MM",[],{"data":1312,"content":1313,"nodeType":263},{},[1314,1317,1326],{"data":1315,"marks":1316,"value":29,"nodeType":248},{},[],{"data":1318,"content":1322,"nodeType":388},{"target":1319},{"sys":1320},{"id":1321,"type":368,"linkType":369},"19qsIXEG6EN9EK0VRH3pw9",[1323],{"data":1324,"marks":1325,"value":387,"nodeType":248},{},[],{"data":1327,"marks":1328,"value":29,"nodeType":248},{},[],{"data":1330,"content":1331,"nodeType":249},{},[1332],{"data":1333,"marks":1334,"value":894,"nodeType":248},{},[],{"data":1336,"content":1337,"nodeType":263},{},[1338,1342,1347],{"data":1339,"marks":1340,"value":1341,"nodeType":248},{},[],"You can now filter the ",{"data":1343,"marks":1344,"value":1346,"nodeType":248},{},[1345],{"type":341},"Events",{"data":1348,"marks":1349,"value":1350,"nodeType":248},{},[]," page in the Push admin console by entities such as employees and apps to make triage more efficient.",{"data":1352,"content":1353,"nodeType":263},{},[1354],{"data":1355,"marks":1356,"value":1357,"nodeType":248},{},[],"With this option, you can do quick searches such as:",{"data":1359,"content":1360,"nodeType":315},{},[1361,1371],{"data":1362,"content":1363,"nodeType":264},{},[1364],{"data":1365,"content":1366,"nodeType":263},{},[1367],{"data":1368,"marks":1369,"value":1370,"nodeType":248},{},[],"See all recent events associated with an employee",{"data":1372,"content":1373,"nodeType":264},{},[1374],{"data":1375,"content":1376,"nodeType":263},{},[1377],{"data":1378,"marks":1379,"value":1380,"nodeType":248},{},[],"See all recent logins for a given app",{"data":1382,"content":1383,"nodeType":263},{},[1384,1388,1392,1396,1401],{"data":1385,"marks":1386,"value":1387,"nodeType":248},{},[],"From the ",{"data":1389,"marks":1390,"value":1346,"nodeType":248},{},[1391],{"type":341},{"data":1393,"marks":1394,"value":1395,"nodeType":248},{},[]," page, go to ",{"data":1397,"marks":1398,"value":1400,"nodeType":248},{},[1399],{"type":341},"Filters > Entity type",{"data":1402,"marks":1403,"value":552,"nodeType":248},{},[],{"data":1405,"content":1406,"nodeType":249},{},[1407],{"data":1408,"marks":1409,"value":314,"nodeType":248},{},[],{"data":1411,"content":1412,"nodeType":263},{},[1413],{"data":1414,"marks":1415,"value":670,"nodeType":248},{},[],{"data":1417,"content":1418,"nodeType":315},{},[1419,1456,1478,1488,1510],{"data":1420,"content":1421,"nodeType":264},{},[1422],{"data":1423,"content":1424,"nodeType":263},{},[1425,1429,1439,1442,1452],{"data":1426,"marks":1427,"value":1428,"nodeType":248},{},[],"You can now configure exceptions for ",{"data":1430,"content":1434,"nodeType":388},{"target":1431},{"sys":1432},{"id":1433,"type":368,"linkType":369},"4oOTN6FXPpZg9MLgQUujys",[1435],{"data":1436,"marks":1437,"value":1438,"nodeType":248},{},[],"MFA findings",{"data":1440,"marks":1441,"value":496,"nodeType":248},{},[],{"data":1443,"content":1447,"nodeType":388},{"target":1444},{"sys":1445},{"id":1446,"type":368,"linkType":369},"2eOzRGosD2Ghaipao7NY8W",[1448],{"data":1449,"marks":1450,"value":1451,"nodeType":248},{},[],"reused password",{"data":1453,"marks":1454,"value":1455,"nodeType":248},{},[]," findings. This is useful if you purposefully reuse passwords between systems or enforce MFA through a third-party provider.",{"data":1457,"content":1458,"nodeType":264},{},[1459],{"data":1460,"content":1461,"nodeType":263},{},[1462,1466,1475],{"data":1463,"marks":1464,"value":1465,"nodeType":248},{},[],"We’ve added several first-class SIEM integrations. ",{"data":1467,"content":1471,"nodeType":388},{"target":1468},{"sys":1469},{"id":1470,"type":368,"linkType":369},"2M73i6A90S9MY6Pe8uVjVv",[1472],{"data":1473,"marks":1474,"value":387,"nodeType":248},{},[],{"data":1476,"marks":1477,"value":552,"nodeType":248},{},[],{"data":1479,"content":1480,"nodeType":264},{},[1481],{"data":1482,"content":1483,"nodeType":263},{},[1484],{"data":1485,"marks":1486,"value":1487,"nodeType":248},{},[],"We’ve expanded the limit for URLs you can block using the URL blocking control to 2,000.",{"data":1489,"content":1490,"nodeType":264},{},[1491],{"data":1492,"content":1493,"nodeType":263},{},[1494,1498,1507],{"data":1495,"marks":1496,"value":1497,"nodeType":248},{},[],"You can now set a time period after which to automatically un-license inactive employees, to make license management easier. ",{"data":1499,"content":1503,"nodeType":388},{"target":1500},{"sys":1501},{"id":1502,"type":368,"linkType":369},"6Ad43w7Cjz2L5fZN2klIOn",[1504],{"data":1505,"marks":1506,"value":387,"nodeType":248},{},[],{"data":1508,"marks":1509,"value":552,"nodeType":248},{},[],{"data":1511,"content":1512,"nodeType":264},{},[1513],{"data":1514,"content":1515,"nodeType":263},{},[1516],{"data":1517,"marks":1518,"value":1519,"nodeType":248},{},[],"Push now supports Prisma Access browser.\n",{"data":1521,"content":1522,"nodeType":263},{},[1523],{"data":1524,"marks":1525,"value":29,"nodeType":248},{},[],"Product release: November 2025","Here’s what’s new on the Push platform for November 2025.","2025-11-04T00:00:00.000Z","product-release-november-2025",{"items":1531},[1532],{"sys":1533,"name":1535},{"id":1534},"5jk0kqjSdSK2L0YiistQjY","Release notes",{"items":1537},[1538],{"fullName":232,"firstName":233,"jobTitle":234,"profilePicture":1539},{"url":236},"product-release-march-2026","blog/product-release-march-2026",{"json":1543},{"data":1544,"content":1545,"nodeType":751},{},[1546],{"data":1547,"content":1548,"nodeType":263},{},[1549],{"data":1550,"marks":1551,"value":1552,"nodeType":248},{},[],"Malicious extension detection, block ClickFix-style attacks, custom branding and more","Here’s what’s new on the Push platform for March 2026.",{"id":1555,"publishedAt":1556},"3Yw48rVLntipUijLR0CYf2","2026-03-10T20:32:25.404Z",{"items":1558},[1559],{"sys":1560,"name":1535},{"id":1534},"33jU2fz3PW8SV9z_IxIpVeb4jM8CFPjTlneuwxE1xvY",1784196726120]