<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OWASP Top 10 on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/owasp-top-10/</link><description>Recent content in OWASP Top 10 on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/owasp-top-10/index.xml" rel="self" type="application/rss+xml"/><item><title>Demystifying the OWASP Top 10 for LLM/Agentic Applications (2025/2026)</title><link>https://ai-blog.noorshomelab.dev/ai-security-guide-2026/owasp-top-10-llm-agentic/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-security-guide-2026/owasp-top-10-llm-agentic/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI security experts! In our last chapter, we set the stage for understanding the unique security challenges presented by AI systems. Now, it&amp;rsquo;s time to dive into the most authoritative guide for securing Large Language Models (LLMs) and agentic applications: the &lt;strong&gt;OWASP Top 10 for Large Language Model Applications&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This chapter will demystify this crucial list, providing you with a clear understanding of the top security risks facing LLMs and AI agents today, as identified by the Open Worldwide Application Security Project (OWASP). We&amp;rsquo;ll break down each vulnerability, explaining &lt;em&gt;what&lt;/em&gt; it is, &lt;em&gt;why&lt;/em&gt; it&amp;rsquo;s so dangerous, and &lt;em&gt;how&lt;/em&gt; attackers exploit it. Our goal isn&amp;rsquo;t just to list these threats, but to equip you with the foundational knowledge needed to proactively defend your AI systems.&lt;/p&gt;</description></item><item><title>Chapter 3: Introduction to OWASP Top 10 (2021) and Beyond</title><link>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/owasp-top-10-introduction/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/owasp-top-10-introduction/</guid><description>&lt;h2 id="chapter-3-introduction-to-owasp-top-10-2021-and-beyond"&gt;Chapter 3: Introduction to OWASP Top 10 (2021) and Beyond&lt;/h2&gt;
&lt;p&gt;Welcome back, future security guru! In our previous chapters, we laid the groundwork for understanding the digital landscape and the mindset of both attackers and defenders. You&amp;rsquo;ve prepared your tools and are ready to dive deeper into the fascinating world of web application security. Now, it&amp;rsquo;s time to get acquainted with the most common and critical web application security risks.&lt;/p&gt;</description></item><item><title>Chapter 4: Injection Flaws: SQL, NoSQL, and Command Injection</title><link>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/injection-flaws-deep-dive/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/injection-flaws-deep-dive/</guid><description>&lt;h2 id="introduction-to-injection-flaws"&gt;Introduction to Injection Flaws&lt;/h2&gt;
&lt;p&gt;Welcome back, future security champions! In our previous chapters, we laid the groundwork for thinking like an attacker and understanding the core principles of web application security. Now, we&amp;rsquo;re diving into one of the most pervasive and dangerous vulnerabilities on the internet: &lt;strong&gt;Injection Flaws&lt;/strong&gt;. This category frequently sits at or near the top of the OWASP Top 10 list, highlighting its critical importance.&lt;/p&gt;
&lt;p&gt;What exactly is an Injection Flaw? Imagine you&amp;rsquo;re sending a message, but someone slips in extra instructions that the recipient then accidentally executes as part of their own duties. That&amp;rsquo;s the essence of injection. It occurs when untrusted data is sent to an interpreter as part of a command or query. The attacker’s hostile data can trick the interpreter into executing unintended commands or accessing data without proper authorization. This chapter will focus on three common types: SQL Injection, NoSQL Injection, and Command Injection.&lt;/p&gt;</description></item><item><title>Chapter 5: Broken Authentication &amp;amp; Session Management</title><link>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/broken-authentication-sessions/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/broken-authentication-sessions/</guid><description>&lt;h2 id="chapter-5-broken-authentication--session-management"&gt;Chapter 5: Broken Authentication &amp;amp; Session Management&lt;/h2&gt;
&lt;p&gt;Welcome back, future security champions! In our previous chapters, we laid the groundwork by understanding the attacker&amp;rsquo;s mindset and the fundamentals of web security. Now, it&amp;rsquo;s time to dive into one of the most critical and frequently exploited categories of vulnerabilities: &lt;strong&gt;Broken Authentication and Session Management&lt;/strong&gt;. This is where the bad guys try to impersonate legitimate users or gain unauthorized access, often leading to devastating consequences like data breaches or identity theft.&lt;/p&gt;</description></item><item><title>Agentic AI Security: Tool Misuse &amp;amp; Insecure Output Handling</title><link>https://ai-blog.noorshomelab.dev/ai-security-guide-2026/agentic-ai-tool-misuse/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-security-guide-2026/agentic-ai-tool-misuse/</guid><description>&lt;h2 id="introduction-to-agentic-ai-security-tools-and-outputs"&gt;Introduction to Agentic AI Security: Tools and Outputs&lt;/h2&gt;
&lt;p&gt;Welcome back, future AI security experts! In our previous chapters, we delved into the intricacies of prompt injection and jailbreak attacks, learning how attackers try to manipulate Large Language Models (LLMs) directly. We saw that securing the prompt interface is crucial, but it&amp;rsquo;s just one piece of the puzzle.&lt;/p&gt;
&lt;p&gt;Today, we&amp;rsquo;re leveling up our understanding to &lt;strong&gt;agentic AI systems&lt;/strong&gt;. Imagine an LLM not just as a chatbot, but as a clever assistant that can &lt;em&gt;use tools&lt;/em&gt; – like searching the web, running code, or interacting with other applications. This capability unlocks incredible power but also introduces entirely new security challenges. How do we ensure our AI agent uses its tools responsibly? What happens if an attacker makes the agent use a tool in a malicious way? And once the agent generates an output, how do we ensure that output isn&amp;rsquo;t harmful or exploitable by other systems?&lt;/p&gt;</description></item><item><title>Chapter 6: Broken Access Control: Authorization Bypass Demystified</title><link>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/broken-access-control/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/broken-access-control/</guid><description>&lt;h2 id="introduction-guarding-the-gates-of-your-application"&gt;Introduction: Guarding the Gates of Your Application&lt;/h2&gt;
&lt;p&gt;Welcome back, future security champions! In our previous chapters, we laid the groundwork for understanding how attackers think and how to approach web security from a defensive standpoint. We&amp;rsquo;ve talked about the crucial difference between &lt;em&gt;authentication&lt;/em&gt; (who you are) and &lt;em&gt;authorization&lt;/em&gt; (what you&amp;rsquo;re allowed to do). Today, we&amp;rsquo;re diving deep into one of the most critical and widespread vulnerabilities: &lt;strong&gt;Broken Access Control&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Broken Access Control consistently ranks as the number one vulnerability in the &lt;a href="https://owasp.org/www-project-top-10/2021/A01_2021-Broken_Access_Control.html"&gt;OWASP Top 10 (2021)&lt;/a&gt;. This means it&amp;rsquo;s the most common way attackers gain unauthorized access to data or functionality. Think of it like a castle where the guards check your ID at the gate (authentication), but once inside, there are no locks on the treasure room, or the guards for the treasury are missing (broken authorization).&lt;/p&gt;</description></item><item><title>Chapter 7: Authentication and Authorization Failures: Common Pitfalls and Exploits</title><link>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/auth-failures-exploits/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-ethical-hacking-2026/auth-failures-exploits/</guid><description>&lt;h2 id="introduction-to-authentication-and-authorization-failures"&gt;Introduction to Authentication and Authorization Failures&lt;/h2&gt;
&lt;p&gt;Welcome back, future security master! In the previous chapters, we&amp;rsquo;ve laid the groundwork for understanding the attacker&amp;rsquo;s mindset and some fundamental web vulnerabilities. Now, we&amp;rsquo;re going to tackle a crucial and often exploited area: &lt;strong&gt;Authentication and Authorization Failures&lt;/strong&gt;. This category consistently ranks high on lists like the OWASP Top 10, and for good reason—flaws here can grant attackers complete control over user accounts, sensitive data, and even entire systems.&lt;/p&gt;</description></item><item><title>Chapter 18: Security Testing &amp;amp; Integration into CI/CD Pipelines</title><link>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/security-testing-ci-cd/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/security-testing-ci-cd/</guid><description>&lt;h2 id="introduction-to-automated-security"&gt;Introduction to Automated Security&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 18! So far, you&amp;rsquo;ve learned to think like an attacker, understand common web vulnerabilities, and implement secure coding practices. That&amp;rsquo;s fantastic! But imagine having to manually check every line of code or every deployed application for these issues. It would be slow, error-prone, and unsustainable, especially in today&amp;rsquo;s fast-paced development environments.&lt;/p&gt;
&lt;p&gt;This chapter is all about automation! We&amp;rsquo;ll explore how to integrate security testing directly into your development workflow, specifically leveraging Continuous Integration and Continuous Delivery (CI/CD) pipelines. This proactive approach, often called &amp;ldquo;Shift Left,&amp;rdquo; means finding and fixing security issues earlier, when they are much cheaper and easier to resolve. By the end of this chapter, you&amp;rsquo;ll understand different types of automated security tests and how they fit into a modern development pipeline.&lt;/p&gt;</description></item></channel></rss>