<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Prompt Injection Archives &#8226; Verhaert Masters in Innovation</title>
	<atom:link href="https://verhaert.com/tag/prompt-injection/feed/" rel="self" type="application/rss+xml" />
	<link>https://verhaert.com/tag/prompt-injection/</link>
	<description>Boosting your capacity to innovate</description>
	<lastBuildDate>Thu, 09 Apr 2026 11:44:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://verhaert.com/wp-content/uploads/cropped-2024-Verhaert-Favicon-32x32.jpg</url>
	<title>Prompt Injection Archives &#8226; Verhaert Masters in Innovation</title>
	<link>https://verhaert.com/tag/prompt-injection/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to secure agentic AI in software development</title>
		<link>https://verhaert.com/insights/blog/di/how-to-secure-agentic-ai-in-software-development/</link>
		
		<dc:creator><![CDATA[Niels Verleysen]]></dc:creator>
		<pubDate>Tue, 07 Apr 2026 16:01:00 +0000</pubDate>
				<category><![CDATA[Digital innovation]]></category>
		<category><![CDATA[Agentic AI]]></category>
		<category><![CDATA[Autonomous Agents]]></category>
		<category><![CDATA[Prompt Injection]]></category>
		<guid isPermaLink="false">https://verhaert.com/?p=42360</guid>

					<description><![CDATA[<p>Agentic AI is rapidly transforming how software is built. Find out how you can use these AI tools responsibly while enjoying the benefits they bring.</p>
<p>The post <a rel="nofollow" href="https://verhaert.com/insights/blog/di/how-to-secure-agentic-ai-in-software-development/">How to secure agentic AI in software development</a> appeared first on <a rel="nofollow" href="https://verhaert.com">Verhaert Masters in Innovation</a>.</p>
<p>The post <a href="https://verhaert.com/insights/blog/di/how-to-secure-agentic-ai-in-software-development/">How to secure agentic AI in software development</a> appeared first on <a href="https://verhaert.com">Verhaert Masters in Innovation</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Agentic AI is rapidly transforming how software is built, and for good reason. Used well, it can significantly boost productivity, reduce time-to-market, and unlock new ways of working. At the same time, realizing this potential requires using these tools thoughtfully. Like any powerful technology, agentic AI introduces new risks that need to be addressed to ensure it’s applied securely and effectively. So how do we use these AI tools responsibly while enjoying the benefits they bring? Let’s dive in!</strong></p>
<p><img decoding="async" style="margin-bottom: 15px;" src="https://verhaert.com/wp-content/uploads/2026-Blog-How-to-secure-agentic-AI-in-software-development.png" alt="Agentic AI" /></p>
<h2 style="margin-top: 30px;">What is agentic AI?</h2>
<p style="font-weight: 400;">Before diving into the risks, it’s important to understand how agentic AI actually works. At a high level, agentic AI tools are designed to take a task, break it down into steps and execute those steps autonomously. By iteratively reading and generating text, the tool aims to <strong>mimic reasoning</strong> and is able to call upon all kinds of tools to successfully execute its tasks, often using external tools such as APIs, databases or code execution environments.</p>
<p style="font-weight: 400;">The more access it has to data and tools, the more capable it becomes. However, these systems are <strong>not deterministic</strong>, they don’t follow fixed rules but instead make probabilistic decisions about what to do next. Now, the question of how well these tasks can be executed autonomously is food for another discussion. What is often overlooked, though, more autonomy and access also means that the impact of its mistakes, or manipulation by others, can be much bigger.</p>
<h2 style="margin-top: 30px;">Where things go wrong</h2>
<p style="font-weight: 400;">If an agent can act, it can also misact, and this can happen in different ways. Let’s look at 3 concrete risks.</p>
<ol style="padding-left: 40px;">
<li style="padding-bottom: 10px;"><strong>Dataset poisoning:</strong> With dataset poisoning, the foundational model used as the brain of your agent is already being attacked before it has been trained. Because the model relies on vast amounts of internet data, it’s often collected at scale with limited filtering. The internet is riddled with examples of how things should not be done: in <a href="https://verhaert.digital/" target="_blank" rel="noopener">software development</a>, for example, lots of open source codebases are filled with vulnerabilities. But what if a hacker utilizes this to specifically target you? Research funded by <a href="https://www.anthropic.com/research/small-samples-poison" target="_blank" rel="noopener"><u>Anthropic investigated just that</u></a> and found that as little as 0.00016% of the training set has to be directly poisoned to be able to introduce a backdoor. These backdoors can be triggered by specific phrases, causing the model to behave in ways defined by the attacker</li>
<li style="padding-bottom: 10px;"><strong>Prompt injection:</strong> A more direct and immediate threat is prompt injection. Here, the attacker doesn’t target the model itself, but its input. By manipulating what the model reads, they can influence how it behaves. An attacker could host a legitimate website containing hidden instructions, text invisible to the user but readable by the model. These instructions tell the agent to extract sensitive information (account credentials, banking information, API keys, …) and send it elsewhere. Even with clear safeguards in place, <a href="https://labs.zenity.io/p/when-a-jira-ticket-can-steal-your-secrets" target="_blank" rel="noopener"><u>researchers pulled this off</u></a> using a surprisingly simple approach, making it clear that it&#8217;s far easier to exploit than you’d expect.</li>
<li><strong>Slopsquatting:</strong> Even without direct manipulation, agents can create risk through their own mistakes: They have an inherent tendency to hallucinate. Since LLMs probabilistically produce text (what word would be most probable to follow in the sentence), they do make mistakes and present things that don’t exist. Attackers can exploit this. If an agent tends to invent a dependency name, an attacker can register it and attach malicious code. When someone else’s agent later tries to install it, the system becomes compromised. This technique has been dubbed as slopsquatting, as the AI variant of typosquatting, and it turns model errors into attack vectors.</li>
</ol>
<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-42383" src="https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-scaled.png" alt="" width="600" height="314" srcset="https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-scaled.png 2560w, https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-300x157.png 300w, https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-1024x536.png 1024w, https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-768x402.png 768w, https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-1536x804.png 1536w, https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-2048x1072.png 2048w, https://verhaert.com/wp-content/uploads/Securing-agentic-AI-in-software-developmenr-287x150.png 287w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<h2 style="margin-top: 30px;">How to mitigate the risks</h2>
<p style="font-weight: 400;">All of these vulnerabilities stem from the <strong>same underlying issue</strong>: the agent can act autonomously. In theory, the safest approach would be to manually approve every action and verify every output. But doing so removes the very benefit agents provide: autonomy. So <strong>what are your other options?</strong></p>
<h3>Sandbox the agent</h3>
<p style="font-weight: 400;">Agents should never run directly on your core systems, production servers or sensitive data with unrestricted access. How can you implement it:</p>
<ul style="padding-left: 40px; padding-bottom: 20px;">
<li>Run the agent in a container, virtual machine or isolated cloud environment.</li>
<li>Define and limit access to only the directories, files or databases it actually needs for its tasks.</li>
<li>Prevent it from installing arbitrary packages or executing commands outside its environment.</li>
</ul>
<p style="font-weight: 400;">If something goes wrong, whether due to a model hallucination, a prompt injection attack or an external exploit, the <strong>damage is confined</strong> to the sandbox, protecting your main systems and customer data. There are also specialized sandbox processes that can wrap around your agent and do this confinement for you.</p>
<h3 style="padding-top: 20px;">Control external communication</h3>
<p style="font-weight: 400;">Limit which websites, APIs or network endpoints the agent can access. You implement it as follows:</p>
<ul style="padding-left: 40px; padding-bottom: 20px;">
<li>Use egress filtering with a deny-by-default configuration, only allowing connections to trusted domains.</li>
<li>Require human approval for each request to an untrusted domain.</li>
<li>Monitor outbound requests to detect unexpected activity.</li>
</ul>
<p style="font-weight: 400;">This <strong>reduces exposure</strong> to prompt injection attacks or slopsquatting, where malicious content on a web page could trick the agent into revealing secrets or executing harmful commands.</p>
<h3>Apply least-privilege access</h3>
<p style="font-weight: 400;">Give the agent only the credentials, permissions and data it absolutely needs for its task. How to implement it?</p>
<ul style="padding-left: 40px; padding-bottom: 20px;">
<li>Use user-scoped tokens rather than global or admin credentials.</li>
<li>Make tokens time-limited so access expires automatically.</li>
<li>Restrict permissions to the minimum required actions (read-only where possible).</li>
</ul>
<p style="font-weight: 400;">If an agent is compromised, leaked credentials or tokens <strong>won’t grant full access to sensitive systems</strong>, reducing potential damage.</p>
<h3>Keep humans in the loop</h3>
<p style="font-weight: 400;">Agents can act autonomously, but critical actions should always have oversight. You implement it as follows:</p>
<ul style="padding-left: 40px; padding-bottom: 20px;">
<li>Require review for any actions affecting production systems, customer data, or financial transactions.</li>
<li>Log agent decisions and outputs for auditing.</li>
<li>Where possible, set up a system that allows agent actions to be rolled back.</li>
</ul>
<p style="font-weight: 400;"><strong>Humans can catch mistakes</strong> or malicious behavior that the agent might miss, while still letting the agent handle low-risk tasks to improve efficiency.</p>
<h2 style="margin-top: 30px;">Final thoughts</h2>
<p style="font-weight: 400;">Agentic AI is powerful precisely because it can act independently. But that same independence creates a new attack surface. Not just when using a (free) agentic AI tool online, but also when building a custom tool for your business. Want to learn more about how we use and build AI tools responsibly? Make sure to <a href="https://verhaert.digital/contact/" target="_blank" rel="noopener">reach out to our AI specialists</a>!</p>
<p>The post <a rel="nofollow" href="https://verhaert.com/insights/blog/di/how-to-secure-agentic-ai-in-software-development/">How to secure agentic AI in software development</a> appeared first on <a rel="nofollow" href="https://verhaert.com">Verhaert Masters in Innovation</a>.</p>
<p>The post <a href="https://verhaert.com/insights/blog/di/how-to-secure-agentic-ai-in-software-development/">How to secure agentic AI in software development</a> appeared first on <a href="https://verhaert.com">Verhaert Masters in Innovation</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
