<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/feed-premium.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" xmlns:podcast="https://podcastindex.org/namespace/1.0" version="2.0">
  <channel>
    <feedpress:locale>en</feedpress:locale>
    <atom:link rel="self" href="https://feeds.dzone.com/security"/>
    <atom:link rel="hub" href="https://feedpress.superfeedr.com/"/>
    <title>DZone Security Zone</title>
    <link>https://dzone.com/security</link>
    <description>Recent posts in Security on DZone.com</description>
    <item>
      <title>The Bottleneck of Scaling</title>
      <link>https://feeds.dzone.com/link/16357/17439199/bottleneck-of-scaling</link>
      <description><![CDATA[<p dir="ltr">Any input/output operation, be it accessing a file, handling an HTTP request, or a database connection, is based on 3 fundamental system concepts — file descriptors, kernel memory, and heap size.</p>
<p dir="ltr">This article discusses how modern languages help developers handle behind-the-scenes file descriptor, kernel memory, and heap management. These three concepts are major bottlenecks for scaling.</p><img src="https://feeds.dzone.com/link/16357/17439199.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 03 Sep 2026 16:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3673315</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19166171&amp;w=600"/>
      <dc:creator>Vishal Bhatia</dc:creator>
    </item>
    <item>
      <title>Gossip on Cryptography: Part 3</title>
      <link>https://feeds.dzone.com/link/16357/17439049/gossips-on-cryptography-part-3</link>
      <description><![CDATA[<p dir="ltr">In this blog, we will continue our discussion from the previous blog, <a href="https://dzone.com/articles/gossips-on-cryptography-part-1-1">Parts 1 and 2</a>. If you have not read it, please read it once.</p>
<p dir="ltr">So far, we have discussed Caesar cipher, Vigenere cipher, symmetric encryption, AES, convergent encryption, and IV. If all these terms sound familiar to you — great! If not, please go back and read Part 1 and Part 2 first.</p><img src="https://feeds.dzone.com/link/16357/17439049.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 03 Sep 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3661920</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19164932&amp;w=600"/>
      <dc:creator>Sahil Aggarwal</dc:creator>
    </item>
    <item>
      <title>Beyond Agent-Washing: The Engineering Principles Behind Production-Ready AI Agents</title>
      <link>https://feeds.dzone.com/link/16357/17437202/production-ready-ai-agents</link>
      <description><![CDATA[<p>An AI agent is not defined by how intelligently it talks. It's defined by what it's trusted to do.</p>
<p>Give a language model a chat window, and you have an interface. Give it access to production <a href="https://dzone.com/articles/everything-you-should-know-about-apis">APIs</a>, identity, business logic, memory, and the authority to execute actions on your behalf, and you have something categorically different: a new kind of software actor, one that can read your data, write to your systems, and make decisions faster than any human reviewer can watch in real time.</p><img src="https://feeds.dzone.com/link/16357/17437202.gif" height="1" width="1"/>]]></description>
      <pubDate>Wed, 02 Sep 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3672115</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19162962&amp;w=600"/>
      <dc:creator>Igboanugo David Ugochukwu</dc:creator>
    </item>
    <item>
      <title>Designing a Dynamic Multi-Hierarchy Security Model for Analytics and Decision Support Systems</title>
      <link>https://feeds.dzone.com/link/16357/17435785/dynamic-multi-hierarchy-security-model</link>
      <description><![CDATA[<p>A simple access check uncovered something alarming: several dashboards still showed employee compensation based on an organizational hierarchy that was no longer relevant. Our row-level security framework stopped synchronizing because of a Workday HCM API timeout issue, but meanwhile, the entitlements on those dashboards did not get adjusted to reflect the new organization setup. No permission changes were made. Despite changes in the hierarchy, the access layer was unable to adapt to the changes.</p>
<p>This is the reason why this project became necessary. First of all, we completely redesigned the access layer that sits behind all BI tools, Adaptive Planning models, and Snowflake shares used by our FP&amp;A and risk departments. It was done not using any static table with roles, but with the help of tracking constantly changing hierarchies of organizations, cost centers, legal entities, and products that include deal closures and divisions' separations. Let me explain how it was accomplished: first, I will describe the process of keeping hierarchies up-to-date in the ingestion layer; then I will explain the visibility engine and its policies of providing access at a row level. Finally, I will show how to keep access scopes the same in Power BI, Tableau, and Adaptive Planning.</p><img src="https://feeds.dzone.com/link/16357/17435785.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 31 Aug 2026 19:00:15 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3660832</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19153759&amp;w=600"/>
      <dc:creator>Yadi Reddy Mangannagari</dc:creator>
      <dc:creator>Shireesha Mangannagari</dc:creator>
      <dc:creator>Rajya Lakshmi Kollipara</dc:creator>
    </item>
    <item>
      <title>Securing Database Connections With Mutual TLS</title>
      <link>https://feeds.dzone.com/link/16357/17435734/secure-database-connections-mtls</link>
      <description><![CDATA[<p dir="ltr">Stolen credentials served as the entry point in <a href="https://www.verizon.com/business/resources/reports/dbir/" rel="noopener noreferrer" target="_blank">22% of breaches</a> last year, and in attacks on basic web applications that figure climbs to 88%. Those numbers describe a password problem, and databases sit at the end of nearly every attack path.&nbsp;</p>
<p dir="ltr">A username and password prove nothing about the machine presenting them. <a href="https://dzone.com/articles/hakky54mutual-tls-1?fromrel=true">Mutual TLS</a> closes that gap by requiring both sides of a connection to present certificates and prove who they are before a single query runs.&nbsp;</p><img src="https://feeds.dzone.com/link/16357/17435734.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 31 Aug 2026 17:00:14 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3666915</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19155020&amp;w=600"/>
      <dc:creator>Rahul Roy</dc:creator>
    </item>
    <item>
      <title>Secure AI Systems: Defending Enterprise Applications Against Agent-Era Threats</title>
      <link>https://feeds.dzone.com/link/16357/17435555/ai-agent-security-threats</link>
      <description><![CDATA[<p>The rise of autonomous AI agents within business software demands a fresh approach to security. Unlike earlier chatbot tools, modern agents act with real privileges, such as updating databases, calling microservices, composing and even executing code, or triggering workflows on their own. This shift expands the blast radius of any flaw or compromise. As one Microsoft analysis observes, today’s AI agents “can update database records, trigger enterprise workflows, access sensitive data, and interact with production systems all autonomously.” In practice, that means a mistake or exploit can have immediate operational impact instead of just a reputational cost.</p>
<p>With agents in the loop, input manipulation becomes especially dangerous. <a href="https://dzone.com/articles/prompt-injection-attacks-and-hidden-security-risks">Prompt-injection attacks</a> let adversaries commandeer an AI by feeding it malicious instructions in user inputs or hidden in external data. A carefully crafted prompt or document can cause an agent to reveal secrets or perform harmful actions. These manipulations can be direct (an attacker’s text overriding the agent’s instructions) or indirect (for example, hidden commands embedded in HTML or metadata that the agent ingests). By definition, even inputs imperceptible to humans can subvert the model, forcing it to break safety rules. In effect, prompt injection can trick an AI into disclosing internal prompts, executing arbitrary commands, or making unauthorized changes.</p><img src="https://feeds.dzone.com/link/16357/17435555.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 31 Aug 2026 12:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3665213</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19154998&amp;w=600"/>
      <dc:creator>Uthej Mopathi</dc:creator>
    </item>
    <item>
      <title>Making User-Generated Sites Embeddable: X-Frame-Options vs CSP Frame-Ancestors</title>
      <link>https://feeds.dzone.com/link/16357/17433771/make-user-generated-sites-embeddable</link>
      <description><![CDATA[<p>If you let users publish something, such as a page, prototype, or dashboard, sooner or later you want an "embed this" button so they can drop it into a blog, a portfolio, or docs, the way a CodePen result embeds. Then you ship the iframe, and it renders a blank box: <em>refused to connect</em>.</p>
<p>The reflex is to blame the iframe. It's almost never the iframe. It's a response header.</p><img src="https://feeds.dzone.com/link/16357/17433771.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 28 Aug 2026 13:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3665812</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19154275&amp;w=600"/>
      <dc:creator>Ruslan Ianberdin</dc:creator>
    </item>
    <item>
      <title>Why Your Terraform Drift Alerts Are Useless (And How to Fix Them)</title>
      <link>https://feeds.dzone.com/link/16357/17433176/drift-detection-with-severity-classification</link>
      <description><![CDATA[<p dir="ltr">Let me describe a workflow that exists in thousands of engineering organizations right now.</p>
<p dir="ltr">Somebody sets up a cron job. It runs terraform plan against production every few hours. When the plan output isn't empty, it fires a Slack notification. The team calls this "drift detection."</p><img src="https://feeds.dzone.com/link/16357/17433176.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 27 Aug 2026 19:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3661012</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19154764&amp;w=600"/>
      <dc:creator>Sudarshan Bhagvan Thakur</dc:creator>
    </item>
    <item>
      <title>When Guest Access Becomes an Attack Surface: A Technical Analysis of the City-Forum Campaign</title>
      <link>https://feeds.dzone.com/link/16357/17433052/guest-access-city-forum-campaign</link>
      <description><![CDATA[<p>Learn how attackers enumerated Salesforce Experience Cloud and ServiceNow portals — and how defenders can detect and prevent the same abuse.</p>
<h2>When Guest Access Becomes an Attack Surface</h2>
<p>Modern enterprise portals increasingly expose <a href="https://dzone.com/articles/everything-you-should-know-about-apis">APIs</a> to unauthenticated users. The problem is not necessarily that those APIs are vulnerable. The problem is that the anonymous identity behind them may have been granted more access than the organization realizes.</p><img src="https://feeds.dzone.com/link/16357/17433052.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 27 Aug 2026 16:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3671182</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19152321&amp;w=600"/>
      <dc:creator>Igboanugo David Ugochukwu</dc:creator>
    </item>
    <item>
      <title>Multi-Account AWS Architecture: Isolating PHI Workloads Without Slowing Down Engineering Teams</title>
      <link>https://feeds.dzone.com/link/16357/17427712/aws-phi-isolation</link>
      <description><![CDATA[<p dir="ltr">Most engineering teams working on healthtech applications reach a point where someone asks a question that sounds simple but isn't: How do we make sure a developer testing a new feature can't accidentally access production patient data?</p>
<p dir="ltr">The answer determines whether the architecture that follows will be auditable or not. Teams that answer it with process — "we have policies about that" — spend the next 18 months patching access-control gaps that reopen every time a new engineer joins or a new service gets wired in. Teams that answer it architecturally spend a week setting up AWS Organizations correctly and then largely stop thinking about it.</p><img src="https://feeds.dzone.com/link/16357/17427712.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 24 Aug 2026 19:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3669741</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19149634&amp;w=600"/>
      <dc:creator>Garik H</dc:creator>
    </item>
    <item>
      <title>How to Secure Fintech REST APIs Against BOLA Vulnerabilities</title>
      <link>https://feeds.dzone.com/link/16357/17427377/fintech-rest-api-bola</link>
      <description><![CDATA[<p><strong>Broken Object Level Authorization (BOLA)</strong> occurs when a REST API exposes an object identifier—such as an account, transaction, or loan ID — without verifying whether the authenticated user is authorized to access that specific resource.</p>
<p>To protect fintech <a href="https://dzone.com/articles/rest-apis-simplicity-flexibility-and-adoption">REST APIs</a>, implement <strong>server-side authorization checks for every object request</strong>, validate permissions using the user's authenticated context and resource ownership, and avoid relying on client-supplied IDs alone. Using unpredictable identifiers such as <strong>UUID v4 or ULIDs</strong> can reduce object enumeration, but they should be treated as an additional security layer—not a replacement for authorization.</p><img src="https://feeds.dzone.com/link/16357/17427377.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 24 Aug 2026 12:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3670161</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19145367&amp;w=600"/>
      <dc:creator>Nanne Parmar</dc:creator>
    </item>
    <item>
      <title>Why DAST Findings Are Hard to Fix and How to Make Them Actionable</title>
      <link>https://feeds.dzone.com/link/16357/17423949/makin-dast-findings-actionable</link>
      <description><![CDATA[<p>Dynamic testing is essential because it uncovers vulnerabilities in running applications. But while SAST gets the attention because it’s shift-left and relatively straightforward to fix, DAST often <a href="https://dzone.com/articles/stop-shipping-waste-fix-your-product-backlog">gets stuck in the backlog</a>.&nbsp;</p>
<p><a href="https://dzone.com/articles/application-testing-explained">Application security testing</a> generally splits into two approaches. SAST (static analysis) scans source code before it ever runs, catching issues while a developer is still in the file, which is why fixes tend to happen fast. You're editing code you just wrote, with full context on what it does and why. DAST (dynamic analysis) works differently. It tests an application while it's running, sending real requests at live endpoints to see what breaks, the same way an attacker would probe it from outside.&nbsp;</p><img src="https://feeds.dzone.com/link/16357/17423949.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 20 Aug 2026 12:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3672070</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19138731&amp;w=600"/>
      <dc:creator>Philip Piletic</dc:creator>
    </item>
    <item>
      <title>Future-Proofing JWT Security: Crypto-Agility, Post-Quantum Signatures, and IAM Migration</title>
      <link>https://feeds.dzone.com/link/16357/17421680/future-proofing-jwt-systems</link>
      <description><![CDATA[<p>Today, applications are built around identity systems. All API gateways, microservices, mobile backends, and single sign-on flows require some form of authentication and authorization. That trust is often conveyed via a JSON Web Token (JWT) in many systems.</p>
<p>Their compactness, portability, and ability to be easily verified within distributed systems make them popular. A service can accept a token, validate its signature, verify the claims of the token (expiration, audience, subject, and issuer), and determine if the request should be accepted.</p><img src="https://feeds.dzone.com/link/16357/17421680.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 17 Aug 2026 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3661949</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19138203&amp;w=600"/>
      <dc:creator>Ravikanth G</dc:creator>
    </item>
    <item>
      <title>5 Infrastructure Controls for Securing AI Agents</title>
      <link>https://feeds.dzone.com/link/16357/17418431/secure-ai-agents-infrastructure-controls</link>
      <description><![CDATA[<h2><strong><span>The Disturbing Discovery</span></strong></h2>
<p>In July 2026, the AI Red Team at NVIDIA published findings of a six-month assessment review of enterprise AI agents, ranging from tools for interactive coding to continuously running autonomous assistants. Across every framework and harness, the pattern that emerges is consistently the same — the agents that failed did so for four primary reasons: no access controls on the agent itself, capabilities to execute arbitrary code, no restrictions on outbound networking or segregation, and plaintext secrets available to the agent.</p>
<p>The problem is inherently architectural in nature. Any kind of defense relying on the control plane of the model — for example, constraining the system prompt or having the <a href="https://dzone.com/refcardz/getting-started-with-large-language-models">large language model</a> serve as an adjudicator of the commands issued — inherits the statistical nature of the underlying model. There are three primary methods to bypass these defenses: disguising malicious activities as legitimate ones (e.g., “I’m debugging” or “I’m an admin”); gradual escalation through the dialogue until enough history accumulates to establish the legitimacy of the commands; and embedding code execution in legitimate behavior (e.g., installing a package).</p><img src="https://feeds.dzone.com/link/16357/17418431.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 14 Aug 2026 18:00:04 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3666949</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19135134&amp;w=600"/>
      <dc:creator>Shekar Munirathnam</dc:creator>
    </item>
    <item>
      <title>Why AWS and Azure Handle Data Perimeter Differently</title>
      <link>https://feeds.dzone.com/link/16357/17417291/aws-azure-data-perimeter</link>
      <description><![CDATA[<p><span data-contrast="auto" lang="EN-US">AWS can send audit logs to an attacker’s account unless denials are enforced at the network layer, while Azure doesn’t log network-block requests at all.</span><span data-ccp-props="{}">&nbsp;</span></p>
<p><span data-contrast="auto" lang="EN-US">The concept of a data perimeter was popularized by </span><a href="https://dzone.com/articles/aws-basics"><span data-contrast="auto" lang="EN-US">AWS</span></a><span data-contrast="auto" lang="EN-US"> [1] to establish organizational boundaries around identities, resources, and networks. In simple terms, AWS provides access controls to ensure that trusted identities access trusted resources from expected networks while blocking all outside access.</span><span data-ccp-props="{}">&nbsp;</span></p><img src="https://feeds.dzone.com/link/16357/17417291.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 13 Aug 2026 13:00:17 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3660944</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19133620&amp;w=600"/>
      <dc:creator>Suresh Gururajan</dc:creator>
    </item>
    <item>
      <title>The AI Memory Security Blueprint</title>
      <link>https://feeds.dzone.com/link/16357/17416511/ai-memory-security-blueprint</link>
      <description><![CDATA[<h2>Designing Context Isolation, Retrieval Trust, and Vector Database Governance for Enterprise RAG Systems</h2>
<h3>Part 1 — Five Documents Can Hijack a Frontier Model</h3>
<p>Here's a number worth sitting with before anything else in this piece: researchers demonstrated that injecting just five malicious documents into a knowledge base of 2.6 million texts could control a frontier LLM's output 97% of the time. The attacker never touches the model weights. They never see the retriever's code. They just write a document and wait for it to get indexed. That's PoisonedRAG, accepted at USENIX Security 2025, and it's the paper that should have ended the "just add RAG for accuracy" conversation as a purely upside decision (<a href="https://themenonlab.blog/blog/poisonedrag-rag-knowledge-corruption-attack" rel="noopener noreferrer" target="_blank">USENIX Security 2025 / arXiv:2402.07867</a>).&nbsp;</p>
<p>Follow-on research made the picture worse, not better. A January 2026 paper introduced CorruptRAG, which achieves a comparably high attack success rate using a <em>single</em> poisoned document instead of five — a meaningfully more realistic threat model, since most real corpora don't let an attacker casually drop five coordinated files without anyone noticing. Separately, researchers found that poisoning as little as 0.04% of a corpus could push attack success rates above 98%, with system failure in nearly three-quarters of cases (<a href="https://medium.com/@instatunnel/rag-poisoning-contaminating-the-ais-source-of-truth-082dcbdeea7c" rel="noopener noreferrer" target="_blank">Medium/InstaTunnel, citing 2025–2026 RAG poisoning research</a>).&nbsp;</p><img src="https://feeds.dzone.com/link/16357/17416511.gif" height="1" width="1"/>]]></description>
      <pubDate>Wed, 12 Aug 2026 17:00:05 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3667034</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19129124&amp;w=600"/>
      <dc:creator>Igboanugo David Ugochukwu</dc:creator>
    </item>
    <item>
      <title>The Agent in Your Pipeline Doesn't Have a Manager. That's the Problem.</title>
      <link>https://feeds.dzone.com/link/16357/17414974/agent-pipeline-governance</link>
      <description><![CDATA[<p><em>AI coding tools made developers faster. Nobody asked what happened when the tools started making decisions.</em></p>
<hr>
<p>I want to start with a question that most engineering teams cannot answer.</p><img src="https://feeds.dzone.com/link/16357/17414974.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 11 Aug 2026 16:00:03 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3664593</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19127564&amp;w=600"/>
      <dc:creator>Igboanugo David Ugochukwu</dc:creator>
    </item>
    <item>
      <title>Uncover Security Risks in Your Agent Skills Before Deploying</title>
      <link>https://feeds.dzone.com/link/16357/17414924/agent-skill-security</link>
      <description><![CDATA[<p>This tutorial explains how to catch a dangerous agent skill before an agent ever runs it: review it automatically, block it in CI if it fails, and only let your agent load skills that passed.</p>
<p>Agent skills make AI workflows easier to reuse, share, and improve. A skill is a single, reviewable file with its own declared tool permissions. Instead of explaining the same task every time, you can package the instructions and tools an agent needs into a repeatable workflow. That convenience also creates a security risk. A skill can instruct an agent to read files, run commands, access credentials, or communicate with external services. If the skill comes from an unfamiliar or compromised source, its <code>SKILL.md</code> can contain hidden instructions that steal secrets, mislead users, or perform destructive actions.</p><img src="https://feeds.dzone.com/link/16357/17414924.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 11 Aug 2026 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3667111</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19127550&amp;w=600"/>
      <dc:creator>Scarlett Attensil</dc:creator>
    </item>
    <item>
      <title>We Empowered AI Agents With 'Hands,' Now We Require Kernel-Level Vision to Monitor Them</title>
      <link>https://feeds.dzone.com/link/16357/17414774/kernel-vision-for-ai-agents</link>
      <description><![CDATA[<p>The cybersecurity industry has been looking at large language models (LLMs) for the past few years as a scary librarian who can be slightly dangerous. We feared that they might read the wrong book (training data leakage) or express something offensive (hallucinations). Yet primarily, these models remained static, locked behind a chat interface, and invulnerable to the outside world.</p>
<p>However, with the introduction of the <a href="https://dzone.com/articles/model-context-protocol-mcp-guide-architecture-uses-implementation">Model Context Protocol</a> (MCP), the AI has effectively been given "hands." We are connecting LLMs to our filesystems, our databases, and our command lines so that they can take action on our behalf. This is a new era of technology, but it also comes with a new danger: agentic AI that could unintentionally run system commands, exfiltrate PII, or bring supply chain attacks by using compromised tools. The issue is that our existing monitoring tools are focusing on the wrong layer. Agentic AI security is not about looking at API logs; it is about looking at the kernel. What we need is eBPF.</p><img src="https://feeds.dzone.com/link/16357/17414774.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 11 Aug 2026 12:00:01 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3663748</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19117303&amp;w=600"/>
      <dc:creator>Ammar Ekbote</dc:creator>
    </item>
    <item>
      <title>A Practical Pipeline for Identifying Sensitive Columns Before Test Data Masking</title>
      <link>https://feeds.dzone.com/link/16357/17411543/a-practical-pipeline-for-identifying-sensitive-col</link>
      <description><![CDATA[<p>I work as a data analyst at a legal services company. Part of my work involves protecting sensitive data during the Test Data Management (TDM) process. Many other departments in the company need test data to develop an application. Copying the production data for test sounds like a good plan. But because the test environment usually has lower cybersecurity requirements, this will cause customer privacy data leaks. So, my job is to mask the sensitive data to protect customer privacy.</p>
<p>When it comes to my job, the first thing that comes to many people’s minds is that my work involves masking sensitive data. For example, changing the email address from <code>everett@example.com</code> to <code>bourrasque@example.com</code>. Masking data is indeed important, but before we jump to the masking step, there's one basic question:</p><img src="https://feeds.dzone.com/link/16357/17411543.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 10 Aug 2026 13:00:13 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3664090</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=19125994&amp;w=600"/>
      <dc:creator>Siyuan Feng</dc:creator>
    </item>
  </channel>
</rss>
