<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jack Mason&apos;s blog</title><description>Web application security: vulnerability deep dives, testing notes and book reviews.</description><link>https://www.jackmason.com/</link><item><title>Vibe Coding: The Hidden Security Risks of AI-Driven Development</title><link>https://www.jackmason.com/blog/vibe-coding-hidden-security-risks/</link><guid isPermaLink="true">https://www.jackmason.com/blog/vibe-coding-hidden-security-risks/</guid><description>An exploration of the security risks that emerge when using AI coding agents to build full-stack applications.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Book Review - Web Hackers Handbook</title><link>https://www.jackmason.com/blog/book-review-web-hackers-handbook/</link><guid isPermaLink="true">https://www.jackmason.com/blog/book-review-web-hackers-handbook/</guid><description>A review of The Web Application Hacker&apos;s Handbook - the 800-page classic that shaped web security testing methodology.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Burpsuite Active Scanner XSS Downfalls</title><link>https://www.jackmason.com/blog/burpsuite-active-scanner-xss-downfalls/</link><guid isPermaLink="true">https://www.jackmason.com/blog/burpsuite-active-scanner-xss-downfalls/</guid><description>An exploration of the limitations of Burp Suite&apos;s Active Scanner for XSS, and how to close the gap with manual testing.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Book Review - Bug Bounty Bootcamp</title><link>https://www.jackmason.com/blog/book-review-bug-bounty-bootcamp/</link><guid isPermaLink="true">https://www.jackmason.com/blog/book-review-bug-bounty-bootcamp/</guid><description>A review of Vickie Li&apos;s Bug Bounty Bootcamp - a fantastic introduction to web testing for bug hunters and penetration testers alike.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>A Deep Dive into Client-Side Prototype Pollution</title><link>https://www.jackmason.com/blog/a-deep-dive-into-client-side-prototype-pollution/</link><guid isPermaLink="true">https://www.jackmason.com/blog/a-deep-dive-into-client-side-prototype-pollution/</guid><description>A deep dive into Client-Side Prototype Pollution, how to detect it, and how to remediate it.</description><pubDate>Tue, 16 Sep 2025 00:00:00 GMT</pubDate></item><item><title>The Dangers of Unspecified Origins - PostMessage</title><link>https://www.jackmason.com/blog/the-dangers-of-unspecified-origins-postmessage/</link><guid isPermaLink="true">https://www.jackmason.com/blog/the-dangers-of-unspecified-origins-postmessage/</guid><description>A deep dive into the postMessage API, its vulnerabilities, and how to use it securely.</description><pubDate>Sun, 07 Sep 2025 00:00:00 GMT</pubDate></item><item><title>A Methodology for Web Application Cross-Site Scripting</title><link>https://www.jackmason.com/blog/a-methodical-approach-to-xss/</link><guid isPermaLink="true">https://www.jackmason.com/blog/a-methodical-approach-to-xss/</guid><description>A structured methodology for testing web applications for Cross-Site Scripting (XSS).</description><pubDate>Sat, 06 Sep 2025 00:00:00 GMT</pubDate></item><item><title>What are Algorithm Confusion Attacks?</title><link>https://www.jackmason.com/blog/understanding-algorithm-confusion-attacks/</link><guid isPermaLink="true">https://www.jackmason.com/blog/understanding-algorithm-confusion-attacks/</guid><description>A deep dive into JWT Algorithm Confusion Attacks, explaining how they work and how to prevent them.</description><pubDate>Tue, 02 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Generating Hacking Labs with AI</title><link>https://www.jackmason.com/blog/building-labs-with-google-gemini/</link><guid isPermaLink="true">https://www.jackmason.com/blog/building-labs-with-google-gemini/</guid><description>A tutorial on how to quickly build web app labs using docker and google gemini&apos;s CLI tool.</description><pubDate>Tue, 19 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Untangling HTTPS Virtual Hosting</title><link>https://www.jackmason.com/blog/untangling-https-virtual-hosting/</link><guid isPermaLink="true">https://www.jackmason.com/blog/untangling-https-virtual-hosting/</guid><description>A deep dive into the web application infrastructure.</description><pubDate>Sat, 16 Aug 2025 00:00:00 GMT</pubDate></item><item><title>My First Blog Post</title><link>https://www.jackmason.com/blog/my-first-blog-post/</link><guid isPermaLink="true">https://www.jackmason.com/blog/my-first-blog-post/</guid><description>Why am I writing a blog and what will it be about?</description><pubDate>Sat, 09 Aug 2025 00:00:00 GMT</pubDate></item></channel></rss>