visit
Web developers love these integrations for their dynamism and analytical capacity. Unfortunately, because these integrations are largely unmanaged and unmonitored, they substantially expand the attack surface, introducing significant risk to the business, and its end-users.But in a world where client-side JavaScript is used by 95% of all websites, how can you manage and secure against that risk? The problem is that most organizations are basing their web security strategy around monitoring the server—which made perfect sense 15 years ago. Today, the point of execution is in the browser—and that’s where today’s web security strategy has to go too.
Other companies innovating in this space did a great job of increasing functionality—without bridging the security gap that was opening up. And that’s the gap that cyberattackers like Magecart are looking to exploit.
If today’s web is built around client-heavy, JavaScript-based applications, it stands to reason that we should be using the same standards-based security for these applications.These are native to all modern browsers and web application frameworks, but a shockingly low number of companies take advantage of this: only 2% of U.S. Alexa 1000 websites are adequately secured against the types of attacks that hit British Airways and Macy’s.
Data at rest and data in motion are backed by established defenses like authentication, encryption and access controls. But on the modern web, the server is no longer doing the crunching, all it’s doing is sending JavaScript files.
The point of execution has shifted to the client, in the browser—what you really need is to protect the browser itself against attack. There are plenty of readily available and highly effective security measures (CSP, SRI, Referrer-Policy, and others).Companies, however, have been slow to adopt them and often lack the resources to put these measures in place. Security teams don’t get the type of budget that marketing teams do, and there’s a significant gap in cybersecurity talent focused on application security.
Our security approaches haven't kept up the pace.Every website can have the same security controls and policies that Google has in place to protect customer information. It's past time for security practitioners to pay closer attention to the highly targeted point of data origination and begin diligent and immediate deployment of client-side security.