frontend-security
Safeguard articles tagged "frontend-security" — guides, analysis, and best practices for software supply chain and application security.
36 articles
dom-to-image-more: Using the DOM-to-Image Fork Safely
dom-to-image-more turns a DOM node into a PNG, JPEG, or SVG in the browser. What the fork fixes, and the security considerations when rendering user content.
How to Secure webpack-dev-server Against Source Code Theft
webpack-dev-server is a local development server, not a production one, and two 2025 CVEs showed exactly why that distinction matters. Here is how it leaks and how to lock it down.
Is html-react-parser Safe? Rendering HTML in React Without an XSS Hole
html-react-parser converts an HTML string into React elements, but it is not a sanitizer. Here is how to use it and where the XSS risk really sits.
Interpolation in Angular: How It Works and Where the XSS Risks Hide
Interpolation in Angular binds component data into templates and is safe by default because Angular escapes it. The danger starts when you reach for bypasses.
Is jQuery Validate Safe? Security Risks and Fixes for the Validation Plugin
jQuery Validate is convenient, but a real XSS flaw and the habit of grabbing minified copies off random CDNs make it worth a security look. Here is what to check.
React Bootstrap Icons: Adding Icons Without Adding Risk
React Bootstrap Icons is a convenient SVG icon set for React apps. Here is how to use it and how to keep the dependency from becoming a supply-chain liability.
ng-bootstrap: Using and Securing Angular's Bootstrap Widgets
ng-bootstrap gives Angular apps native Bootstrap widgets with no jQuery dependency. Here is how to keep it current and where the real security work actually lives.
dotenv-webpack: How to Keep Secrets Out of Your Bundle
dotenv-webpack loads .env values into a webpack build, but it inlines them into client code at compile time, so anything you reference ships to the browser in plaintext.
jQuery UI 1.12.1 and 1.13.1 Vulnerabilities: CVE Guide
jQuery UI 1.13.1 vulnerabilities come down to one checkboxradio XSS, while 1.12.1 carries four. A practical guide to the CVEs, exploit conditions, and the upgrade to 1.13.2+.
react-csv and CSV Injection: Exporting Data From React Safely
react-csv makes CSV downloads a one-component job, but it does not sanitize formula injection. Here is how to use it and where you own the security.
jQuery UI Latest Version: Where It Stands and What to Do About It
The jQuery UI latest version is in the 1.14.x line, released in 2024, and the project is now in maintenance mode. Here is what that means for your dependency and its security.
jQuery Cookie: Why jquery.cookie Is Deprecated and What to Use Now
The jquery.cookie plugin is abandoned and carries a known prototype-pollution vulnerability. Here is what changed and how to migrate to js-cookie.
Self-healing security runs on Safeguard.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.