<?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>generative AI - RiskInsight</title>
	<atom:link href="https://www.riskinsight-wavestone.com/en/tag/generative-ai/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.riskinsight-wavestone.com/tag/generative-ai/</link>
	<description>The cybersecurity &#38; digital trust blog by Wavestone&#039;s consultants</description>
	<lastBuildDate>Wed, 11 Feb 2026 09:12:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.riskinsight-wavestone.com/wp-content/uploads/2024/02/Blogs-2024_RI-39x39.png</url>
	<title>generative AI - RiskInsight</title>
	<link>https://www.riskinsight-wavestone.com/tag/generative-ai/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>GenAI Guardrails – Why do you need them &#038; Which one should you use?</title>
		<link>https://www.riskinsight-wavestone.com/en/2026/02/genai-guardrails-why-do-you-need-them-which-one-should-you-use/</link>
					<comments>https://www.riskinsight-wavestone.com/en/2026/02/genai-guardrails-why-do-you-need-them-which-one-should-you-use/#respond</comments>
		
		<dc:creator><![CDATA[Nicolas Lermusiaux]]></dc:creator>
		<pubDate>Wed, 11 Feb 2026 09:10:19 +0000</pubDate>
				<category><![CDATA[Ethical Hacking & Incident Response]]></category>
		<category><![CDATA[Focus]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI Guardrails]]></category>
		<category><![CDATA[AI Red Teaming]]></category>
		<category><![CDATA[AI security]]></category>
		<category><![CDATA[AI vulnerabilities]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[Critères de selection]]></category>
		<category><![CDATA[cybersécurité]]></category>
		<category><![CDATA[cybersecurity]]></category>
		<category><![CDATA[Filtering]]></category>
		<category><![CDATA[Filtrage]]></category>
		<category><![CDATA[generative AI]]></category>
		<category><![CDATA[Guardrails]]></category>
		<category><![CDATA[Guardrails solutions]]></category>
		<category><![CDATA[IA]]></category>
		<category><![CDATA[prompt injection]]></category>
		<category><![CDATA[Selection criteria]]></category>
		<guid isPermaLink="false">https://www.riskinsight-wavestone.com/?p=28986</guid>

					<description><![CDATA[<p>The rise of generative AI and Large Language Models (LLMs) like ChatGPT has disrupted digital practices. More companies choose to deploy applications integrating these language models, but this integration comes with new vulnerabilities, identified by OWASP in its Top 10...</p>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2026/02/genai-guardrails-why-do-you-need-them-which-one-should-you-use/">GenAI Guardrails – Why do you need them &amp; Which one should you use?</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p style="text-align: justify;">The rise of generative AI and Large Language Models (LLMs) like ChatGPT has disrupted digital practices. More companies choose to deploy applications integrating these language models, but this integration comes with new vulnerabilities, identified by OWASP in its Top 10 LLM 2025 and Top 10 for Agentic Applications 2026. Faced with these new risks and new regulations like the AI Act, specialized solutions, named guardrails, have emerged to secure interactions (by analysing semantically all the prompts and responses) with LLMs and are becoming essential to ensure compliance and security for these applications.</p>
<p> </p>
<h2>The challenge of choosing a guardrails solution</h2>
<p style="text-align: justify;">As guardrails solutions multiply, organizations face a practical challenge: selecting protection mechanisms that effectively reduce risk without compromising performance, user experience, or operational feasibility.</p>
<p style="text-align: justify;">Choosing guardrails is not limited to blocking malicious prompts. It requires balancing detection accuracy, false positives, latency, and the ability to adapt filtering to the specific context, data sources, and threat exposure of each application. In practice, no single solution addresses all use cases equally well, making guardrail selection a contextual and risk-driven decision.</p>
<p> </p>
<h2>An important diversity of solutions</h2>
<figure id="attachment_28987" aria-describedby="caption-attachment-28987" style="width: 2560px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" class="size-full wp-image-28987" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG1-Overview-of-guardrails-solutions-not-exhaustive-scaled.png" alt="Overview of guardrails solutions (not exhaustive)" width="2560" height="1576" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG1-Overview-of-guardrails-solutions-not-exhaustive-scaled.png 2560w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG1-Overview-of-guardrails-solutions-not-exhaustive-310x191.png 310w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG1-Overview-of-guardrails-solutions-not-exhaustive-63x39.png 63w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG1-Overview-of-guardrails-solutions-not-exhaustive-768x473.png 768w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG1-Overview-of-guardrails-solutions-not-exhaustive-1536x946.png 1536w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG1-Overview-of-guardrails-solutions-not-exhaustive-2048x1261.png 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /><figcaption id="caption-attachment-28987" class="wp-caption-text"><em>Overview of guardrails solutions (not exhaustive)</em></figcaption></figure>
<p> </p>
<p style="text-align: justify;">In 2025, the AI security and LLM guardrails landscape experienced significant consolidation. Major cybersecurity vendors increasingly sought to extend their portfolios with protections dedicated to generative AI, model usage, and agent interactions. Rather than building these capabilities from scratch, many chose to acquire specialized startups to rapidly integrate AI-native security features into their existing platforms, such as SentinelOne with Prompt Security or Check Point with Lakera.</p>
<p style="text-align: justify;">This trend illustrates a broader shift in the cybersecurity market: protections for LLM-based applications are becoming a standard component of enterprise security offerings, alongside more traditional controls. Guardrails and runtime AI protections are no longer niche solutions, but are progressively embedded into mainstream security stacks to support enterprise-scale AI adoption</p>
<p> </p>
<h2>The main criteria to choose your guardrails</h2>
<p style="text-align: justify;">With so many guardrails’ solutions, choosing the right option becomes a challenge. The most important criteria to focus on are:</p>
<ul>
<li style="text-align: justify;"><strong>Filtering effectiveness</strong>, to reduce exposure to malicious prompts while limiting false positives</li>
<li style="text-align: justify;"><strong>Latency</strong>, to ensure a user-friendly experience</li>
<li style="text-align: justify;"><strong>Personalisation capabilities</strong>, to adapt filtering to business-specific contexts and risks</li>
<li style="text-align: justify;"><strong>Operational cost</strong>, to support scalability over time</li>
</ul>
<p> </p>
<h2>Key Results &amp; Solutions Profiles</h2>
<p style="text-align: justify;">To get an idea of the performances the guardrails in the market, we tested several solutions across these criteria and a few profiles stood out:</p>
<ul>
<li style="text-align: justify;">Some solutions offer rapid deployment and effective baseline protection with minimal configuration, making them suitable for organizations seeking immediate risk reduction. These solutions typically perform well out of the box but provide limited customization.</li>
<li style="text-align: justify;">Other solutions emphasize flexibility and fine-grained control. While these frameworks enable advanced filtering strategies, they often exhibit poor default performance and require significant configuration effort to reach good protection levels.</li>
</ul>
<p style="text-align: justify;">As a result, selecting a guardrails solution depends less on raw detection scores and more on the expected level of customization, operational maturity, and acceptable setup effort.</p>
<p> </p>
<h2>Focus on Cloud Providers’ guardrails</h2>
<p style="text-align: justify;">As most LLM-based applications are deployed in cloud environments, native guardrails offered by cloud providers represent a pragmatic first layer of protection. These solutions are easy to activate, cost-effective, and integrate seamlessly into existing cloud workflows.</p>
<p style="text-align: justify;">Using automated red-teaming techniques, we observed that cloud-native guardrails consistently blocked most of the common prompt injection and jailbreak attempts. The overall performance of the guardrails available on Azure, AWS and GCP were similar, confirming their relevance as baseline protection mechanisms for production workloads.</p>
<p> </p>
<h3>Sensitivity Configuration</h3>
<p style="text-align: justify;">The configuration of several of the Cloud provider’s solutions allows us to set a sensitivity level to the guardrails configured in order to adapt the detection to the required level for the considered use-case.</p>
<figure id="attachment_28989" aria-describedby="caption-attachment-28989" style="width: 911px" class="wp-caption aligncenter"><img decoding="async" class="size-full wp-image-28989" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG2-AWS-Bedrock-Guardrails-configuration.png" alt="AWS Bedrock Guardrails configuration" width="911" height="343" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG2-AWS-Bedrock-Guardrails-configuration.png 911w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG2-AWS-Bedrock-Guardrails-configuration-437x165.png 437w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG2-AWS-Bedrock-Guardrails-configuration-71x27.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG2-AWS-Bedrock-Guardrails-configuration-768x289.png 768w" sizes="(max-width: 911px) 100vw, 911px" /><figcaption id="caption-attachment-28989" class="wp-caption-text"><em>AWS Bedrock Guardrails configuration</em></figcaption></figure>
<p>        </p>
<h3>Customization</h3>
<p style="text-align: justify;">Beyond sensitivity tuning, fine-grained customization is essential for effective guardrails protections. Each application has specific filtering requirements, driven by business context, regulatory constraints, and threat exposure.</p>
<p style="text-align: justify;">Personalization is required at multiple levels:</p>
<ul style="text-align: justify;">
<li><strong>Business context</strong>: blocking application-specific forbidden topics, such as competitors, confidential projects, or regulated information</li>
<li><strong>Threat mitigation</strong>: adapting filters to address high-impact attacks, including indirect prompt injection</li>
<li><strong>Data flow awareness</strong>: within a single application, different data sources require different filtering strategies. User inputs, retrieved documents, and tool outputs should not be filtered identically.</li>
</ul>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">Applying uniform filtering across all inputs significantly limits effectiveness and may create blind spots. Guardrails must therefore be designed as part of the application architecture, not as a single monolithic filter.</p>
<figure id="attachment_28991" aria-describedby="caption-attachment-28991" style="width: 1675px" class="wp-caption aligncenter"><img decoding="async" class="size-full wp-image-28991" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG3-Guardrails-position-in-your-applications-infrastructure-1.png" alt="Guardrails position in your application's infrastructure" width="1675" height="735" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG3-Guardrails-position-in-your-applications-infrastructure-1.png 1675w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG3-Guardrails-position-in-your-applications-infrastructure-1-435x191.png 435w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG3-Guardrails-position-in-your-applications-infrastructure-1-71x31.png 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG3-Guardrails-position-in-your-applications-infrastructure-1-768x337.png 768w, https://www.riskinsight-wavestone.com/wp-content/uploads/2026/02/IMG3-Guardrails-position-in-your-applications-infrastructure-1-1536x674.png 1536w" sizes="(max-width: 1675px) 100vw, 1675px" /><figcaption id="caption-attachment-28991" class="wp-caption-text"><em>Guardrails position in your application&#8217;s infrastructure</em></figcaption></figure>
<p> </p>
<h3>Key Insights</h3>
<p style="text-align: justify;">This study highlights several key insights:</p>
<ul style="text-align: justify;">
<li>No single guardrails solution fits all use cases, trade-offs exist between ease of deployment, performance, and customization</li>
<li>Cloud-native guardrails provide an effective and low-effort baseline for most cloud-hosted applications</li>
<li>Advanced use cases require configurable solutions capable of adapting filtering logic to application context and data flows</li>
</ul>
<p style="text-align: justify;">Guardrails should be selected based on risk exposure, operational maturity, and long-term maintainability rather than raw detection scores alone.</p>
<h2 style="text-align: justify;"> </h2>
<p style="text-align: justify;">Guardrails have become a necessary component of LLM-based applications, and a wide range of solutions is now available. Selecting the right guardrails requires identifying the solution that best aligns with an organization’s specific risks, constraints, and application architecture.</p>
<p style="text-align: justify;">Depending on your profile we have several suggestions for you:</p>
<ul style="text-align: justify;">
<li>If your application is already deployed in a cloud environment, using the guardrails provided by the cloud provider is a good solution.</li>
<li>If you want better control over the filtering solution, deploying one of the open-source guardrails solutions may be the most suitable option.</li>
<li>You want the best and have the capacity, you can issue an RFI or RFP to compare different solutions and select the most tailored to your needs.</li>
</ul>
<p style="text-align: justify;">Finally, guardrails alone are not sufficient to protect your applications. Secure LLM applications also rely on properly configured tools, strict IAM policies, and robust security architecture to prevent more severe exploitation scenarios.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>


<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2026/02/genai-guardrails-why-do-you-need-them-which-one-should-you-use/">GenAI Guardrails – Why do you need them &amp; Which one should you use?</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.riskinsight-wavestone.com/en/2026/02/genai-guardrails-why-do-you-need-them-which-one-should-you-use/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Agentic AI: typology of risks and security measures</title>
		<link>https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/</link>
					<comments>https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/#respond</comments>
		
		<dc:creator><![CDATA[Pierre Aubret]]></dc:creator>
		<pubDate>Mon, 28 Jul 2025 09:01:01 +0000</pubDate>
				<category><![CDATA[Cloud & Next-Gen IT Security]]></category>
		<category><![CDATA[Cybersecurity & Digital Trust]]></category>
		<category><![CDATA[Acces control]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cybersecurity]]></category>
		<category><![CDATA[digital privacy]]></category>
		<category><![CDATA[generative AI]]></category>
		<category><![CDATA[risk]]></category>
		<category><![CDATA[risk management]]></category>
		<category><![CDATA[risk management strategy & governance]]></category>
		<category><![CDATA[Vulnerabilities]]></category>
		<guid isPermaLink="false">https://www.riskinsight-wavestone.com/?p=26872</guid>

					<description><![CDATA[<p>While AI has proven to be highly effective at increasing productivity in business environments, the next step in its evolution involves enhancing its autonomy and enabling it to perform actions independently. To this end, one notable development in the AI...</p>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/">Agentic AI: typology of risks and security measures</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p style="text-align: justify;">While AI has proven to be highly effective at increasing productivity in business environments, the next step in its evolution involves enhancing its autonomy and enabling it to perform actions independently. To this end, one notable development in the AI landscape is the uptick in use of Agentic AI, with Gartner naming it the top strategic technology trend for 2025. Whereas traditional AI typically follows rules and algorithms with a minimal level of autonomy, AI Agents are able to autonomously plan their actions based on their understanding of the environment, in order to achieve a set of objectives within their scope of actions. The boom in AI agents is a direct result of the integration of LLMs into their core systems, allowing them to process complex inputs, expanding their capability for autonomous decision making.</p>
<p style="text-align: justify;">The projected impact of agentic AI is significant. By 2028, it could automate 15% of routine<a href="#_ftn1" name="_ftnref1">[1]</a> decision-making and be embedded in a third of enterprise applications, up from virtually none today. At the same time, perceptions of risk are shifting. In early 2024, Gartner surveyed 345 senior risk executives and identified malicious AI-driven activity and misinformation as the top two emerging threats<a href="#_ftn2" name="_ftnref2">[2]</a>. Yet despite these concerns, organisations are accelerating adoption. By 2029, agentic AI could autonomously resolve up to 80% of common customer service issues, reducing costs by as much as 30%<a href="#_ftn3" name="_ftnref3">[3]</a>. This tension, between the growing promise of agentic AI and the expanding risk surface it introduces, raises a critical question:</p>
<p style="text-align: justify;"><em>“How can organisations securely deploy agentic AI at scale, balancing innovation with accountability, and automation with control?”</em></p>
<p style="text-align: justify;">This article explores that question, outlining key risks, security principles, and practical guidance to help CISOs and technology leaders navigate the next wave of AI adoption.</p>
<h2 style="text-align: justify;"><strong>An AI agent is an autonomous AI system in the decision-making process</strong></h2>
<p style="text-align: justify;">In AI systems, agents are designed to process external stimuli and respond through specific actions. The capabilities of these agents can vary significantly, especially depending on whether they are powered by LLMs.</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-26867" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2025/07/Diapositive1-1-e1753455946878.jpg" alt="A diagram to show the different constituent parts of an LLM-enabled agent, showing 1) external stimuli, 2) the agents core processes (reasoning and tools) and 3) the agent’s actions" width="1280" height="720" /></p>
<p style="text-align: justify;"><em>Figure 1: A diagram to show the different constituent parts of an LLM-enabled agent, showing 1) external stimuli, 2) the agents core processes (reasoning and tools) and 3) the agent’s actions</em></p>
<p style="text-align: justify;">Traditional agents typically follow a rule-based or pre-programmed workflow: they receive input, classify it, and execute a predefined action. In contrast, agentic AI introduces a new dimension by incorporating LLMs to perform reasoning and decision-making between perception and action. This, with only few words to configure it. This enables more flexible, context-aware responses, and in many cases, allows AI agents to behave more like human intermediaries.</p>
<p style="text-align: justify;">As illustrated in Figure 1, the agentic AI workflow unfolds in several stages:</p>
<ol style="text-align: justify;">
<li><strong>Perception</strong>: The AI agent receives external stimuli, such as text, images, or sound.</li>
<li><strong>Reasoning</strong>: These inputs are processed through an orchestration layer, which transforms them into structured formats using classification rules and machine learning techniques.</li>
</ol>
<p style="text-align: justify;">Here, the LLM plays a central role. It adds a layer of adaptive thinking that enables the agent to analyse context, select tools, query external data sources, and plan multi-step actions.</p>
<ol style="text-align: justify;" start="3">
<li><strong>Action</strong>: With refined data and a reasoning layer applied, the agent executes complex tasks, often with greater autonomy than traditional systems.</li>
</ol>
<p style="text-align: justify;">This architecture gives agentic AI the ability to operate across dynamic environments, adapt in real time, and coordinate with other agents or systems, a key differentiator from earlier, more static automation.</p>
<p style="text-align: justify;">In summary, AI agents with LLM capabilities can perform more complex actions by applying “AI reasoning” to transformed and refined data, making them more powerful and versatile than traditional agents.</p>
<p style="text-align: justify;"> </p>
<h2 style="text-align: justify;"><strong>Field insights on Agentic AI use-cases in client environments</strong></h2>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">Businesses have rightfully recognised the potential of these AI agents in a variety of use cases, ranging from the simple, to the more complex. We will now take a deeper look at some of the different common use cases across these different levels of agent autonomy.</p>
<p style="text-align: justify;"><strong>Basic Use Cases: </strong>Chatbot/Virtual Agents</p>
<p style="text-align: justify;">AI agents can be configured to provide instant answers to complex questions and can be designed to only answer from certain information repositories. This allows them to smoothly and effectively guide users through extensive SharePoint libraries or other document repositories. Acting as both a search function and an assistant, these agents can dramatically improve the productivity of employees by reducing the time spent searching for information and ensuring that users have quick access to the data they need. For example, a chatbot integrated into SharePoint can help employees locate specific documents, understand company policies, or even assist with onboarding processes by providing relevant information and resources. These agents have no autonomy, and only directly respond to requests as they are made by users.</p>
<p style="text-align: justify;"><strong>Intermediate Use Cases: </strong>Routine Task Automation</p>
<p style="text-align: justify;">Agents can be used to streamline repetitive tasks such as managing scheduling, processing customer enquiries, and handling transactions. These agents can be designed to follow specified processes and workflows, offering significant advantages over humans by reducing human error and increasing productivity. For instance, an AI agent can automatically schedule meetings by coordinating with participants&#8217; calendars, send reminders, and process routine customer service requests such as order tracking or account updates. This automation not only saves time but also ensures consistency and accuracy in task execution. Additionally, by handling routine tasks, AI agents free up human employees to focus on more complex and strategic activities, thereby contributing to higher efficiency and productivity within the organisation.</p>
<p style="text-align: justify;"><strong>Advanced Use Cases: </strong>Complex data analysis &amp; vulnerability management</p>
<p style="text-align: justify;">Agents can also be used for more complex use cases, specifically in a security context. For example, Microsoft has recently announced the release of AI agents as part of their security copilot offering, with previews releasing in April 2025. One particularly interesting use case is regarding vulnerability remediation agents. These agents will work within Microsoft Intune to monitor endpoints for vulnerabilities, assess these vulnerabilities for potential risks and impacts, and then produce a prioritised list of remediation actions. This provides a large increase in productivity for security teams, as they can then focus on the most critical issues and streamline the decision-making process. By automating the identification and prioritisation of vulnerabilities, these agents help ensure that security teams can address the most pressing threats promptly, reducing the risk of security breaches and improving overall security posture.</p>
<p style="text-align: justify;">The promise of intelligent automation and cost efficiency is compelling, but it also introduces a strategic trade-off. CISOs will face the growing challenge of securing increasingly autonomous systems. Without robust guardrails, organisations expose themselves to operational disruption, governance failures, and reputational damage. Transparency, asset visibility, and cloud security are areas which will also require heightened vigilance and a proactive security posture. The benefits are clear, but so are the risks. Without a security-first approach, agentic AI could quickly become a liability for organisations as much as an asset.</p>
<p style="text-align: justify;"> </p>
<h2 style="text-align: justify;"><strong>Risks mainly known but with increased likelihood and impact</strong></h2>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;">Agentic AI introduces a new level of security complexity. Unlike traditional AI systems, where threat surfaces are generally limited to inputs, model behaviour, outputs, and infrastructure, agentic AI systems operate across dynamic, autonomous chains of interaction. This covers exchanges such as agent-to-agent, agent-to-human, and human-to-agent, many of which are difficult to trace, monitor, or control in real time. As a result, the security perimeter expands beyond static models to encompass unpredictable behaviours and interactions.</p>
<p style="text-align: justify;">Recent work by OWASP on Agents’ security<a href="#_ftn4" name="_ftnref4">[4]</a> highlights the breadth of threats facing AI systems today. These risks span multiple domains:</p>
<ul style="text-align: justify;">
<li>Some are <strong>traditional cybersecurity risks</strong> (e.g., data extraction, and supply chain attacks),</li>
<li>Others are <strong>general GenAI risks</strong> (e.g., hallucinations, model poisonning),</li>
<li>A third emerging category relates specifically to <strong>agents’ autonomy in realising actions in real world.</strong></li>
</ul>
<p style="text-align: justify;">In addition to traditional risks, agentic AI systems introduce new security threats, such as data exfiltration through agent-driven workflows, unauthorised or unintended code execution, and &#8220;agent hijacking,&#8221; where agents are manipulated to perform harmful or malicious actions. These risks are amplified by the way many agentic AI applications are built today. Around 90% of current AI agent use cases rely on low-code platforms, prized for their speed and flexibility. However, these platforms often depend heavily on third-party libraries and components, introducing significant supply chain vulnerabilities and further expanding the overall attack surface.</p>
<p style="text-align: justify;"><img loading="lazy" decoding="async" class="aligncenter wp-image-26869 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2025/07/Diapositive2-3-e1753690964191.jpg" alt="The new features and techniques of agents create new attack surfaces" width="860" height="430" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2025/07/Diapositive2-3-e1753690964191.jpg 860w, https://www.riskinsight-wavestone.com/wp-content/uploads/2025/07/Diapositive2-3-e1753690964191-382x191.jpg 382w, https://www.riskinsight-wavestone.com/wp-content/uploads/2025/07/Diapositive2-3-e1753690964191-71x36.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2025/07/Diapositive2-3-e1753690964191-768x384.jpg 768w, https://www.riskinsight-wavestone.com/wp-content/uploads/2025/07/Diapositive2-3-e1753690964191-800x400.jpg 800w" sizes="auto, (max-width: 860px) 100vw, 860px" /></p>
<p style="text-align: justify;">Agentic AI represents a shift from passive prediction to action-oriented intelligence, enabling more advanced automation and interactive workflows. As organisations deploy networks of interacting agents, the systems become more complex, and their exposure to security risks increases. With more interfaces and autonomous exchanges, it becomes essential to establish strong security foundations early. A critical first step is mapping agent activities to maintain transparency, support effective auditing, and enable meaningful oversight.</p>
<p style="text-align: justify;"> </p>
<h2 style="text-align: justify;"><strong>Security Best Practices</strong></h2>
<p style="text-align: justify;"> </p>
<ol>
<li><strong>Activity Mapping &amp; Security Audits</strong></li>
</ol>
<p style="text-align: justify;">Since AI agents operate autonomously and interact with other systems, mapping all agent activities, processes, connections, and data flows is crucial. This visibility enables the detection of anomalies and ensures alignment with security policies.</p>
<p style="text-align: justify;">Regular audits are vital for identifying vulnerabilities, ensuring compliance, and preventing shadow AI where agents act without oversight. Unauthorised agents can expose systems to significant risks, and shadow AI, especially unsanctioned models, pose major data security threats. Auditing decision-making processes, data access, and agent interactions, along with maintaining an immutable audit trail, supports overall accountability and traceability.</p>
<p style="text-align: justify;">To mitigate these risks, organisations should adopt clear governance policies, comprehensive training, and effective detection strategies. These practices should be backed by a strong library of AI controls and data governance policies. However, audits and governance alone aren&#8217;t enough. Robust access controls for AI agents are necessary to restrict actions and protect the system&#8217;s integrity.</p>
<p style="text-align: justify;"><strong>      2. AI Filtering</strong></p>
<p style="text-align: justify;">To avoid the agent performing inappropriate actions, the first step is to ensure that its decision-making system is protected. One of the most efficient ways is by filtering potentially malicious inputs and outputs of the Decision-Maker, often composed of an orchestrator &amp; an LLM.</p>
<p style="text-align: justify;">Several technical ways to perform AI filtering:</p>
<p><strong>Keyword filtering – Medium-Low Efficiency: </strong>Prevent the LLM from considering any input containing specified keywords and from generating any output containing these keywords.</p>
<ul>
<li><strong>Pro: </strong>Quick win, particularly on the outputs, for example preventing a chatbot from generating any rude words.</li>
<li><strong>Con: </strong>Can easily be bypassed by using obfuscated inputs or requiring obfuscated outputs. For example, “p@ssword” or “p,a,s,s,w,o,r,d” can be ways to bypass the keyword “password”</li>
</ul>
<p><strong>LLM as-a-judge – High Efficiency:</strong> Ask to the LLM to analyse both inputs &amp; outputs and identify if they are malicious.</p>
<ul>
<li><strong>Pro: </strong>Extend the analysis to the whole answer.</li>
<li><strong>Con: </strong>Can be bypassed by overflowing the agent’s inputs, so it has trouble dealing with the whole input.</li>
</ul>
<p><strong>AI Classification – Very-High Efficiency:</strong> Define categories of topic that the LLM can answer or not. It can be done through whitelisting (the LLM can answer to only some categories of topics) and blacklisting (the LLM cannot answer to some precise categories of topics). Use a specialised AI system to analyse each input and output.</p>
<ul>
<li><strong>Pro: </strong>Ensure the agent’s alignment by not letting it receive inputs on topics it should not be able to answer.</li>
<li><strong>Con:</strong> High cost, as it requires additional LLM analysis.</li>
</ul>
<p style="text-align: justify;"><strong>These filtering actions need to be performed for the users’ inputs, but sometimes also for the data retrieved from external sources (they can be poisoned).</strong></p>
<p><strong>      3. AI-specific Security Measures </strong></p>
<p style="text-align: justify;">Human-in-the-loop (HITL) oversight is essential for ensuring the responsible and secure operation of agentic AI. While AI agents can autonomously perform tasks, human review in high-risk or ethically sensitive situations provides an extra layer of judgment and accountability. This oversight helps prevent errors, biases, and unintended consequences, while allowing organisations to intervene when AI actions deviate from guidelines or ethical standards. HITL also fosters trust in AI systems and ensures alignment with business objectives and regulatory requirements. To maximise the benefits of automation, a hybrid AI-human approach is critical, supported by ongoing training to address compliance and inherent risks.</p>
<p style="text-align: justify;">Some actions may be strictly forbidden to the agent, some should require human validation, and some could be done without human supervision. These actions should be determined through classical risk analysis, based on the agent’s impact &amp; autonomy.</p>
<p style="text-align: justify;">Triggers should be set-up to determine if and when human validation is needed. This can be set-up in the LLM Master Prompt, and access can be restricted by using an appropriate IAM model.</p>
<p><strong>      4. Access Controls &amp; IAM</strong></p>
<p style="text-align: justify;">As AI agents take on more active roles in enterprise workflows, they must be managed as non-human identities (NHIs), with their own identity lifecycle, access permissions, and governance policies. Accordingly, this requires integrating agents into existing identity and IAM frameworks, applying the same rigor used for human users.</p>
<p style="text-align: justify;">Managing AI agents introduces new requirements. When acting on behalf of end-users, agents must be constrained to operate strictly within the permissions of those users, without exceeding or retaining elevated privileges. To achieve this, organisations should enforce key IAM principles:</p>
<ul>
<li>Just Enough Access (JEA): Limit agents to the minimum set of permissions required to complete specific tasks.</li>
<li>Just in Time (JIT) access: Provision access temporarily and contextually to reduce standing privileges and exposure.</li>
<li>Segregation of duties and scoped credentials: Define clear boundaries between roles and prevent unauthorised privilege escalation.</li>
</ul>
<p style="text-align: justify;">In addition, to further enhance control, security teams should implement real-time anomaly detection to monitor agent behaviour, flag policy violations, and automatically remediate or escalate issues when necessary.</p>
<p style="text-align: justify;">Access to sensitive data must also be tightly restricted. Violations should trigger immediate revocation of privileges and deny lists should be used to block known malicious patterns or endpoints.</p>
<p style="text-align: justify;">Ultimately, while technical controls are essential, they should be supported by human oversight and governance mechanisms, particularly when agents operate in high-impact or sensitive contexts. IAM for agentic AI must evolve in step with these systems’ increasing autonomy and integration into critical business functions.</p>
<p><strong>      5. AI Crisis Response &amp; Red teaming</strong></p>
<p style="text-align: justify;">While AI-specific controls are essential, traditional measures like crisis management must also extend into the AI landscape. As cyberattacks become more sophisticated, organisations should consider crisis management strategies for potential AI failures or compromises; by ensuring all teams such as AI scientists, operational teams, and security teams are equipped to respond quickly and effectively to minimise disruption.</p>
<p> </p>
<h2 style="text-align: justify;"><strong>Concrete guidelines for CISOs</strong></h2>
<p> </p>
<p style="text-align: justify;">This year CISOs will be exposed to increased threats introduced by agentic AI alongside ongoing regulatory pressure from complex regulations such as DORA, NIS 2 and the AI Act. Both CISOs and CTOs will collaborate closely, with CISOs overseeing the secure deployment of AI systems to ensure that agent interactions are carefully mapped and secured to safeguard the security of their organisations, workforce and customers.</p>
<p style="text-align: justify;"><strong>Key starting points for CISOs:</strong></p>
<ul>
<li>Limit access to AI agents by enforcing strong access controls and aligning with existing IAM policies.</li>
<li>Monitor agent behaviour by tracking activity and conducting regular audits to identify vulnerabilities.</li>
<li>Filter the agent’s inputs and outputs to ensure that the decision-maker does not launch any unwilled action.</li>
<li>Implement Human-in-the-Loop oversight to validate AI outputs for critical decisions/tasks.</li>
<li>Provide agentic AI awareness training to educate employees on the risks, security best practices and identifying potential attacks.</li>
<li>Perform AI red teaming on the agent, to identify potential weaknesses.</li>
<li>Despite all security measures, AI operates on probabilistic principles rather than deterministic ones. This means that the agent might occasionally behave inappropriately. Therefore, it&#8217;s crucial to establish clear accountability for any wrongful actions taken by AI agents.</li>
<li>Prepare for AI crises early by initiating discussions with relevant teams to ensure a coordinated response if an incident occurs.</li>
</ul>
<p style="text-align: justify;">Over the past several years, Wavestone has observed a marked increase in client maturity around AI security. Many organisations have already implemented robust processes to assess the sensitivity of AI initiatives and to manage associated risks. These early efforts have proven valuable in reducing exposure and strengthening governance.</p>
<p style="text-align: justify;">While agentic AI does not fundamentally rewrite the AI security playbook, it does introduce a meaningful shift in the risk landscape. Its inherently autonomous, interconnected nature increases both the impact and likelihood of certain threats. The complexity of these systems can be challenging at first, but they are manageable. With a clear understanding of these dynamics and the emergence of new market standards and security protocols, agentic AI can deliver on its transformative potential.</p>
<p style="text-align: justify;">As this transition unfolds, we remain committed to helping CISOs and their teams navigate the evolving risk environment with confidence.</p>
<p style="text-align: justify;"> </p>
<h2 id="tw-target-text" class="tw-data-text tw-text-large tw-ta" dir="ltr" data-placeholder="Traduction" data-ved="2ahUKEwj63vXzi-SOAxVCVqQEHVMHF3YQ3ewLegQICRAW" aria-label="Texte traduit : References"><span class="Y2IQFc" lang="en">References</span></h2>
<p> </p>
<p style="text-align: justify;"><a href="https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/#_ftnref1" name="_ftn1">[1]</a> Orlando, Fla., <em>Gartner Identifies the Top 10 Strategic Technology Trends for 2025, </em>October 21, 2024. <a href="https://www.gartner.com/en/newsroom/press-releases/2024-10-21-gartner-identifies-the-top-10-strategic-technology-trends-for-2025">https://www.gartner.com/en/newsroom/press-releases/2024-10-21-gartner-identifies-the-top-10-strategic-technology-trends-for-2025</a></p>
<p style="text-align: justify;"><a href="https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/#_ftnref2" name="_ftn2">[2]</a> Stamford, Conn., <em>Gartner Predicts Agentic AI Will Autonomously Resolve 80% of Common Customer Service Issues Without Human Intervention by 2029, </em>March 5, 2025. <a href="https://www.gartner.com/en/newsroom/press-releases/2025-03-05-gartner-predicts-agentic-ai-will-autonomously-resolve-80-percent-of-common-customer-service-issues-without-human-intervention-by-20290">https://www.gartner.com/en/newsroom/press-releases/2025-03-05-gartner-predicts-agentic-ai-will-autonomously-resolve-80-percent-of-common-customer-service-issues-without-human-intervention-by-20290</a></p>
<p style="text-align: justify;"><a href="https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/#_ftnref3" name="_ftn3">[3]</a> Stamford, Conn. <em>Gartner Survey Shows AI-Enhanced Malicious Attacks Are a New Top Emerging Risk for Enterprises, May 22, 2024. </em><a href="https://www.gartner.com/en/newsroom/press-releases/2024-05-22-gartner-survey-shows-ai-enhanced-malicious-attacks-are-new0"><em>https://www.gartner.com/en/newsroom/press-releases/2024-05-22-gartner-survey-shows-ai-enhanced-malicious-attacks-are-new0</em></a></p>
<p style="text-align: justify;"><a href="https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/#_ftnref4" name="_ftn4">[4]</a> OWASP, <em>OWASP Top 10 threats and mitigation for AI Agents, </em>2025. <a href="https://github.com/precize/OWASP-Agentic-AI/blob/main/README.md">OWASP-Agentic-AI/README.md at main · precize/OWASP-Agentic-AI · GitHub</a></p>
<p> </p>
<p style="text-align: center;"><em>Thank you to Leina HATCH for her valuable assistance in writing this article.</em></p>






<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/">Agentic AI: typology of risks and security measures</a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.riskinsight-wavestone.com/en/2025/07/agentic-ai-typology-of-risks-and-security-measures/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Generative AI applications: risks and mitigations </title>
		<link>https://www.riskinsight-wavestone.com/en/2024/11/generative-ai-applications-risks-and-mitigations/</link>
					<comments>https://www.riskinsight-wavestone.com/en/2024/11/generative-ai-applications-risks-and-mitigations/#respond</comments>
		
		<dc:creator><![CDATA[Baptiste Cianchi]]></dc:creator>
		<pubDate>Wed, 06 Nov 2024 16:22:04 +0000</pubDate>
				<category><![CDATA[Focus]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[generative AI]]></category>
		<guid isPermaLink="false">https://www.riskinsight-wavestone.com/?p=24514</guid>

					<description><![CDATA[<p>Microsoft has announced that in Q2 2024 &#8220;more than half of Fortune 500 companies will be using Azure OpenAI&#8221;. [1] At the same time, AWS is offering Bedrock [2], a direct competitor to Azure OpenAI.  This type of platform can...</p>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2024/11/generative-ai-applications-risks-and-mitigations/">Generative AI applications: risks and mitigations </a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p style="text-align: justify;"><span data-contrast="auto">Microsoft has announced that in Q2 2024 </span><i><span data-contrast="auto">&#8220;more than half of Fortune 500 companies will be using Azure OpenAI&#8221;</span></i><span data-contrast="auto">. [<a href="https://synthedia.substack.com/p/microsoft-azure-ai-users-base-rose">1</a>] At the same time, AWS is offering Bedrock [<a href="https://www.usine-digitale.fr/article/amazon-fait-son-entree-sur-le-marche-de-l-ia-generative-avec-bedrock.N2121081">2</a>], a direct competitor to Azure OpenAI.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">This type of platform can be used to create applications based on generative AI models such as LLMs (GTP-3.5, Mistral, etc.).</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">Nevertheless, the adoption of this technology is not without risk: from virtual assistants criticizing their companies [<a href="https://www.theguardian.com/technology/2024/jan/20/dpd-ai-chatbot-swears-calls-itself-useless-and-criticises-firm">3</a>] to data leaks [<a href="https://openai.com/blog/march-20-chatgpt-outage">4</a>]; there is no shortage of examples.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">To support the many deployments currently underway, you need to think quickly about your security, particularly when sensitive data is being used. In this article, we take a look at the risks and mitigations associated with using these platforms.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h2 style="text-align: justify;" aria-level="2"><span data-contrast="none">Which model is right for you?</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h2>
<p style="text-align: justify;"><span data-contrast="auto">Three types of generative AI can be used to create an application. The difference lies in the precision of the answers provided: </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<ol>
<li data-leveltext="%1." data-font="" data-listid="14" data-list-defn-props="{&quot;335552541&quot;:0,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><b><span data-contrast="auto">Simple</span></b><span data-contrast="auto">: generic AI model (GPT-4, Mistral, etc.) plugged in as such, with a user interface. </span><span data-contrast="auto">It is an internal GPT.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><b><span data-contrast="auto">Boosted</span></b><span data-contrast="auto">: generic AI model that leverages the company&#8217;s data, for example via RAG (</span><i><span data-contrast="auto">Retrieval Augmented Generation). </span></i><span data-contrast="auto">These are specialized companions for a particular use, HR GPT, Operations GPT, CISO GPT&#8230;).</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li data-leveltext="%1." data-font="" data-listid="14" data-list-defn-props="{&quot;335552541&quot;:0,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><b><span data-contrast="auto">Specialized</span></b><span data-contrast="auto">: the AI model retrained for a particular use. For example, India has retrained Llama 3 for its 22 official languages to make it a specialized translator.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
</ol>
<p style="text-align: justify;"><span data-contrast="auto">All three deployment methods entail risks. We will begin by describing the different modes. We will then look at the risks, and the associated mitigations</span><span data-contrast="auto">.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24518 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/1-Risks-and-models.jpg" alt="" width="1280" height="720" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/1-Risks-and-models.jpg 1280w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/1-Risks-and-models-340x191.jpg 340w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/1-Risks-and-models-69x39.jpg 69w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/1-Risks-and-models-768x432.jpg 768w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/1-Risks-and-models-800x450.jpg 800w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">Risks and models</span></i><span data-ccp-props="{&quot;335551550&quot;:2,&quot;335551620&quot;:2}"> </span></p>
<p> </p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Simple model</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">This model is the simplest to deploy. It allows users to interact with the AI models proposed by the platforms. It simplifies the integration of sending prompts and receiving responses in an application. </span><span data-contrast="auto">It is an internal ChatGPT, with the advantage of limiting the leakage of sensitive data inserted into a prompt, unlike the web version. Also, in this case, exchanges with users are not used to re-train and improve the model. Your data is protected. The Cloud platforms offered by Azure, AWS or GCP enable these solutions to be deployed rapidly.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">Examples of use: text summary, development assistant.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24520 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/2-How-the-simple-model-works--e1730990068519.jpg" alt="" width="1075" height="582" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/2-How-the-simple-model-works--e1730990068519.jpg 1075w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/2-How-the-simple-model-works--e1730990068519-353x191.jpg 353w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/2-How-the-simple-model-works--e1730990068519-71x39.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/2-How-the-simple-model-works--e1730990068519-768x416.jpg 768w" sizes="auto, (max-width: 1075px) 100vw, 1075px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">How the simple model works</span></i></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Boosted model</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">This model remains generic, but will have access to selected company data. The AI could, for example, consult the group&#8217;s PSSI to provide the password policy.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">Examples of use: enterprise chatbot, data analysis.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:2,&quot;335551620&quot;:2}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24522 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/3-How-the-boosted-model-works--e1730990097453.jpg" alt="" width="1256" height="552" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/3-How-the-boosted-model-works--e1730990097453.jpg 1256w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/3-How-the-boosted-model-works--e1730990097453-435x191.jpg 435w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/3-How-the-boosted-model-works--e1730990097453-71x31.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/3-How-the-boosted-model-works--e1730990097453-768x338.jpg 768w" sizes="auto, (max-width: 1256px) 100vw, 1256px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">How the boosted model works</span></i></p>
<p> </p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Specialized model</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">The application is no longer based on a generic model (GPT-4, Mistral, etc.). Before using it, you will need to train your own model on your company&#8217;s data. It will always be able to consult the company&#8217;s data and will have a better understanding of it to generate its response.</span><span data-ccp-props="{}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">Examples of applications: fault detection on a production line, medical diagnostics.</span><span data-ccp-props="{}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24524 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/4-How-the-specialised-model-works--e1730990131373.jpg" alt="" width="1280" height="678" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/4-How-the-specialised-model-works--e1730990131373.jpg 1280w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/4-How-the-specialised-model-works--e1730990131373-361x191.jpg 361w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/4-How-the-specialised-model-works--e1730990131373-71x39.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/4-How-the-specialised-model-works--e1730990131373-768x407.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">How the specialized model works</span></i></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h2 style="text-align: justify;" aria-level="2"><span data-contrast="none">What risks are you exposed to?</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h2>
<p style="text-align: justify;"><span data-contrast="auto">Regardless of the model selected, there are a number of transversal or specific risks. It is important to take these into account to ensure that the solution is securely integrated.</span><span data-ccp-props="{}"> </span></p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Hijacking the model</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">AI models are exposed to the risk of misuse. Imagine a scenario where someone uses this technology to generate harmful content. This could lead to real consequences such as the propagation of toxic content. </span><span data-contrast="auto">One known attack for this purpose is </span><i><span data-contrast="auto">Prompt Injection </span></i><span data-contrast="auto">[<a href="https://www.riskinsight-wavestone.com/en/2023/10/language-as-a-sword-the-risk-of-prompt-injection-on-ai-generative/">5</a>].</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24526 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/5-Example-Model-hijacking-Prompt-Injection--e1730990299679.jpg" alt="" width="1064" height="573" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/5-Example-Model-hijacking-Prompt-Injection--e1730990299679.jpg 1064w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/5-Example-Model-hijacking-Prompt-Injection--e1730990299679-355x191.jpg 355w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/5-Example-Model-hijacking-Prompt-Injection--e1730990299679-71x39.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/5-Example-Model-hijacking-Prompt-Injection--e1730990299679-768x414.jpg 768w" sizes="auto, (max-width: 1064px) 100vw, 1064px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">Example &#8211; Model hijacking (Prompt Injection)</span></i></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Hallucination</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">When AI asserts information that is false, it hallucinates. Think of it as &#8220;daydreaming&#8221;: if it doesn&#8217;t have the answer, it will &#8220;invent&#8221; things to fill the void. This can be particularly problematic in situations where accuracy is crucial: generating reports, making decisions, etc. Users could unknowingly spread this false information, or make bad decisions. </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24528 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/6-Example-Model-hallucination--e1730992007979.jpg" alt="" width="1077" height="573" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/6-Example-Model-hallucination--e1730992007979.jpg 1077w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/6-Example-Model-hallucination--e1730992007979-359x191.jpg 359w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/6-Example-Model-hallucination--e1730992007979-71x39.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/6-Example-Model-hallucination--e1730992007979-768x409.jpg 768w" sizes="auto, (max-width: 1077px) 100vw, 1077px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">Example &#8211; Model hallucination</span></i></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Data leakage</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">There are several ways in which data can be leaked. An attacker can inject a malicious prompt to retrieve it, or an employee can be given more rights than necessary and access sensitive information (e.g. strategic minutes of an executive committee meeting). The security of the underlying database must therefore be proportional to the amount of data stored.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">The model has access to certain company data. If, for example, its rights are too extensive, it will be able to consult confidential data. These responses will therefore include sensitive information that should not be disclosed.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24530 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/7-Example-Data-leak--e1730992041787.jpg" alt="" width="1269" height="569" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/7-Example-Data-leak--e1730992041787.jpg 1269w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/7-Example-Data-leak--e1730992041787-426x191.jpg 426w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/7-Example-Data-leak--e1730992041787-71x32.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/7-Example-Data-leak--e1730992041787-768x344.jpg 768w" sizes="auto, (max-width: 1269px) 100vw, 1269px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">Example &#8211; Data leak</span></i></p>
<p> </p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Model theft</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">If the model is specialized, it is now your company&#8217;s intellectual property. As such, it could be a target for attackers. Confidential training data, for example, could be targeted. The question of trust in the Cloud host may also arise: wouldn&#8217;t it be better to host it locally?</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24532 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/8-Example-Model-theft--e1730992077288.jpg" alt="" width="1280" height="682" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/8-Example-Model-theft--e1730992077288.jpg 1280w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/8-Example-Model-theft--e1730992077288-358x191.jpg 358w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/8-Example-Model-theft--e1730992077288-71x39.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/8-Example-Model-theft--e1730992077288-768x409.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto"> Example &#8211; Model theft</span></i></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Poisoning the model</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">Without claiming to steal the model, the attacker&#8217;s aim could be to make it unreliable. The responses generated could then no longer be used by the teams.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">Poisoning can occur in two ways: </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<ul style="text-align: justify;">
<li data-leveltext="-" data-font="Calibri" data-listid="21" data-list-defn-props="{&quot;335551671&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Calibri&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" aria-setsize="-1" data-aria-posinset="0" data-aria-level="1"><span data-contrast="auto">Boosted model: the attacker accesses the RAG and modifies the information. The model then relies on poisoned data to provide its answers. </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
</ul>
<ul style="text-align: justify;">
<li data-leveltext="-" data-font="Calibri" data-listid="21" data-list-defn-props="{&quot;335551671&quot;:0,&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Calibri&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;-&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Specialized model: the attacker poisons the model&#8217;s training data. Either directly on the database that he makes available on a public platform (Hugging face type), or by accessing the training database hosted in your information system.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
</ul>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24534 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/9-Example-Poisoning-the-model--e1730992111840.jpg" alt="" width="1280" height="678" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/9-Example-Poisoning-the-model--e1730992111840.jpg 1280w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/9-Example-Poisoning-the-model--e1730992111840-361x191.jpg 361w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/9-Example-Poisoning-the-model--e1730992111840-71x39.jpg 71w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/9-Example-Poisoning-the-model--e1730992111840-768x407.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto"> Example &#8211; Poisoning the model</span></i></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h2 style="text-align: justify;" aria-level="2"><span data-contrast="none">Main risks: what mitigations?</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h2>
<p style="text-align: justify;"><span data-contrast="auto">Of the 5 risks presented, 3 dominate in the risk analyses carried out by our teams. We suggest you study the associated mitigations.</span><span data-ccp-props="{}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">The novelty of the technology provides an opportunity to build a solid security foundation. Several iterations will be necessary to achieve an effective and secure solution.</span><span data-ccp-props="{}"> </span></p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Risk #1: Hijacking the model</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24536 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/10-Hijacking-the-model-and-the-key-to-remediation--e1730908671925.jpg" alt="" width="876" height="721" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/10-Hijacking-the-model-and-the-key-to-remediation--e1730908671925.jpg 876w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/10-Hijacking-the-model-and-the-key-to-remediation--e1730908671925-232x191.jpg 232w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/10-Hijacking-the-model-and-the-key-to-remediation--e1730908671925-47x39.jpg 47w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/10-Hijacking-the-model-and-the-key-to-remediation--e1730908671925-768x632.jpg 768w" sizes="auto, (max-width: 876px) 100vw, 876px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto">Hijacking the model and the key to remediation</span></i></p>
<p style="text-align: justify;"><b><span data-contrast="auto">We recommend the following measures to prevent the model from being hijacked:</span></b><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#1 &#8211; Toughen the configuration </span></b><span data-contrast="auto">in two ways. Firstly, management of the </span><i><span data-contrast="auto">master prompt </span></i><span data-contrast="auto">(discussion window with the model). Certain keywords, for example, can be banned to prevent abuse. Secondly, the number of </span><i><span data-contrast="auto">tokens </span></i><span data-contrast="auto">and therefore the size of responses. A less verbose model will have less chance of being hijacked. Other parameters can be taken into account: temperature, language used, etc.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#2 &#8211; Filter responses </span></b><span data-contrast="auto">by applying, for example, a simple response filtering algorithm. To go further, it is possible to deploy specialised LLM firewalls. This would make it possible, for example, to prevent potential abuse (this is known as </span><i><span data-contrast="auto">abuse monitoring).</span></i><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#3 &#8211; Limit the sources </span></b><span data-contrast="auto">to which the model has access to generate its responses. If the model is given access to company data, it can be limited to this data only. In this way, it will not be able to search for other information on the Internet, for example. </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p> </p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Risk #2: Hallucination</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> <img loading="lazy" decoding="async" class="aligncenter wp-image-24538 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/11-Hallucination-and-the-key-to-remediation--e1730908712943.jpg" alt="" width="934" height="721" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/11-Hallucination-and-the-key-to-remediation--e1730908712943.jpg 934w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/11-Hallucination-and-the-key-to-remediation--e1730908712943-247x191.jpg 247w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/11-Hallucination-and-the-key-to-remediation--e1730908712943-51x39.jpg 51w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/11-Hallucination-and-the-key-to-remediation--e1730908712943-768x593.jpg 768w" sizes="auto, (max-width: 934px) 100vw, 934px" /></span></p>
<p style="text-align: center;"><i><span data-contrast="auto"> Hallucination and the key to remediation</span></i></p>
<p style="text-align: justify;"><b><span data-contrast="auto">To deal with hallucinations, we recommend the following measures:</span></b><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#1 &#8211; Train and educate </span></b><span data-contrast="auto">users on how models work, their limitations and best practices. This enables users to use Large Language Models responsibly and to recognise misuse or potential security threats.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#2 &#8211; Toughen the configuration </span></b><span data-contrast="auto">in two ways. Firstly, adjusting the parameters, including setting the model </span><i><span data-contrast="auto">temperature </span></i><span data-contrast="auto">(how creative the model is) and limiting the number of </span><i><span data-contrast="auto">tokens </span></i><span data-contrast="auto">(number of words per question/answer). Secondly, the use of a more recent model (GPT-4 rather than GPT 3.5 for example).</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#3 &#8211; </span></b><b><i><span data-contrast="auto">Optional </span></i></b><b><span data-contrast="auto">&#8211; Re-training the model </span></b><span data-contrast="auto">gives it a context. This will have a positive impact on the reliability of responses. Using a wide range of training data can help to cover more scenarios and reduce bias, which helps AI to better understand and generate appropriate responses. Similarly, eliminating errors and inconsistencies in training data can reduce the likelihood of the AI learning and repeating these same errors.</span><span data-ccp-props="{}"> </span></p>
<p> </p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Risk #3: Data leakage</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: center;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"><img loading="lazy" decoding="async" class="aligncenter wp-image-24540 size-full" src="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/12-Data-leakage-and-the-key-to-remediation--e1730908754355.jpg" alt="" width="998" height="721" srcset="https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/12-Data-leakage-and-the-key-to-remediation--e1730908754355.jpg 998w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/12-Data-leakage-and-the-key-to-remediation--e1730908754355-264x191.jpg 264w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/12-Data-leakage-and-the-key-to-remediation--e1730908754355-54x39.jpg 54w, https://www.riskinsight-wavestone.com/wp-content/uploads/2024/11/12-Data-leakage-and-the-key-to-remediation--e1730908754355-768x555.jpg 768w" sizes="auto, (max-width: 998px) 100vw, 998px" /> </span><i style="color: initial;"><span data-contrast="auto">Data leakage and the key to remediation</span></i></p>
<p style="text-align: justify;"><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">To deal with leaks of sensitive data, we recommend the following measures:</span></b><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#1 &#8211; Ensuring compliance with data protection</span></b><span data-contrast="auto"> laws and protocols by involving</span><b><span data-contrast="auto"> the Data Protection Officer </span></b><span data-contrast="auto">(DPO) in projects accessing Large Language Model platforms is important to protect personal and sensitive data. By adhering to these standards, organizations not only protect individual privacy but also strengthen their defense against data breaches and misuse.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#2 &#8211; Manage rights and access </span></b><span data-contrast="auto">to all components interacting with the model. Understanding which data can be accessed by the model is not trivial. Auditing and recertifying this data over time helps to limit potential discrepancies.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#3 &#8211; Reduce the verbosity of the model </span></b><span data-contrast="auto">by limiting the number of output </span><i><span data-contrast="auto">tokens</span></i><span data-contrast="auto">. The less verbose a model is, the lower the probability that it will inadvertently share confidential data.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#4 &#8211; Anonymize the data</span></b><span data-contrast="auto">, or make it generic, if the use case allows. For example, AI will be able to work on population trends without an explicit name being cited. As well as greatly reducing the risk of data leakage, this will reduce the standards to be complied with (e.g. RGPD).</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#5 &#8211; Limit the amount of sensitive data used</span></b><span data-contrast="auto">. Here we need to think about what data is necessary and sufficient for the model to work. The data can be processed beforehand to remove or modify sensitive data and thus reduce exposure (e.g. data anonymization).</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<h3 style="text-align: justify;" aria-level="3"><span data-contrast="none">Cross-disciplinary mitigations</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:40,&quot;335559739&quot;:0}"> </span></h3>
<p style="text-align: justify;"><span data-contrast="auto">Certain measures apply to all the risks listed above. Two of them are fundamental. </span><span data-ccp-props="{}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#1 &#8211; Integrate security into projects </span></b><span data-contrast="auto">via, for example, contextualized security analysis. This enables organizations to preventively identify and mitigate potential vulnerabilities, ensuring that only secure and verified projects access generative AI applications. </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><b><span data-contrast="auto">#2 &#8211; Document each application </span></b><span data-contrast="auto">to establish an operational framework that not only facilitates easier supervision and management, but also reduces the risk of unauthorized or malicious use. </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-ccp-props="{}"> </span></p>
<p> </p>
<p style="text-align: justify;" aria-level="2"> </p>
<p style="text-align: justify;"><span data-contrast="auto">The development of AI applications is accelerated by the platforms available. However, the sophistication it brings is not without risk. </span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">Recognizing these challenges, the priority is to establish robust governance for the platform. This involves delineating roles and responsibilities, ensuring a structured approach to managing and mitigating risks.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">Governance extends beyond the platform itself. Securing the myriads of AI application use cases is just as important. It&#8217;s about ensuring that the application of this AI technology is both responsible and aligned with ethical standards, guarding against misuse and unintended consequences.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p style="text-align: justify;"><span data-contrast="auto">This calls for a model of shared responsibility, where all stakeholders &#8211; developers, users and governance bodies &#8211; work together to maintain the integrity and security of AI applications.</span><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></p>
<p> </p>
<p> </p>
<p style="text-align: justify;" aria-level="1"><span data-contrast="none">References</span><span data-ccp-props="{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335551550&quot;:6,&quot;335551620&quot;:6,&quot;335559738&quot;:240,&quot;335559739&quot;:0}"> </span></p>
<ol>
<li data-leveltext="%1." data-font="" data-listid="13" data-list-defn-props="{&quot;335552541&quot;:0,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1"><a href="https://synthedia.substack.com/p/microsoft-azure-ai-users-base-rose"><span data-contrast="none">https://synthedia.substack.com/p/microsoft-azure-ai-users-base-rose</span></a><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><a href="https://www.usine-digitale.fr/article/amazon-fait-son-entree-sur-le-marche-de-l-ia-generative-avec-bedrock.N2121081"><span data-contrast="none">https://www.usine-digitale.fr/article/amazon-fait-son-entree-sur-le-marche-de-l-ia-generative-avec-bedrock.N2121081 </span></a><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li data-leveltext="%1." data-font="" data-listid="13" data-list-defn-props="{&quot;335552541&quot;:0,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1"><a href="https://www.theguardian.com/technology/2024/jan/20/dpd-ai-chatbot-swears-calls-itself-useless-and-criticises-firm"><span data-contrast="none">https://www.theguardian.com/technology/2024/jan/20/dpd-ai-chatbot-swears-calls-itself-useless-and-criticises-firm</span></a><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li><a href="https://openai.com/blog/march-20-chatgpt-outage"><span data-contrast="none">https://openai.com/blog/march-20-chatgpt-outage</span></a><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
<li style="text-align: justify;" data-leveltext="%1." data-font="" data-listid="13" data-list-defn-props="{&quot;335552541&quot;:0,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769242&quot;:[65533,0],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;%1.&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" aria-setsize="-1" data-aria-posinset="5" data-aria-level="1"><a href="https://www.riskinsight-wavestone.com/en/2023/10/language-as-a-sword-the-risk-of-prompt-injection-on-ai-generative/"><span data-contrast="none">https://www.riskinsight-wavestone.com/2023/10/quand-les-mots-deviennent-des-armes-prompt-injection-et-intelligence-artificielle/</span></a><span data-ccp-props="{&quot;335551550&quot;:6,&quot;335551620&quot;:6}"> </span></li>
</ol>
<p>Cet article <a href="https://www.riskinsight-wavestone.com/en/2024/11/generative-ai-applications-risks-and-mitigations/">Generative AI applications: risks and mitigations </a> est apparu en premier sur <a href="https://www.riskinsight-wavestone.com/en/">RiskInsight</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.riskinsight-wavestone.com/en/2024/11/generative-ai-applications-risks-and-mitigations/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
