<?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>Security Archives | Clever Cloud</title>
	<atom:link href="https://www.clever.cloud/blog/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.clever.cloud/blog/tag/security/</link>
	<description>From Code to Product</description>
	<lastBuildDate>Tue, 26 May 2026 14:01:03 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://cdn.clever-cloud.com/uploads/2023/03/cropped-cropped-favicon-32x32.png</url>
	<title>Security Archives | Clever Cloud</title>
	<link>https://www.clever.cloud/blog/tag/security/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How Clever Cloud responds to kernel vulnerabilities</title>
		<link>https://www.clever.cloud/blog/engineering/2026/05/26/how-clever-cloud-responds-to-kernel-vulnerabilities/</link>
		
		<dc:creator><![CDATA[Leo Le Levé Dandé]]></dc:creator>
		<pubDate>Tue, 26 May 2026 13:57:15 +0000</pubDate>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[CVE]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.clever.cloud/?p=24388</guid>

					<description><![CDATA[<p><img width="800" height="355" src="https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2026.05 SEO How Clever Cloud responds to kernel vulnerabilities EN" decoding="async" fetchpriority="high" srcset="https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en.png 800w, https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en-768x341.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></p><!-- wp:paragraph -->
<p>Several recent Linux kernel vulnerabilities have required a swift response from infrastructure operators. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Among them, <a href="https://access.redhat.com/security/vulnerabilities/RHSB-2026-002">Copy Fail</a> and <a href="https://access.redhat.com/security/vulnerabilities/RHSB-2026-003">Dirty Frag</a> drew attention because they involve local privilege escalation scenarios. Copy Fail is tracked as <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31431">CVE-2026-31431</a>. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Dirty Frag covers two distinct vulnerabilities, <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43284">CVE-2026-43284</a> and <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43500">CVE-2026-43500</a>, tied to Linux kernel components.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>At Clever Cloud, we treated these vulnerabilities as critical infrastructure matters. Our goal was twofold: quickly shrink the exposure window, then sustainably improve our kernel selection and deployment process.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This article reviews our approach, the decisions made, and the changes brought to our operations pipeline</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Why these vulnerabilities called for a fast response</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Copy Fail and Dirty Frag belong to the family of local privilege escalation vulnerabilities. In this type of scenario, an attacker must already be able to execute code locally, but can then attempt to gain higher privileges on the affected machine.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Dirty Frag rests on two Linux kernel flaws. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>They notably affect modules related to ESP, used by <a href="https://en.wikipedia.org/wiki/IPsec">IPsec</a>, and to <a href="https://docs.kernel.org/networking/rxrpc.html">RxRPC</a>. On a cloud platform, this type of vulnerability calls for a rapid analysis. The risk is not limited to a single isolated machine. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Scenarios tied to shared environments, containerized workloads, and isolation mechanisms must also be assessed.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What we verified</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We analyzed the potential impact of these vulnerabilities on our environments. This step is not just about reading security advisories. It also involves verifying whether a theoretical scenario can become relevant in our operating context.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>In the case of Copy Fail, the flaw came under embargo together with its patch. We published a new system image with the patch applied in the days that followed. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Our customers' applications were redeployed shortly after.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>In the case of Dirty Frag, our internal analyses confirmed that these vulnerabilities had to be taken seriously. ESP modules are enabled in our kernels to support some specific customer needs. Fortunately, RxRPC-related modules are not present in our environment, as they serve no purpose for our usage. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We do not detail the technical steps of the exploitation here, since the purpose of this article is to inform our customers, not to publish a reproducible procedure.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This validation confirmed the operational decision: handle the matter immediately, reduce the exposed surface, then force the necessary redeployments.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<table style="border-collapse:collapse;width:100%;font-family:Arial,sans-serif;">
<thead>
<tr style="background:#f5f5f5;">
<th style="border:1px solid #ddd;padding:12px 16px;text-align:left;">Period</th>
<th style="border:1px solid #ddd;padding:12px 16px;text-align:left;">Action</th>
</tr>
</thead>
<tbody>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">April 30, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Fast rollout of initial kernel mitigations</td>
</tr>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">May 7, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Update of kernels affected by the new vulnerabilities</td>
</tr>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">May 8, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Progressive workload redeployment to apply the patches</td>
</tr>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">May 11, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Production release of kernel management integration into the orchestration pipeline</td>
</tr>
</tbody>
</table>
<!-- /wp:html -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Our operational response</h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Rolling out immediate measures</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We first applied quick measures on the affected kernels. In the case of Dirty Frag, the publicly recommended measures focus in particular on the kernel components related to ESP and RxRPC.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>On Clever Cloud's side, the goal was clear: reduce the identified exposed surfaces and shrink the exposure window without waiting for a standard maintenance cycle.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Redeploying the affected workloads</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>A kernel update only matters if the affected systems actually restart on a patched environment. We therefore launched a progressive redeployment of applications, then handled the cases that blocked this redeployment.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This phase matters. On a managed platform, the fix is not limited to producing an image or compiling a kernel. The execution chain must also actually use the expected version.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Improving the process along the way</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We also took advantage of this sequence to replace a temporary mechanism with a cleaner integration into our orchestration pipeline.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Concretely, the kernel choice is now passed more explicitly through our internal pipeline, all the way to Supernova, our hypervisor agent. This evolution replaces the stiffer workaround put in place in the heat of the moment.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>That is the central point of this intervention: fix fast, then make the fix more reliable for future operations.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What this changes for Clever Cloud customers</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>For customers, the expected effect is simple: reduce exposure without any manual action on their part whenever the platform can handle the redeployment.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Clever Cloud runs an architecture that relies in particular on isolation through virtualization. This approach is documented on <a href="https://www.clever-cloud.com/security/">our security pages</a> and in our technical content on running containers inside virtual machines. It does not eliminate every risk, but it limits certain lateral movement scenarios compared to models where multiple workloads share the same execution environment directly.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We avoid, however, presenting this isolation as an absolute guarantee. A kernel vulnerability must always be taken seriously. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>That is why we combined mitigation, redeployment, and improvement of our operations pipeline.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What we take away</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>This sequence confirms three principles.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>First, a kernel vulnerability must be analyzed in its actual operating context. A public alert is not enough. We need to understand whether the conditions required for exploitation can exist on the platform.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Second, reaction speed matters. The Copy Fail and Dirty Frag vulnerabilities were disclosed publicly within a few days of each other, with analyses published by several players in the Linux and cloud ecosystem.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Finally, a useful security response must not only fix the problem of the moment. It must also improve the system that will handle the next incident.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>That is what we did here: handled the vulnerabilities, shrank the exposure window, and strengthened our kernel management process.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading {"textAlign":"center","level":1} -->
<h1 class="wp-block-heading has-text-align-center">Q&amp;A</h1>
<!-- /wp:heading -->

<!-- wp:html -->
<div style="height: 1px; background-color: #DEDDEE; margin: 30px auto; width: 100%;"></div>
<!-- /wp:html -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>What is a local kernel vulnerability?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>A local kernel vulnerability is a flaw that already requires execution capability on the affected machine. It can then allow gaining higher privileges, such as root, if the kernel is vulnerable.<br></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>Why do these flaws concern cloud platforms?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Cloud platforms run many workloads with isolation mechanisms. A kernel flaw can become critical if it allows crossing certain boundaries between processes, containers, or execution environments.<br></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>Are Dirty Frag and Copy Fail the same vulnerability?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>No. Copy Fail is tracked as CVE-2026-31431. Dirty Frag covers CVE-2026-43284 and CVE-2026-43500. These vulnerabilities are close in impact, but they are distinct.<br></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>What action is required from Clever Cloud customers?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>No general action is required from customers for environments handled by the platform. The automation brought by Clever Cloud allowed everything to be updated without action needed. Specific cases are tracked individually.<br></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="800" height="355" src="https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2026.05 SEO How Clever Cloud responds to kernel vulnerabilities EN" decoding="async" srcset="https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en.png 800w, https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2026/05/2026-05-seo-how-clever-cloud-responds-to-kernel-vulnerabilities-en-768x341.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></p><!-- wp:paragraph -->
<p>Several recent Linux kernel vulnerabilities have required a swift response from infrastructure operators. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Among them, <a href="https://access.redhat.com/security/vulnerabilities/RHSB-2026-002">Copy Fail</a> and <a href="https://access.redhat.com/security/vulnerabilities/RHSB-2026-003">Dirty Frag</a> drew attention because they involve local privilege escalation scenarios. Copy Fail is tracked as <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31431">CVE-2026-31431</a>. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Dirty Frag covers two distinct vulnerabilities, <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43284">CVE-2026-43284</a> and <a href="https://nvd.nist.gov/vuln/detail/CVE-2026-43500">CVE-2026-43500</a>, tied to Linux kernel components.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>At Clever Cloud, we treated these vulnerabilities as critical infrastructure matters. Our goal was twofold: quickly shrink the exposure window, then sustainably improve our kernel selection and deployment process.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This article reviews our approach, the decisions made, and the changes brought to our operations pipeline</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Why these vulnerabilities called for a fast response</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Copy Fail and Dirty Frag belong to the family of local privilege escalation vulnerabilities. In this type of scenario, an attacker must already be able to execute code locally, but can then attempt to gain higher privileges on the affected machine.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Dirty Frag rests on two Linux kernel flaws. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>They notably affect modules related to ESP, used by <a href="https://en.wikipedia.org/wiki/IPsec">IPsec</a>, and to <a href="https://docs.kernel.org/networking/rxrpc.html">RxRPC</a>. On a cloud platform, this type of vulnerability calls for a rapid analysis. The risk is not limited to a single isolated machine. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Scenarios tied to shared environments, containerized workloads, and isolation mechanisms must also be assessed.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What we verified</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We analyzed the potential impact of these vulnerabilities on our environments. This step is not just about reading security advisories. It also involves verifying whether a theoretical scenario can become relevant in our operating context.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>In the case of Copy Fail, the flaw came under embargo together with its patch. We published a new system image with the patch applied in the days that followed. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Our customers' applications were redeployed shortly after.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>In the case of Dirty Frag, our internal analyses confirmed that these vulnerabilities had to be taken seriously. ESP modules are enabled in our kernels to support some specific customer needs. Fortunately, RxRPC-related modules are not present in our environment, as they serve no purpose for our usage. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We do not detail the technical steps of the exploitation here, since the purpose of this article is to inform our customers, not to publish a reproducible procedure.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This validation confirmed the operational decision: handle the matter immediately, reduce the exposed surface, then force the necessary redeployments.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<table style="border-collapse:collapse;width:100%;font-family:Arial,sans-serif;">
<thead>
<tr style="background:#f5f5f5;">
<th style="border:1px solid #ddd;padding:12px 16px;text-align:left;">Period</th>
<th style="border:1px solid #ddd;padding:12px 16px;text-align:left;">Action</th>
</tr>
</thead>
<tbody>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">April 30, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Fast rollout of initial kernel mitigations</td>
</tr>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">May 7, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Update of kernels affected by the new vulnerabilities</td>
</tr>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">May 8, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Progressive workload redeployment to apply the patches</td>
</tr>
<tr>
<td style="border:1px solid #ddd;padding:12px 16px;">May 11, 2026</td>
<td style="border:1px solid #ddd;padding:12px 16px;">Production release of kernel management integration into the orchestration pipeline</td>
</tr>
</tbody>
</table>
<!-- /wp:html -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Our operational response</h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Rolling out immediate measures</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We first applied quick measures on the affected kernels. In the case of Dirty Frag, the publicly recommended measures focus in particular on the kernel components related to ESP and RxRPC.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>On Clever Cloud's side, the goal was clear: reduce the identified exposed surfaces and shrink the exposure window without waiting for a standard maintenance cycle.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Redeploying the affected workloads</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>A kernel update only matters if the affected systems actually restart on a patched environment. We therefore launched a progressive redeployment of applications, then handled the cases that blocked this redeployment.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This phase matters. On a managed platform, the fix is not limited to producing an image or compiling a kernel. The execution chain must also actually use the expected version.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Improving the process along the way</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We also took advantage of this sequence to replace a temporary mechanism with a cleaner integration into our orchestration pipeline.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Concretely, the kernel choice is now passed more explicitly through our internal pipeline, all the way to Supernova, our hypervisor agent. This evolution replaces the stiffer workaround put in place in the heat of the moment.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>That is the central point of this intervention: fix fast, then make the fix more reliable for future operations.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What this changes for Clever Cloud customers</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>For customers, the expected effect is simple: reduce exposure without any manual action on their part whenever the platform can handle the redeployment.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Clever Cloud runs an architecture that relies in particular on isolation through virtualization. This approach is documented on <a href="https://www.clever-cloud.com/security/">our security pages</a> and in our technical content on running containers inside virtual machines. It does not eliminate every risk, but it limits certain lateral movement scenarios compared to models where multiple workloads share the same execution environment directly.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We avoid, however, presenting this isolation as an absolute guarantee. A kernel vulnerability must always be taken seriously. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>That is why we combined mitigation, redeployment, and improvement of our operations pipeline.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What we take away</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>This sequence confirms three principles.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>First, a kernel vulnerability must be analyzed in its actual operating context. A public alert is not enough. We need to understand whether the conditions required for exploitation can exist on the platform.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Second, reaction speed matters. The Copy Fail and Dirty Frag vulnerabilities were disclosed publicly within a few days of each other, with analyses published by several players in the Linux and cloud ecosystem.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Finally, a useful security response must not only fix the problem of the moment. It must also improve the system that will handle the next incident.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>That is what we did here: handled the vulnerabilities, shrank the exposure window, and strengthened our kernel management process.</p>
<!-- /wp:paragraph -->

<!-- wp:spacer {"height":"15px"} -->
<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:spacer -->
<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<!-- /wp:spacer -->

<!-- wp:heading {"textAlign":"center","level":1} -->
<h1 class="wp-block-heading has-text-align-center">Q&amp;A</h1>
<!-- /wp:heading -->

<!-- wp:html -->
<div style="height: 1px; background-color: #DEDDEE; margin: 30px auto; width: 100%;"></div>
<!-- /wp:html -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>What is a local kernel vulnerability?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>A local kernel vulnerability is a flaw that already requires execution capability on the affected machine. It can then allow gaining higher privileges, such as root, if the kernel is vulnerable.<br></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>Why do these flaws concern cloud platforms?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Cloud platforms run many workloads with isolation mechanisms. A kernel flaw can become critical if it allows crossing certain boundaries between processes, containers, or execution environments.<br></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>Are Dirty Frag and Copy Fail the same vulnerability?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>No. Copy Fail is tracked as CVE-2026-31431. Dirty Frag covers CVE-2026-43284 and CVE-2026-43500. These vulnerabilities are close in impact, but they are distinct.<br></p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong><strong>What action is required from Clever Cloud customers?</strong></strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>No general action is required from customers for environments handled by the platform. The automation brought by Clever Cloud allowed everything to be updated without action needed. Specific cases are tracked individually.<br></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Protect yourself: beware of job scams spoofing Clever Cloud’s brand</title>
		<link>https://www.clever.cloud/blog/company/2025/01/25/beware-of-job-scams-spoofing-clever-clouds-brand/</link>
		
		<dc:creator><![CDATA[Cédric Biron]]></dc:creator>
		<pubDate>Sat, 25 Jan 2025 18:23:37 +0000</pubDate>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[corporate]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.clever-cloud.com/?p=15732</guid>

					<description><![CDATA[<p><img width="800" height="355" src="https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2025 01 21 clever cloud banniere blog otoroshi with llm mcp en 1" decoding="async" srcset="https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1.png 800w, https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1-768x341.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></p><!-- wp:heading -->
<h2 class="wp-block-heading">What is happening?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We have recently been made aware of <strong>fraudulent schemes where individuals impersonate Clever Cloud to deceive job seekers and freelancers</strong>. These scams typically involve fake job offers for tasks such as "APP data integration" or "internet rating optimization." Victims are often instructed to:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Perform tasks that require upfront deposits or “recharge funds” via cryptocurrency;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Send unsolicited communications through unusual channels such as WhatsApp or Telegram;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Trust fabricated documents falsely claiming to be signed by Clever Cloud executives.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p><strong>These activities are entirely fraudulent and have no connection to Clever Cloud. We do not operate or endorse any such recruitment processes or payment methods.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Key red flags</h2>
<!-- /wp:heading -->

<!-- wp:list {"ordered":true} -->
<ol class="wp-block-list"><!-- wp:list-item -->
<li><strong>Fake websites and domains</strong>: in order to impersonate Clever Cloud, scammers have used URLs like the ones below (we voluntarily use brackets to not reference their website and avoid increased number of victims):</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>`clever-cloudus[.]com`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`cc1-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`cc-works[.]tech`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`ccu1-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`ccs2-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`vc3-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>and other similar patterns;</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:list {"ordered":true,"start":2} -->
<ol start="2" class="wp-block-list"><!-- wp:list-item -->
<li><strong>Cryptocurrency payments</strong>: Clever Cloud does not request payments or deposits in cryptocurrency for any services or tasks;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Unauthorized communication channels</strong>: Official communications from Clever Cloud are always conducted through our verified email domains (e.g., `@<a href="http://clever-cloud.com/">clever-cloud.com</a>`). We do not use WhatsApp or Telegram for recruitment;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Unrealistic job offers</strong>: Claims of easy profits from simple tasks are a hallmark of these scams.<br></li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">How we are taking action<br></h2>
<!-- /wp:heading -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Legal measures</strong>: We have filed complaints with relevant authorities and are working with International Cybersecurity professionals to track and shut down these operations;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Domain monitoring</strong>: We are actively identifying and reporting fraudulent domains to hosting providers to have them deactivated;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Victim support</strong>: If you believe you’ve been targeted, we encourage you to file a report with local law enforcement and share any relevant information with us through our support team at <a href="mailto:support@clever-cloud.com">support@clever-cloud.com</a>.<br></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Clever Cloud WhatsApp recruitment: stay safe</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We reiterate that <strong>Clever Cloud does not use WhatsApp for recruitment</strong>. If you see offers claiming otherwise, report them immediately. Scammers may exploit terms like "WhatsApp recruitment" or "APP data integration" to lure victims, so remain cautious.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">How You Can Protect Yourself</h2>
<!-- /wp:heading -->

<!-- wp:list {"ordered":true} -->
<ol class="wp-block-list"><!-- wp:list-item -->
<li><strong>Verify job offers</strong>: Always confirm the legitimacy of job offers by contacting the recruiting company directly through its website. For us, you should go to <a href="http://clever-cloud.com/">clever-cloud.com</a>;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Avoid cryptocurrency transactions</strong>: Be cautious of any request for cryptocurrency payments—this is a common tactic used by scammers;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Report suspicious activity</strong>: If you encounter a scam using our name, report it immediately via platforms like the Phishing web page of the <a href="https://www.ftc.gov/business-guidance/small-businesses/cybersecurity/phishing">FTC</a>, the <a href="https://phishing-initiative.eu/contrib/">Phishing Initiative</a>, <a href="https://report.netcraft.com/report">international Cybersecurity platform like Netcraft</a> or your National fraud reporting service;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Educate yourself</strong>: Familiarize yourself with common scam tactics. Resources like the FTC’s <a href="https://consumer.ftc.gov/consumer-alerts/2024/11/task-scams-create-illusion-making-money">Task Scams Alert</a> provide valuable insights.</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Our official channels</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>To ensure you’re interacting with the legitimate Clever Cloud, only trust information and communication from:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Website</strong>: <a href="https://www.clever.cloud/">https://www.clever.cloud</a>;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Email</strong>: All official emails will come from the domain `@<a href="http://clever-cloud.com/">clever-cloud.com</a>`;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Support</strong>: Contact us directly at <a href="mailto:support@clever-cloud.com">support@clever-cloud.com</a> for any inquiries or doubts about suspicious activities.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Final thoughts</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We are deeply concerned about the impact these scams may have on targeted individuals. Protecting your trust and our reputation is a top priority. If you come across any fraudulent activity involving Clever Cloud, please reach out to our team. Together, we can help put an end to these deceptive practices.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Stay vigilant, and thank you for supporting Clever Cloud as we continue to deliver secure and innovative cloud solutions.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Cédric Biron — Chief Operating Officer at Clever Cloud<br></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="800" height="355" src="https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2025 01 21 clever cloud banniere blog otoroshi with llm mcp en 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1.png 800w, https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2025/01/2025-01-21-clever-cloud-banniere-blog-otoroshi-with-llm-mcp-en-1-768x341.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p><!-- wp:heading -->
<h2 class="wp-block-heading">What is happening?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We have recently been made aware of <strong>fraudulent schemes where individuals impersonate Clever Cloud to deceive job seekers and freelancers</strong>. These scams typically involve fake job offers for tasks such as "APP data integration" or "internet rating optimization." Victims are often instructed to:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Perform tasks that require upfront deposits or “recharge funds” via cryptocurrency;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Send unsolicited communications through unusual channels such as WhatsApp or Telegram;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Trust fabricated documents falsely claiming to be signed by Clever Cloud executives.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p><strong>These activities are entirely fraudulent and have no connection to Clever Cloud. We do not operate or endorse any such recruitment processes or payment methods.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Key red flags</h2>
<!-- /wp:heading -->

<!-- wp:list {"ordered":true} -->
<ol class="wp-block-list"><!-- wp:list-item -->
<li><strong>Fake websites and domains</strong>: in order to impersonate Clever Cloud, scammers have used URLs like the ones below (we voluntarily use brackets to not reference their website and avoid increased number of victims):</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>`clever-cloudus[.]com`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`cc1-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`cc-works[.]tech`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`ccu1-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`ccs2-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>`vc3-works[.]net`</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>and other similar patterns;</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:list {"ordered":true,"start":2} -->
<ol start="2" class="wp-block-list"><!-- wp:list-item -->
<li><strong>Cryptocurrency payments</strong>: Clever Cloud does not request payments or deposits in cryptocurrency for any services or tasks;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Unauthorized communication channels</strong>: Official communications from Clever Cloud are always conducted through our verified email domains (e.g., `@<a href="http://clever-cloud.com/">clever-cloud.com</a>`). We do not use WhatsApp or Telegram for recruitment;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Unrealistic job offers</strong>: Claims of easy profits from simple tasks are a hallmark of these scams.<br></li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">How we are taking action<br></h2>
<!-- /wp:heading -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Legal measures</strong>: We have filed complaints with relevant authorities and are working with International Cybersecurity professionals to track and shut down these operations;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Domain monitoring</strong>: We are actively identifying and reporting fraudulent domains to hosting providers to have them deactivated;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Victim support</strong>: If you believe you’ve been targeted, we encourage you to file a report with local law enforcement and share any relevant information with us through our support team at <a href="mailto:support@clever-cloud.com">support@clever-cloud.com</a>.<br></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Clever Cloud WhatsApp recruitment: stay safe</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We reiterate that <strong>Clever Cloud does not use WhatsApp for recruitment</strong>. If you see offers claiming otherwise, report them immediately. Scammers may exploit terms like "WhatsApp recruitment" or "APP data integration" to lure victims, so remain cautious.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">How You Can Protect Yourself</h2>
<!-- /wp:heading -->

<!-- wp:list {"ordered":true} -->
<ol class="wp-block-list"><!-- wp:list-item -->
<li><strong>Verify job offers</strong>: Always confirm the legitimacy of job offers by contacting the recruiting company directly through its website. For us, you should go to <a href="http://clever-cloud.com/">clever-cloud.com</a>;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Avoid cryptocurrency transactions</strong>: Be cautious of any request for cryptocurrency payments—this is a common tactic used by scammers;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Report suspicious activity</strong>: If you encounter a scam using our name, report it immediately via platforms like the Phishing web page of the <a href="https://www.ftc.gov/business-guidance/small-businesses/cybersecurity/phishing">FTC</a>, the <a href="https://phishing-initiative.eu/contrib/">Phishing Initiative</a>, <a href="https://report.netcraft.com/report">international Cybersecurity platform like Netcraft</a> or your National fraud reporting service;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Educate yourself</strong>: Familiarize yourself with common scam tactics. Resources like the FTC’s <a href="https://consumer.ftc.gov/consumer-alerts/2024/11/task-scams-create-illusion-making-money">Task Scams Alert</a> provide valuable insights.</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Our official channels</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>To ensure you’re interacting with the legitimate Clever Cloud, only trust information and communication from:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li><strong>Website</strong>: <a href="https://www.clever.cloud/">https://www.clever.cloud</a>;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Email</strong>: All official emails will come from the domain `@<a href="http://clever-cloud.com/">clever-cloud.com</a>`;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Support</strong>: Contact us directly at <a href="mailto:support@clever-cloud.com">support@clever-cloud.com</a> for any inquiries or doubts about suspicious activities.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Final thoughts</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We are deeply concerned about the impact these scams may have on targeted individuals. Protecting your trust and our reputation is a top priority. If you come across any fraudulent activity involving Clever Cloud, please reach out to our team. Together, we can help put an end to these deceptive practices.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Stay vigilant, and thank you for supporting Clever Cloud as we continue to deliver secure and innovative cloud solutions.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Cédric Biron — Chief Operating Officer at Clever Cloud<br></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why choose a French cloud?</title>
		<link>https://www.clever.cloud/blog/engineering/2024/12/09/why-choose-a-french-cloud/</link>
		
		<dc:creator><![CDATA[Leo Le Levé Dandé]]></dc:creator>
		<pubDate>Mon, 09 Dec 2024 14:48:15 +0000</pubDate>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.clever-cloud.com/?p=15301</guid>

					<description><![CDATA[<p><img width="2400" height="1065" src="https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2024 12 09 clever cloud banniere blog cloud francais en" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en.png 2400w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-1024x454.png 1024w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-768x341.png 768w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-1536x682.png 1536w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-2048x909.png 2048w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-1368x607.png 1368w" sizes="auto, (max-width: 2400px) 100vw, 2400px" /></p><!-- wp:paragraph -->
<p>Opting for a French cloud means opting for local, sovereign management of your data while benefiting from a high-performance infrastructure. But first, let's define what a French cloud is.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>What is a French cloud?</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>A French cloud is a data hosting and management service based in France. It relies on <a href="https://www.clever.cloud/infrastructure/">infrastructures</a> located in France and managed by companies governed by French law. This guarantees that the data complies with French and European legislation, particularly in terms of personal data protection (<a href="https://gdpr-info.eu/">GDPR</a>).</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This model ensures the strategic independence and <a href="https://www.clever.cloud/sovereign-cloud/">autonomy of data</a> from foreign players, and responds to growing concerns about security and digital sovereignty.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Companies and organisations choosing a French sovereign cloud therefore benefit from total control over their data, as well as a service that is often local and responsive.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Clever Cloud's definition of a sovereign cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>It is important to note that everyone creates their own definition and that the criteria can vary according to interpretation. At Clever Cloud, we define the sovereign cloud in terms of two major issues: protection against extraterritorial laws and the assurance of sustainable technological autonomy.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>A sovereign cloud guarantees that data is not subject to foreign laws, such as the <a href="https://bja.ojp.gov/program/it/privacy-civil-liberties/authorities/statutes/1286">FISA Act</a>, which gives the US government the right to inspect all data hosted by a US organisation. But it must also <a href="https://www.clever.cloud/blog/press/2024/07/10/clever-cloud-joins-the-eclipse-foundation/">prevent any risk of technological lock-in</a>. This means offering users freedom of choice and complete control over their tools and infrastructures, to avoid critical situations such as that posed by <a href="https://www.cio.com/article/2513389/vmware-licensing-and-pricing-hikes-what-options-do-you-have.html">VMware's new pricing policy following its acquisition of Broadcom</a>.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>A <a href="https://www.clever.cloud/presentation/clever-cloud-paas/">French PaaS</a> like Clever Cloud goes beyond simple hosting in France. It offers ready-to-use solutions for developing, deploying and managing applications in complete autonomy, all on a controlled technical stack.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>The advantages of a French cloud for businesses</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Security and data protection</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Choosing a French or European cloud guarantees rigorous management of sensitive data. Data centres located in France comply with regulations such as the GDPR. With a French sovereign cloud, your information remains under local control, limiting foreign interference.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Compliance with French and European standards</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The French cloud is subject to the GDPR, which imposes strict rules on the management of personal data. Failure to comply with these requirements can result in financial penalties and damage to a company's reputation. Local suppliers therefore offer total transparency on data processing. This approach inspires confidence and ensures a high level of compliance, while simplifying regulatory audits.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>What's more, French cloud providers have to meet a number of requirements to host certain types of data, such as healthcare data, where they need to obtain Health Data Hosting (HDH) certification.&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Local servers and support for greater performance and responsiveness</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Servers located in France offer lower latency and optimised response times for end users, thanks to their geographical proximity. This means a smoother user experience and reduced latency for your applications.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>What's more, French suppliers almost always offer local technical support, capable of responding effectively to your needs. This proximity simplifies communication in the same language and speeds up problem resolution.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Why opt for a sovereign French cloud?</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Geographical control of data</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>If you make this choice, the French cloud guarantees that your data will be hosted in France. With Clever Cloud, you choose the infrastructure where your data is hosted. So you really know where your data is stored and what level of certification you have.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Guaranteed confidentiality in the face of FISA and other extraterritorial laws</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Unlike non-European suppliers subject to extraterritorial laws such as FISA, the <a href="https://en.wikipedia.org/wiki/CLOUD_Act">Cloud Act</a> or the <a href="https://en.wikipedia.org/wiki/Patriot_Act">Patriot Act</a>, the sovereign cloud guarantees the strategic autonomy of your data. These laws allow the American authorities to access sensitive information, even if it is hosted outside the United States.</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>The Cloud Act obliges US cloud service providers to provide data stored abroad if they receive an official request;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>The Patriot Act authorises access to data as part of investigations into criminal acts, often linked to terrorism;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>The FISA (Foreign Intelligence Surveillance Act) goes even further: it allows the US authorities to monitor and collect data without the intervention of the service provider, simply by accessing communication flows directly.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>By opting for a French PaaS like Clever Cloud, there's no risk of interference: you retain the confidentiality and strategic autonomy of your data, and that's that.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Securing and developing the local economy with a sovereign cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Adopting a French sovereign cloud helps to strengthen the local economy, while being part of a European dynamic. The <a href="https://commission.europa.eu/document/download/97e481fd-2dc3-412d-be4c-f152a8232961_en">Draghi Report</a>, commissioned by the European Union, highlights the strategic importance of investing in sovereign digital infrastructures to reduce technological dependency and guarantee sustainable competitiveness.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>By favouring local players, such as the French cloud, companies are not only supporting the creation of a competitive ecosystem, but also promoting economic growth, the generation of skilled jobs and technological independence on a national and European scale.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Preserve and develop strategic skills</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Supporting local cloud players not only has an impact on the economy, but also ensures that skills are maintained over the long term. By choosing a foreign cloud, investment leaves the country, weakening national or European industries: talent loses their jobs, moves to other sectors, and essential skills disappear. A phenomenon not unlike the shortage of masks in France during the COVID-19 pandemic. By relying heavily on imports, the country found itself vulnerable, unable to meet urgent and critical demand - a perfect illustration of the dangers and consequences of losing sovereignty in strategic sectors.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Conversely, investing in a French PaaS guarantees a stake in the country's economy, enabling it to retain its talents, train new ones, meet growing demand and invest in research and development. This virtuous circle secures essential strategic know-how and avoids any critical technological dependency.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>H2: How do you choose your French cloud provider?</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>H3: Selection criteria for a sovereign cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>First and foremost, it is crucial to ensure that the cloud provider you select genuinely meets the criteria of sovereignty. This means that it must be French and governed by French law, thereby guaranteeing total protection against foreign extraterritorial laws.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Once these criteria have been validated, you can assess your specific needs. IaaS (Infrastructure as a Service) solutions offer flexible management of physical resources, ideal for applications requiring granular control. Conversely, PaaS (Platform as a Service) solutions allow you to concentrate on application development and maintenance by delegating infrastructure management. The choice depends on your operating model and in-house technical resources. But be sure to favour modular offerings (private, hybrid or public cloud) for optimum adaptability to your changing needs.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Certifications and security standards: a priority at Clever Cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Certifications are an essential criterion for assessing the reliability of a French cloud provider. At Clever Cloud, <a href="https://www.clever.cloud/security/">security</a> is a priority right from the design stage (security by design). We comply with the strictest standards, including HDH and&nbsp; <a href="https://www.clever.cloud/blog/company/2024/03/22/iso27001-clever-cloud/">ISO 27001 certification</a>, and are working towards <a href="https://www.clever.cloud/secnumcloud-trusted-cloud/">SecNumCloud</a>, which guarantees the reliability and security of our services.&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Customer data is hosted in France or, if you wish, elsewhere in the world, but always in areas protected from extraterritorial laws, in data centres that meet our requirements. Our approach is based on advanced practices such as data encryption, proactive monitoring and an immutable infrastructure, reducing the risks associated with vulnerabilities.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Choosing a provider committed to open source</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Opting for a <a href="https://www.clever.cloud/open-source/">cloud provider committed to open source</a>, like Clever Cloud, offers the advantages of technological independence and technological autonomy. The majority of our solutions are based on recognised open source tools, offering transparency, interoperability and reliability to our customers.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>By actively supporting open source projects, Clever Cloud encourages ongoing collaboration and invests in the European technology ecosystem. It also guarantees in-depth mastery of the technologies used. Our contributions include major technical projects such as <a href="https://github.com/sozu-proxy/sozu">Sōzu</a>, a high-performance HTTP reverse proxy in Rust, <a href="https://github.com/CleverCloud/biscuit">Biscuit</a>, an authentication token for microservices; but also structuring projects such as <a href="https://www.exherbolinux.org/">Exherbo</a> or <a href="https://web.archive.org/web/20231211070610/https://github.com/CleverCloud/warp10-scala-client">Warp 10</a>.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>At Clever Cloud, open source is more than just a philosophy. It's a strategic pillar for guaranteeing that our customers are not locked into technology and that their infrastructures are resilient.</p>
<!-- /wp:paragraph -->

<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://github.com/CleverCloud/">Discover our projects on our GitHub</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>A cloud with a strong ecosystem</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Choosing the right cloud also means relying on its dedicated <a href="https://www.clever.cloud/product/">marketplace</a> for easy access to turnkey solutions designed to meet your specific needs. An approach designed to facilitate the adoption and integration of technologies into your projects without requiring advanced technical skills.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Clever Cloud offers a wide range of add-ons, such as our Keycloak as a Service for identity management (IAM) or <a href="https://www.clever.cloud/fr/blog/entreprise/2024/10/21/azimutt-sur-clever-cloud-gerez-vos-bases-de-donnees-sql/">Azimutt</a> for exploring your databases. These services integrate directly into your applications and are hosted on a sovereign French cloud, guaranteeing data compliance.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>French cloud: testimonials and feedback from companies</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The French cloud meets the needs of many businesses looking for performance, scalability and sovereignty. Clever Cloud has been chosen by organisations such as <a href="https://www.maif.fr/">MAIF</a>, <a href="https://www.airbus.com/en">Airbus</a>, <a href="https://www.docaposte.com/">Docaposte</a>, <a href="https://www.solocal.com/">Solocal</a>, <a href="https://beta.gouv.fr/">BetaGouv</a> and <a href="https://www.dotnet-sas.net/">DOTNET</a> to meet their technical and strategic challenges.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>MAIF, a major player in the insurance sector, has migrated to Clever Cloud to guarantee the sovereignty of its policyholders' data. This collaboration has enabled MAIF to increase its productivity by a factor of 8, while improving the availability and performance of its critical systems.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Docaposte, leader in trusted digital solutions, frequently integrates Clever Cloud to meet the needs of its end customers.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The BetaGouv start-ups (<a href="http://data.gouv.fr">data.gouv.fr</a> ; <a href="https://www.demarches-simplifiees.fr/">Démarches simplifiées</a> ; <a href="https://pass.culture.fr/">pass Culture</a> ; <a href="https://signal.conso.gouv.fr/fr">SignalConso</a> ; <a href="https://monsoutienpsy.ameli.fr/recherche-psychologue">Mon soutien psy</a>), like those supported by the Startup d'État programme, benefit from Clever Cloud's advanced functionalities and customised support. Thanks to a stable, scalable infrastructure, these young structures can concentrate on their missions while benefiting from start-up funding and responsive support.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Finally, DOTNET, a SaaS payroll editor, guarantees the protection of sensitive data while increasing the scalability of its services. Clever Cloud provides DOTNET with a high-performance infrastructure, sovereign hosting and proactive technical support.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>The French cloud, a strategic choice for the future</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Adopting a sovereign French cloud is not just an isolated strategic decision. It's a commitment that's part of a collective dynamic, supported by solid collaborations with trusted partners. Clever Cloud highlights this synergy on its <a href="https://www.clever.cloud/home/built-with-clever/">Built with Clever</a> page, which lists all the projects developed using its platform.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This collaborative space brings together customers, partners and add-ons to meet the specific needs of businesses. For example, solutions such as Keycloak as a Service for identity management, or <a href="https://www.clever.cloud/materia/">Materia</a>, a serverless database, demonstrate the richness of the offering.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Choosing Clever Cloud means opting for a French PaaS that combines performance, scalability and sovereign hosting. This approach guarantees users full compliance with European standards and greater control over their data.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The sovereign cloud is no longer an option, but a necessity if we are to build a sustainable digital future together.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="2400" height="1065" src="https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2024 12 09 clever cloud banniere blog cloud francais en" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en.png 2400w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-1024x454.png 1024w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-768x341.png 768w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-1536x682.png 1536w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-2048x909.png 2048w, https://cdn.clever-cloud.com/uploads/2024/12/2024-12-09-clever-cloud-banniere-blog-cloud-francais-en-1368x607.png 1368w" sizes="auto, (max-width: 2400px) 100vw, 2400px" /></p><!-- wp:paragraph -->
<p>Opting for a French cloud means opting for local, sovereign management of your data while benefiting from a high-performance infrastructure. But first, let's define what a French cloud is.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>What is a French cloud?</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>A French cloud is a data hosting and management service based in France. It relies on <a href="https://www.clever.cloud/infrastructure/">infrastructures</a> located in France and managed by companies governed by French law. This guarantees that the data complies with French and European legislation, particularly in terms of personal data protection (<a href="https://gdpr-info.eu/">GDPR</a>).</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This model ensures the strategic independence and <a href="https://www.clever.cloud/sovereign-cloud/">autonomy of data</a> from foreign players, and responds to growing concerns about security and digital sovereignty.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Companies and organisations choosing a French sovereign cloud therefore benefit from total control over their data, as well as a service that is often local and responsive.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Clever Cloud's definition of a sovereign cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>It is important to note that everyone creates their own definition and that the criteria can vary according to interpretation. At Clever Cloud, we define the sovereign cloud in terms of two major issues: protection against extraterritorial laws and the assurance of sustainable technological autonomy.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>A sovereign cloud guarantees that data is not subject to foreign laws, such as the <a href="https://bja.ojp.gov/program/it/privacy-civil-liberties/authorities/statutes/1286">FISA Act</a>, which gives the US government the right to inspect all data hosted by a US organisation. But it must also <a href="https://www.clever.cloud/blog/press/2024/07/10/clever-cloud-joins-the-eclipse-foundation/">prevent any risk of technological lock-in</a>. This means offering users freedom of choice and complete control over their tools and infrastructures, to avoid critical situations such as that posed by <a href="https://www.cio.com/article/2513389/vmware-licensing-and-pricing-hikes-what-options-do-you-have.html">VMware's new pricing policy following its acquisition of Broadcom</a>.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>A <a href="https://www.clever.cloud/presentation/clever-cloud-paas/">French PaaS</a> like Clever Cloud goes beyond simple hosting in France. It offers ready-to-use solutions for developing, deploying and managing applications in complete autonomy, all on a controlled technical stack.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>The advantages of a French cloud for businesses</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Security and data protection</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Choosing a French or European cloud guarantees rigorous management of sensitive data. Data centres located in France comply with regulations such as the GDPR. With a French sovereign cloud, your information remains under local control, limiting foreign interference.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Compliance with French and European standards</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The French cloud is subject to the GDPR, which imposes strict rules on the management of personal data. Failure to comply with these requirements can result in financial penalties and damage to a company's reputation. Local suppliers therefore offer total transparency on data processing. This approach inspires confidence and ensures a high level of compliance, while simplifying regulatory audits.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>What's more, French cloud providers have to meet a number of requirements to host certain types of data, such as healthcare data, where they need to obtain Health Data Hosting (HDH) certification.&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Local servers and support for greater performance and responsiveness</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Servers located in France offer lower latency and optimised response times for end users, thanks to their geographical proximity. This means a smoother user experience and reduced latency for your applications.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>What's more, French suppliers almost always offer local technical support, capable of responding effectively to your needs. This proximity simplifies communication in the same language and speeds up problem resolution.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Why opt for a sovereign French cloud?</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Geographical control of data</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>If you make this choice, the French cloud guarantees that your data will be hosted in France. With Clever Cloud, you choose the infrastructure where your data is hosted. So you really know where your data is stored and what level of certification you have.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Guaranteed confidentiality in the face of FISA and other extraterritorial laws</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Unlike non-European suppliers subject to extraterritorial laws such as FISA, the <a href="https://en.wikipedia.org/wiki/CLOUD_Act">Cloud Act</a> or the <a href="https://en.wikipedia.org/wiki/Patriot_Act">Patriot Act</a>, the sovereign cloud guarantees the strategic autonomy of your data. These laws allow the American authorities to access sensitive information, even if it is hosted outside the United States.</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>The Cloud Act obliges US cloud service providers to provide data stored abroad if they receive an official request;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>The Patriot Act authorises access to data as part of investigations into criminal acts, often linked to terrorism;</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>The FISA (Foreign Intelligence Surveillance Act) goes even further: it allows the US authorities to monitor and collect data without the intervention of the service provider, simply by accessing communication flows directly.</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>By opting for a French PaaS like Clever Cloud, there's no risk of interference: you retain the confidentiality and strategic autonomy of your data, and that's that.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Securing and developing the local economy with a sovereign cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Adopting a French sovereign cloud helps to strengthen the local economy, while being part of a European dynamic. The <a href="https://commission.europa.eu/document/download/97e481fd-2dc3-412d-be4c-f152a8232961_en">Draghi Report</a>, commissioned by the European Union, highlights the strategic importance of investing in sovereign digital infrastructures to reduce technological dependency and guarantee sustainable competitiveness.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>By favouring local players, such as the French cloud, companies are not only supporting the creation of a competitive ecosystem, but also promoting economic growth, the generation of skilled jobs and technological independence on a national and European scale.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Preserve and develop strategic skills</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Supporting local cloud players not only has an impact on the economy, but also ensures that skills are maintained over the long term. By choosing a foreign cloud, investment leaves the country, weakening national or European industries: talent loses their jobs, moves to other sectors, and essential skills disappear. A phenomenon not unlike the shortage of masks in France during the COVID-19 pandemic. By relying heavily on imports, the country found itself vulnerable, unable to meet urgent and critical demand - a perfect illustration of the dangers and consequences of losing sovereignty in strategic sectors.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Conversely, investing in a French PaaS guarantees a stake in the country's economy, enabling it to retain its talents, train new ones, meet growing demand and invest in research and development. This virtuous circle secures essential strategic know-how and avoids any critical technological dependency.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>H2: How do you choose your French cloud provider?</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>H3: Selection criteria for a sovereign cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>First and foremost, it is crucial to ensure that the cloud provider you select genuinely meets the criteria of sovereignty. This means that it must be French and governed by French law, thereby guaranteeing total protection against foreign extraterritorial laws.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Once these criteria have been validated, you can assess your specific needs. IaaS (Infrastructure as a Service) solutions offer flexible management of physical resources, ideal for applications requiring granular control. Conversely, PaaS (Platform as a Service) solutions allow you to concentrate on application development and maintenance by delegating infrastructure management. The choice depends on your operating model and in-house technical resources. But be sure to favour modular offerings (private, hybrid or public cloud) for optimum adaptability to your changing needs.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Certifications and security standards: a priority at Clever Cloud</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Certifications are an essential criterion for assessing the reliability of a French cloud provider. At Clever Cloud, <a href="https://www.clever.cloud/security/">security</a> is a priority right from the design stage (security by design). We comply with the strictest standards, including HDH and&nbsp; <a href="https://www.clever.cloud/blog/company/2024/03/22/iso27001-clever-cloud/">ISO 27001 certification</a>, and are working towards <a href="https://www.clever.cloud/secnumcloud-trusted-cloud/">SecNumCloud</a>, which guarantees the reliability and security of our services.&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Customer data is hosted in France or, if you wish, elsewhere in the world, but always in areas protected from extraterritorial laws, in data centres that meet our requirements. Our approach is based on advanced practices such as data encryption, proactive monitoring and an immutable infrastructure, reducing the risks associated with vulnerabilities.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Choosing a provider committed to open source</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Opting for a <a href="https://www.clever.cloud/open-source/">cloud provider committed to open source</a>, like Clever Cloud, offers the advantages of technological independence and technological autonomy. The majority of our solutions are based on recognised open source tools, offering transparency, interoperability and reliability to our customers.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>By actively supporting open source projects, Clever Cloud encourages ongoing collaboration and invests in the European technology ecosystem. It also guarantees in-depth mastery of the technologies used. Our contributions include major technical projects such as <a href="https://github.com/sozu-proxy/sozu">Sōzu</a>, a high-performance HTTP reverse proxy in Rust, <a href="https://github.com/CleverCloud/biscuit">Biscuit</a>, an authentication token for microservices; but also structuring projects such as <a href="https://www.exherbolinux.org/">Exherbo</a> or <a href="https://web.archive.org/web/20231211070610/https://github.com/CleverCloud/warp10-scala-client">Warp 10</a>.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>At Clever Cloud, open source is more than just a philosophy. It's a strategic pillar for guaranteeing that our customers are not locked into technology and that their infrastructures are resilient.</p>
<!-- /wp:paragraph -->

<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"}} -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://github.com/CleverCloud/">Discover our projects on our GitHub</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>A cloud with a strong ecosystem</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Choosing the right cloud also means relying on its dedicated <a href="https://www.clever.cloud/product/">marketplace</a> for easy access to turnkey solutions designed to meet your specific needs. An approach designed to facilitate the adoption and integration of technologies into your projects without requiring advanced technical skills.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Clever Cloud offers a wide range of add-ons, such as our Keycloak as a Service for identity management (IAM) or <a href="https://www.clever.cloud/fr/blog/entreprise/2024/10/21/azimutt-sur-clever-cloud-gerez-vos-bases-de-donnees-sql/">Azimutt</a> for exploring your databases. These services integrate directly into your applications and are hosted on a sovereign French cloud, guaranteeing data compliance.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>French cloud: testimonials and feedback from companies</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The French cloud meets the needs of many businesses looking for performance, scalability and sovereignty. Clever Cloud has been chosen by organisations such as <a href="https://www.maif.fr/">MAIF</a>, <a href="https://www.airbus.com/en">Airbus</a>, <a href="https://www.docaposte.com/">Docaposte</a>, <a href="https://www.solocal.com/">Solocal</a>, <a href="https://beta.gouv.fr/">BetaGouv</a> and <a href="https://www.dotnet-sas.net/">DOTNET</a> to meet their technical and strategic challenges.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>MAIF, a major player in the insurance sector, has migrated to Clever Cloud to guarantee the sovereignty of its policyholders' data. This collaboration has enabled MAIF to increase its productivity by a factor of 8, while improving the availability and performance of its critical systems.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Docaposte, leader in trusted digital solutions, frequently integrates Clever Cloud to meet the needs of its end customers.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The BetaGouv start-ups (<a href="http://data.gouv.fr">data.gouv.fr</a> ; <a href="https://www.demarches-simplifiees.fr/">Démarches simplifiées</a> ; <a href="https://pass.culture.fr/">pass Culture</a> ; <a href="https://signal.conso.gouv.fr/fr">SignalConso</a> ; <a href="https://monsoutienpsy.ameli.fr/recherche-psychologue">Mon soutien psy</a>), like those supported by the Startup d'État programme, benefit from Clever Cloud's advanced functionalities and customised support. Thanks to a stable, scalable infrastructure, these young structures can concentrate on their missions while benefiting from start-up funding and responsive support.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Finally, DOTNET, a SaaS payroll editor, guarantees the protection of sensitive data while increasing the scalability of its services. Clever Cloud provides DOTNET with a high-performance infrastructure, sovereign hosting and proactive technical support.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>The French cloud, a strategic choice for the future</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Adopting a sovereign French cloud is not just an isolated strategic decision. It's a commitment that's part of a collective dynamic, supported by solid collaborations with trusted partners. Clever Cloud highlights this synergy on its <a href="https://www.clever.cloud/home/built-with-clever/">Built with Clever</a> page, which lists all the projects developed using its platform.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This collaborative space brings together customers, partners and add-ons to meet the specific needs of businesses. For example, solutions such as Keycloak as a Service for identity management, or <a href="https://www.clever.cloud/materia/">Materia</a>, a serverless database, demonstrate the richness of the offering.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Choosing Clever Cloud means opting for a French PaaS that combines performance, scalability and sovereign hosting. This approach guarantees users full compliance with European standards and greater control over their data.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The sovereign cloud is no longer an option, but a necessity if we are to build a sustainable digital future together.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Clever Cloud joins Hexatrust</title>
		<link>https://www.clever.cloud/blog/company/2024/10/22/clever-cloud-joins-hexatrust/</link>
		
		<dc:creator><![CDATA[Carine Guillemet]]></dc:creator>
		<pubDate>Tue, 22 Oct 2024 11:01:59 +0000</pubDate>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[partnership]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.clever-cloud.com/?p=14478</guid>

					<description><![CDATA[<p><img width="800" height="355" src="https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2024 10 09 clever cloud banniere blog php en 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1.png 800w, https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1-768x341.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p><!-- wp:heading -->
<h2 class="wp-block-heading"><strong>What is Hexatrust?</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p><a href="https://www.clever.cloud/security/">Hexatrust</a>&nbsp;is an association of French and European leaders in cybersecurity and the trusted cloud. Its mission is to promote excellence in the digital domain by bringing together start-ups, SMEs and ETIs innovating in the cybersecurity and&nbsp;<a href="https://www.clever.cloud/fr/security/">cloud security</a>&nbsp;sectors. The association strives to defend the interests of its members in dealings with public authorities, and to promote the French and European cybersecurity ecosystem.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Hexatrust's role</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Hexatrust's mission is multi-faceted:</p>
<!-- /wp:paragraph -->

<!-- wp:list {"ordered":true} -->
<ol class="wp-block-list"><!-- wp:list-item -->
<li><strong>Advocacy</strong>: Representing industry players to the authorities.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Visibility</strong>: Increase members' recognition on the national and international markets.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Innovation</strong>: Leading a community of entrepreneurs to promote the exchange of ideas and the development of innovative solutions.</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Why is joining Hexatrust important for Clever Cloud?</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Collaboration and synergy</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Unity is strength. Being a member of Hexatrust enables Clever Cloud to collaborate with other French and European industry leaders. This cooperation is crucial to developing even more robust cloud security solutions that meet today's cybersecurity challenges. We also share a common vision of the European digital age, and of the importance of digital sovereignty in protecting the data of our businesses and citizens.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Technology watch and peer-to-peer exchanges</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Hexatrust has set up a number of working groups and organizes events enabling its members to exchange and share feedback on tools and issues. These actions are vital for Clever Cloud and its teams, to ensure the necessary monitoring of our products' security.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>In line with our strategy</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Clever Cloud has designed its platform to be <a href="https://www.clever.cloud/security/">secured by design</a>: immutable architecture, avoidance of trusted networks (each peer on the same network is identified, authenticated and communicates in encrypted form), development or participation in the development of <a href="https://www.clever.cloud/open-source/">open source tools</a> (Reverse Proxy <a href="https://www.sozu.io/">Sozu</a> and Token <a href="https://www.biscuitsec.org/">Biscuit</a>). In addition to these best practices, we are <a href="https://www.clever.cloud/blog/company/2024/03/22/iso27001-clever-cloud/">ISO 27001:2022</a> certified, and also <a href="https://www.clever.cloud/health-data-hosting/">HDS (Healthcare Data Hosting)</a> certified, since 2025. SecNumCloud certification is currently being obtained.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Conclusion</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Joining Hexatrust represents a springboard for Clever Cloud on its journey towards excellence in&nbsp;<strong>cloud data security</strong>. By joining this community of experts, we are reasserting our commitment while contributing to the evolution of the European digital landscape.</p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="800" height="355" src="https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2024 10 09 clever cloud banniere blog php en 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1.png 800w, https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1-300x133.png 300w, https://cdn.clever-cloud.com/uploads/2024/10/2024-10-09-clever-cloud-banniere-blog-php-en-1-768x341.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></p><!-- wp:heading -->
<h2 class="wp-block-heading"><strong>What is Hexatrust?</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p><a href="https://www.clever.cloud/security/">Hexatrust</a>&nbsp;is an association of French and European leaders in cybersecurity and the trusted cloud. Its mission is to promote excellence in the digital domain by bringing together start-ups, SMEs and ETIs innovating in the cybersecurity and&nbsp;<a href="https://www.clever.cloud/fr/security/">cloud security</a>&nbsp;sectors. The association strives to defend the interests of its members in dealings with public authorities, and to promote the French and European cybersecurity ecosystem.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Hexatrust's role</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Hexatrust's mission is multi-faceted:</p>
<!-- /wp:paragraph -->

<!-- wp:list {"ordered":true} -->
<ol class="wp-block-list"><!-- wp:list-item -->
<li><strong>Advocacy</strong>: Representing industry players to the authorities.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Visibility</strong>: Increase members' recognition on the national and international markets.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><strong>Innovation</strong>: Leading a community of entrepreneurs to promote the exchange of ideas and the development of innovative solutions.</li>
<!-- /wp:list-item --></ol>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Why is joining Hexatrust important for Clever Cloud?</strong></h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Collaboration and synergy</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Unity is strength. Being a member of Hexatrust enables Clever Cloud to collaborate with other French and European industry leaders. This cooperation is crucial to developing even more robust cloud security solutions that meet today's cybersecurity challenges. We also share a common vision of the European digital age, and of the importance of digital sovereignty in protecting the data of our businesses and citizens.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>Technology watch and peer-to-peer exchanges</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Hexatrust has set up a number of working groups and organizes events enabling its members to exchange and share feedback on tools and issues. These actions are vital for Clever Cloud and its teams, to ensure the necessary monitoring of our products' security.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3 class="wp-block-heading"><strong>In line with our strategy</strong></h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Clever Cloud has designed its platform to be <a href="https://www.clever.cloud/security/">secured by design</a>: immutable architecture, avoidance of trusted networks (each peer on the same network is identified, authenticated and communicates in encrypted form), development or participation in the development of <a href="https://www.clever.cloud/open-source/">open source tools</a> (Reverse Proxy <a href="https://www.sozu.io/">Sozu</a> and Token <a href="https://www.biscuitsec.org/">Biscuit</a>). In addition to these best practices, we are <a href="https://www.clever.cloud/blog/company/2024/03/22/iso27001-clever-cloud/">ISO 27001:2022</a> certified, and also <a href="https://www.clever.cloud/health-data-hosting/">HDS (Healthcare Data Hosting)</a> certified, since 2025. SecNumCloud certification is currently being obtained.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading"><strong>Conclusion</strong></h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Joining Hexatrust represents a springboard for Clever Cloud on its journey towards excellence in&nbsp;<strong>cloud data security</strong>. By joining this community of experts, we are reasserting our commitment while contributing to the evolution of the European digital landscape.</p>
<!-- /wp:paragraph -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Removal of TLS 1.0 and 1.1 from our load balancers on June 30</title>
		<link>https://www.clever.cloud/blog/engineering/2022/05/03/removal-of-tls-1-0-and-1-1-from-our-load-balancers-on-june-30/</link>
		
		<dc:creator><![CDATA[Florentin Dubois]]></dc:creator>
		<pubDate>Tue, 03 May 2022 08:23:46 +0000</pubDate>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.clever-cloud.com/?p=6280</guid>

					<description><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="banniere tls" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls.png 1400w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-300x116.png 300w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-1024x395.png 1024w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-768x296.png 768w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-1368x528.png 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><!-- wp:paragraph -->
<p>When you access a website or an online application, you most often do so in a "secure" way. This is for example the well-known green padlock that symbolizes HTTPS connections in your browser, which has become a standard these years thanks to initiatives like <a href="https://www.clever.cloud/blog/features/2019/01/15/automatic-lets-encrypt-certificates/" target="_blank" rel="noreferrer noopener">Let's Encrypt</a>.&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This means that the data transferred to the server is encrypted, and that even if they are intercepted, they cannot be read by a third party. This protection has been provided by the TLS (<a href="https://en.wikipedia.org/wiki/Transport_Layer_Security" target="_blank" rel="noreferrer noopener">Transport Layer Security</a>) protocol for almost 20 years, whether it’s a personal site, an online shop or an access to your bank's services.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Over time, this critical technical brick on the Internet has evolved to strengthen the level of security it offers. In August 2018, <a href="https://www.ietf.org/blog/tls13/" target="_blank" rel="noreferrer noopener">its version 1.3</a> (the latest) was released. Meanwhile, versions 1.0 and 1.1 were considered to no longer offer a sufficient level of protection. They <a href="https://datatracker.ietf.org/doc/html/rfc8996" target="_blank" rel="noreferrer noopener">have been deprecated</a> by the IETF (Internet Engineering Task Force) since March 2021 and have therefore been gradually removed from recent browsers such as Firefox, Chrome and its derivatives or Safari.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"align":"center","id":6281,"sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="https://cdn.clever-cloud.com/uploads/2022/05/sans-titre.webp" alt="Clever Cloud Sōzu TLS Version" class="wp-image-6281"/><figcaption>More than 90% of our traffic is TLS 1.3 </figcaption></figure></div>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>At Clever Cloud, we have seen our customers adopt TLS 1.2 and 1.3 gradually. On our load balancers, based on our in-house and open source reverse proxy <a href="https://www.sozu.io/" target="_blank" rel="noreferrer noopener">Sōzu</a>, the latest version accounts for over 90% of the requests processed each day. TLS 1.2 for just under 9%. TLS 1.0 and 1.1 for only a few tens of thousands of requests per day, less than 0.1% of our traffic.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>While we have maintained these versions for compatibility reasons, this will no longer be the case as of June 30. We will of course inform the customers affected by this choice, and encourage them to switch to more recent versions, which will have advantages for them in terms of security, performance and SEO. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Several reminders will be sent between now and the final shutdown of TLS 1.0 and 1.1. If you have any questions on this subject, please contact our support team through <a href="https://console.clever-cloud.com/" target="_blank" rel="noreferrer noopener">the Console</a>.</p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="banniere tls" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls.png 1400w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-300x116.png 300w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-1024x395.png 1024w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-768x296.png 768w, https://cdn.clever-cloud.com/uploads/2022/05/banniere-tls-1368x528.png 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><!-- wp:paragraph -->
<p>When you access a website or an online application, you most often do so in a "secure" way. This is for example the well-known green padlock that symbolizes HTTPS connections in your browser, which has become a standard these years thanks to initiatives like <a href="https://www.clever.cloud/blog/features/2019/01/15/automatic-lets-encrypt-certificates/" target="_blank" rel="noreferrer noopener">Let's Encrypt</a>.&nbsp;</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This means that the data transferred to the server is encrypted, and that even if they are intercepted, they cannot be read by a third party. This protection has been provided by the TLS (<a href="https://en.wikipedia.org/wiki/Transport_Layer_Security" target="_blank" rel="noreferrer noopener">Transport Layer Security</a>) protocol for almost 20 years, whether it’s a personal site, an online shop or an access to your bank's services.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Over time, this critical technical brick on the Internet has evolved to strengthen the level of security it offers. In August 2018, <a href="https://www.ietf.org/blog/tls13/" target="_blank" rel="noreferrer noopener">its version 1.3</a> (the latest) was released. Meanwhile, versions 1.0 and 1.1 were considered to no longer offer a sufficient level of protection. They <a href="https://datatracker.ietf.org/doc/html/rfc8996" target="_blank" rel="noreferrer noopener">have been deprecated</a> by the IETF (Internet Engineering Task Force) since March 2021 and have therefore been gradually removed from recent browsers such as Firefox, Chrome and its derivatives or Safari.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"align":"center","id":6281,"sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="https://cdn.clever-cloud.com/uploads/2022/05/sans-titre.webp" alt="Clever Cloud Sōzu TLS Version" class="wp-image-6281"/><figcaption>More than 90% of our traffic is TLS 1.3 </figcaption></figure></div>
<!-- /wp:image -->

<!-- wp:paragraph -->
<p>At Clever Cloud, we have seen our customers adopt TLS 1.2 and 1.3 gradually. On our load balancers, based on our in-house and open source reverse proxy <a href="https://www.sozu.io/" target="_blank" rel="noreferrer noopener">Sōzu</a>, the latest version accounts for over 90% of the requests processed each day. TLS 1.2 for just under 9%. TLS 1.0 and 1.1 for only a few tens of thousands of requests per day, less than 0.1% of our traffic.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>While we have maintained these versions for compatibility reasons, this will no longer be the case as of June 30. We will of course inform the customers affected by this choice, and encourage them to switch to more recent versions, which will have advantages for them in terms of security, performance and SEO. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Several reminders will be sent between now and the final shutdown of TLS 1.0 and 1.1. If you have any questions on this subject, please contact our support team through <a href="https://console.clever-cloud.com/" target="_blank" rel="noreferrer noopener">the Console</a>.</p>
<!-- /wp:paragraph -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Security update about npm libraries &#8216;colors&#8217; and &#8216;faker&#8217;</title>
		<link>https://www.clever.cloud/blog/engineering/2022/01/11/security-update-about-colors-and-faker/</link>
		
		<dc:creator><![CDATA[Julie Nolot]]></dc:creator>
		<pubDate>Tue, 11 Jan 2022 17:14:33 +0000</pubDate>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Node.JS]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.clever-cloud.com/?p=5071</guid>

					<description><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="security update colors and faker 2" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2.png 1400w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-300x116.png 300w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-1024x395.png 1024w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-768x296.png 768w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-1368x528.png 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><!-- wp:paragraph -->
<p>Few days ago, Marak&nbsp;Squires, the developer behind the open-source npm libraries <a href="https://github.com/Marak/colors.js" target="_blank" rel="noreferrer noopener">colors</a> and <a href="https://github.com/marak/Faker.js/" target="_blank" rel="noreferrer noopener">faker</a>, decided to corrupt the libraries, to denounce issues in open-source projects' funding system. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The <a href="https://github.com/Marak/colors.js/commit/074a0f8ed0c31c35d13d28632bd8a049ff136fb6#diff-92bbac9a308cd5fcf9db165841f2d90ce981baddcb2b1e26cfff170929af3bd1R18" target="_blank" rel="noreferrer noopener">infinite loop</a> introduced by the developer broke several apps using these libraries by printing the text 'LIBERTY LIBERTY LIBERTY' and non-ASCII characters in the apps' logs.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>It causes a lot of trouble as the&nbsp;<a href="https://github.com/Marak/colors.js" target="_blank" rel="noreferrer noopener">colors</a>&nbsp;library receives over&nbsp;<a href="https://www.npmjs.com/package/colors" target="_blank" rel="noreferrer noopener">20 million weekly downloads</a>&nbsp;on npm alone and has almost 19,000 projects relying on it. Whereas,&nbsp;<a href="https://www.npmjs.com/package/faker" target="_blank" rel="noreferrer noopener">faker</a>&nbsp;receives over 2.8 million weekly downloads on npm, and has over 2,500 dependents.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"align":"center","id":5072,"sizeSlug":"large","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-large"><img src="https://cdn.clever-cloud.com/uploads/2022/01/faker-liberty-667x337.jpeg" alt="" class="wp-image-5072"/><figcaption>Non-ASCII characters found in the apps logs using the npm library 'color'</figcaption></figure></div>
<!-- /wp:image -->

<!-- wp:heading -->
<h2>How to check if your Node.js app is impacted?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The first thing to do is to check if your app is using the npm libraries 'colors' or 'faker'. To do so, run either:</p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<pre><code class="lang-shell">
npm ls colors
</code>
</pre>
<!-- /wp:html -->

<!-- wp:paragraph -->
<p>Or</p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<pre><code class="lang-shell">
npm ls faker
</code>
</pre>
<!-- /wp:html -->

<!-- wp:paragraph -->
<p>You will get an output like this:</p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<pre><code class="lang-shell">
my-project@1.2.3 /home/me/my-project
├─┬ @storybook/addon-docs@5.3.18
│ └─┬ vue-docgen-loader@1.5.0
│   └─┬ jscodeshift@0.7.0
│     └── colors@1.4.0  deduped
├─┬ @storybook/vue@5.3.18
│ └─┬ @storybook/core@5.3.18
│   └─┬ cli-table3@0.5.1
│     └── colors@1.4.0  deduped
└── colors@1.4.0
</code>
</pre>
<!-- /wp:html -->

<!-- wp:paragraph -->
<p>With this output, we can identify that this project uses 'colors' directly with version 1.4.0 and through transitive dependencies, also in version 1.4.0.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>Your app uses 'colors' or 'faker', what can you do?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>If your app uses one of these npm libraries, we invite you to <strong>check three thing</strong>:</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>Check the version</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>First of all, you need to check if you're using one of the compromised versions of these libraries:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><li>colors: <code>1.4.1</code>, <code>1.4.2</code>, and <code>1.4.44-liberty-2</code></li><li>faker: <code>6.6.6</code></li></ul>
<!-- /wp:list -->

<!-- wp:heading {"level":3} -->
<h3>Check the package-lock.json</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Do you have a <code>package-lock.json</code>? If you don't we invite you to read <a href="https://docs.npmjs.com/cli/v8/configuring-npm/package-lock-json" target="_blank" rel="noreferrer noopener">the documentation</a> and add one to your project.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>If you do, you need to force a version which is not compromised (<code>1.4.0</code> for colors and <code>5.5.3</code> for 'faker'). You're using npm? You can try with the module <a href="https://github.com/rogeriochaves/npm-force-resolutions" target="_blank" rel="noreferrer noopener">npm-force-resolutions</a>. You're using Yarn? You can use the process described <a href="https://classic.yarnpkg.com/en/docs/selective-version-resolutions/" target="_blank" rel="noreferrer noopener">in this documentation</a>.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>Update your tools to their latest version </h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We also invite you to check if the dependencies you use released an update. As an exemple, if you use <a href="https://storybook.js.org" target="_blank" rel="noreferrer noopener"><strong>Storybook</strong></a>, the <a href="https://github.com/storybookjs/storybook/releases/tag/v6.4.10" target="_blank" rel="noreferrer noopener">v6.4.10</a> released earlier yesterday fixes the issue.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>A note for Clever Tools users</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>By the way, if you use our CLI, the <a href="https://www.clever.cloud/developers/reference/clever-tools/" target="_blank" rel="noreferrer noopener">clever-tools</a>, and if you installed it via npm, <strong>please upgrade to v2.8.1</strong>.</p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="security update colors and faker 2" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2.png 1400w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-300x116.png 300w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-1024x395.png 1024w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-768x296.png 768w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-colors-and-faker-2-1368x528.png 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><!-- wp:paragraph -->
<p>Few days ago, Marak&nbsp;Squires, the developer behind the open-source npm libraries <a href="https://github.com/Marak/colors.js" target="_blank" rel="noreferrer noopener">colors</a> and <a href="https://github.com/marak/Faker.js/" target="_blank" rel="noreferrer noopener">faker</a>, decided to corrupt the libraries, to denounce issues in open-source projects' funding system. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>The <a href="https://github.com/Marak/colors.js/commit/074a0f8ed0c31c35d13d28632bd8a049ff136fb6#diff-92bbac9a308cd5fcf9db165841f2d90ce981baddcb2b1e26cfff170929af3bd1R18" target="_blank" rel="noreferrer noopener">infinite loop</a> introduced by the developer broke several apps using these libraries by printing the text 'LIBERTY LIBERTY LIBERTY' and non-ASCII characters in the apps' logs.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>It causes a lot of trouble as the&nbsp;<a href="https://github.com/Marak/colors.js" target="_blank" rel="noreferrer noopener">colors</a>&nbsp;library receives over&nbsp;<a href="https://www.npmjs.com/package/colors" target="_blank" rel="noreferrer noopener">20 million weekly downloads</a>&nbsp;on npm alone and has almost 19,000 projects relying on it. Whereas,&nbsp;<a href="https://www.npmjs.com/package/faker" target="_blank" rel="noreferrer noopener">faker</a>&nbsp;receives over 2.8 million weekly downloads on npm, and has over 2,500 dependents.</p>
<!-- /wp:paragraph -->

<!-- wp:image {"align":"center","id":5072,"sizeSlug":"large","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-large"><img src="https://cdn.clever-cloud.com/uploads/2022/01/faker-liberty-667x337.jpeg" alt="" class="wp-image-5072"/><figcaption>Non-ASCII characters found in the apps logs using the npm library 'color'</figcaption></figure></div>
<!-- /wp:image -->

<!-- wp:heading -->
<h2>How to check if your Node.js app is impacted?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The first thing to do is to check if your app is using the npm libraries 'colors' or 'faker'. To do so, run either:</p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<pre><code class="lang-shell">
npm ls colors
</code>
</pre>
<!-- /wp:html -->

<!-- wp:paragraph -->
<p>Or</p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<pre><code class="lang-shell">
npm ls faker
</code>
</pre>
<!-- /wp:html -->

<!-- wp:paragraph -->
<p>You will get an output like this:</p>
<!-- /wp:paragraph -->

<!-- wp:html -->
<pre><code class="lang-shell">
my-project@1.2.3 /home/me/my-project
├─┬ @storybook/addon-docs@5.3.18
│ └─┬ vue-docgen-loader@1.5.0
│   └─┬ jscodeshift@0.7.0
│     └── colors@1.4.0  deduped
├─┬ @storybook/vue@5.3.18
│ └─┬ @storybook/core@5.3.18
│   └─┬ cli-table3@0.5.1
│     └── colors@1.4.0  deduped
└── colors@1.4.0
</code>
</pre>
<!-- /wp:html -->

<!-- wp:paragraph -->
<p>With this output, we can identify that this project uses 'colors' directly with version 1.4.0 and through transitive dependencies, also in version 1.4.0.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>Your app uses 'colors' or 'faker', what can you do?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>If your app uses one of these npm libraries, we invite you to <strong>check three thing</strong>:</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>Check the version</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>First of all, you need to check if you're using one of the compromised versions of these libraries:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><li>colors: <code>1.4.1</code>, <code>1.4.2</code>, and <code>1.4.44-liberty-2</code></li><li>faker: <code>6.6.6</code></li></ul>
<!-- /wp:list -->

<!-- wp:heading {"level":3} -->
<h3>Check the package-lock.json</h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Do you have a <code>package-lock.json</code>? If you don't we invite you to read <a href="https://docs.npmjs.com/cli/v8/configuring-npm/package-lock-json" target="_blank" rel="noreferrer noopener">the documentation</a> and add one to your project.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>If you do, you need to force a version which is not compromised (<code>1.4.0</code> for colors and <code>5.5.3</code> for 'faker'). You're using npm? You can try with the module <a href="https://github.com/rogeriochaves/npm-force-resolutions" target="_blank" rel="noreferrer noopener">npm-force-resolutions</a>. You're using Yarn? You can use the process described <a href="https://classic.yarnpkg.com/en/docs/selective-version-resolutions/" target="_blank" rel="noreferrer noopener">in this documentation</a>.</p>
<!-- /wp:paragraph -->

<!-- wp:heading {"level":3} -->
<h3>Update your tools to their latest version </h3>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We also invite you to check if the dependencies you use released an update. As an exemple, if you use <a href="https://storybook.js.org" target="_blank" rel="noreferrer noopener"><strong>Storybook</strong></a>, the <a href="https://github.com/storybookjs/storybook/releases/tag/v6.4.10" target="_blank" rel="noreferrer noopener">v6.4.10</a> released earlier yesterday fixes the issue.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2>A note for Clever Tools users</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>By the way, if you use our CLI, the <a href="https://www.clever.cloud/developers/reference/clever-tools/" target="_blank" rel="noreferrer noopener">clever-tools</a>, and if you installed it via npm, <strong>please upgrade to v2.8.1</strong>.</p>
<!-- /wp:paragraph -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Security update about Log4Shell</title>
		<link>https://www.clever.cloud/blog/engineering/2021/12/13/security-update-about-log4shell/</link>
		
		<dc:creator><![CDATA[Julie Nolot]]></dc:creator>
		<pubDate>Mon, 13 Dec 2021 13:10:32 +0000</pubDate>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.clever-cloud.com/?p=4385</guid>

					<description><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2022/01/security-update.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="security update" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2022/01/security-update.png 1400w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-300x116.png 300w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-1024x395.png 1024w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-768x296.png 768w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-1368x528.png 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><!-- wp:heading -->
<h2 class="wp-block-heading">What is Log4Shell?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>You probably heard about Log4Shell (or CVE-2021-44228), the vulnerability which impacted log4j, a famous log library written in Java. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This <strong>critical</strong> vulnerability allows to remotely execute code on the servers of a company or to display the environment variables of an application.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What has been implemented at Clever Cloud?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>At Clever Cloud, we worked all weekend to resolve this issue.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>All our Elasticsearch add-ons were secured quickly, <s>and many of our customers are secured by the most recent versions of JDK</s>. Edit (13/12 16:41 UTC+1) : Even the most recent versions of Java are now vulnerable to RCE (Remote Code Execution) due to a bypass. <strong>The only viable solution is to patch and update log4j directly.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Please also note : </p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Java 8 (or later) users should upgrade to release 2.17.0.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Users requiring Java 7 should upgrade to release 2.12.2.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Otherwise, remove the JndiLookup class from the classpath in a <a href="https://www.clever.cloud/developers/doc/develop/build-hooks" target="_blank" rel="noreferrer noopener">post build hook</a> (you have to execute the hook in the file where the log4j jar is): </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:code -->
<pre class="wp-block-code"><code>CC_POST_BUILD_HOOK=zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class "</code></pre>
<!-- /wp:code -->

<!-- wp:paragraph -->
<p>For the others, we have initiated a thorough monitoring and analysis policy.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p><s>We are also in the process of updating the Java image with the following <strong>Log4j configuration property</strong>:</s> Edit&nbsp;(14/12&nbsp;14:04 UTC+1) : The Java image has successfully be updated and <strong>all Java applications have been redeployed with the following Log4j</strong> <strong>configuration property</strong>:</p>
<!-- /wp:paragraph -->

<!-- wp:code -->
<pre class="wp-block-code"><code>log4j2.formatMsgNoLookups=true</code></pre>
<!-- /wp:code -->

<!-- wp:paragraph -->
<p>Please note that <strong>this flag only work on versions superior or equal to Log4j v2.10.0.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We upgraded the <strong>New Relic Java Agent to the 7.4.1 version</strong> and the apps on which the agent was deployed have been redeployed.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We also patched the <strong>Pulsar cluster</strong>. </p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">How to mitigate the risks?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We urge you to <strong>update your dependency to <a href="https://logging.apache.org/log4j/2.x/download.html" target="_blank" rel="noreferrer noopener">Log4j v2.17.0</a></strong>.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Then, depending on the environments and add-ons you work with, here's what you can do as well:</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">For Docker</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>If you are using Docker, you can do either :</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Update to Log4j v2.17.0 (recommended)</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Or setup the following Log4j (<strong>v2.10.0 minimum</strong> only) configuration property: <code>log4j2.formatMsgNoLookups=true</code> </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">For Jenkins</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The Jenkins security team has confirmed that Log4j is not used in Jenkins core. However, it can be used in some Jenkins plugins. You can identify if Log4j is included in a plugin by using the following command in the <a href="https://www.jenkins.io/doc/book/managing/script-console/" target="_blank" rel="noreferrer noopener">Script Console</a>:</p>
<!-- /wp:paragraph -->

<!-- wp:code -->
<pre class="wp-block-code"><code>org.apache.logging.log4j.core.lookup.JndiLookup.class.protectionDomain.codeSource</code></pre>
<!-- /wp:code -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Support team</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Of course, our <strong>support team remains available</strong> if you have any question regarding the current situation. You can reach them via the chat or send an e-mail at <strong>support@clever-cloud.com</strong>. </p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2022/01/security-update.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="security update" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2022/01/security-update.png 1400w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-300x116.png 300w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-1024x395.png 1024w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-768x296.png 768w, https://cdn.clever-cloud.com/uploads/2022/01/security-update-1368x528.png 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><!-- wp:heading -->
<h2 class="wp-block-heading">What is Log4Shell?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>You probably heard about Log4Shell (or CVE-2021-44228), the vulnerability which impacted log4j, a famous log library written in Java. </p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>This <strong>critical</strong> vulnerability allows to remotely execute code on the servers of a company or to display the environment variables of an application.</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">What has been implemented at Clever Cloud?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>At Clever Cloud, we worked all weekend to resolve this issue.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>All our Elasticsearch add-ons were secured quickly, <s>and many of our customers are secured by the most recent versions of JDK</s>. Edit (13/12 16:41 UTC+1) : Even the most recent versions of Java are now vulnerable to RCE (Remote Code Execution) due to a bypass. <strong>The only viable solution is to patch and update log4j directly.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Please also note : </p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Java 8 (or later) users should upgrade to release 2.17.0.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Users requiring Java 7 should upgrade to release 2.12.2.</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Otherwise, remove the JndiLookup class from the classpath in a <a href="https://www.clever.cloud/developers/doc/develop/build-hooks" target="_blank" rel="noreferrer noopener">post build hook</a> (you have to execute the hook in the file where the log4j jar is): </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:code -->
<pre class="wp-block-code"><code>CC_POST_BUILD_HOOK=zip -q -d log4j-core-*.jar org/apache/logging/log4j/core/lookup/JndiLookup.class "</code></pre>
<!-- /wp:code -->

<!-- wp:paragraph -->
<p>For the others, we have initiated a thorough monitoring and analysis policy.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p><s>We are also in the process of updating the Java image with the following <strong>Log4j configuration property</strong>:</s> Edit&nbsp;(14/12&nbsp;14:04 UTC+1) : The Java image has successfully be updated and <strong>all Java applications have been redeployed with the following Log4j</strong> <strong>configuration property</strong>:</p>
<!-- /wp:paragraph -->

<!-- wp:code -->
<pre class="wp-block-code"><code>log4j2.formatMsgNoLookups=true</code></pre>
<!-- /wp:code -->

<!-- wp:paragraph -->
<p>Please note that <strong>this flag only work on versions superior or equal to Log4j v2.10.0.</strong></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We upgraded the <strong>New Relic Java Agent to the 7.4.1 version</strong> and the apps on which the agent was deployed have been redeployed.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>We also patched the <strong>Pulsar cluster</strong>. </p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">How to mitigate the risks?</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>We urge you to <strong>update your dependency to <a href="https://logging.apache.org/log4j/2.x/download.html" target="_blank" rel="noreferrer noopener">Log4j v2.17.0</a></strong>.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Then, depending on the environments and add-ons you work with, here's what you can do as well:</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">For Docker</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>If you are using Docker, you can do either :</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul class="wp-block-list"><!-- wp:list-item -->
<li>Update to Log4j v2.17.0 (recommended)</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Or setup the following Log4j (<strong>v2.10.0 minimum</strong> only) configuration property: <code>log4j2.formatMsgNoLookups=true</code> </li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:heading -->
<h2 class="wp-block-heading">For Jenkins</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>The Jenkins security team has confirmed that Log4j is not used in Jenkins core. However, it can be used in some Jenkins plugins. You can identify if Log4j is included in a plugin by using the following command in the <a href="https://www.jenkins.io/doc/book/managing/script-console/" target="_blank" rel="noreferrer noopener">Script Console</a>:</p>
<!-- /wp:paragraph -->

<!-- wp:code -->
<pre class="wp-block-code"><code>org.apache.logging.log4j.core.lookup.JndiLookup.class.protectionDomain.codeSource</code></pre>
<!-- /wp:code -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Support team</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Of course, our <strong>support team remains available</strong> if you have any question regarding the current situation. You can reach them via the chat or send an e-mail at <strong>support@clever-cloud.com</strong>. </p>
<!-- /wp:paragraph -->]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Spectre and Meltdown</title>
		<link>https://www.clever.cloud/blog/engineering/2018/01/04/dealing-with-spectre-and-meltdown/</link>
		
		<dc:creator><![CDATA[Geoffroy Couprie]]></dc:creator>
		<pubDate>Thu, 04 Jan 2018 11:59:00 +0000</pubDate>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Update]]></category>
		<guid isPermaLink="false">https://www2.cleverapps.io/wp/blog/technology/2018/01/04/dealing-with-spectre-and-meltdown/</guid>

					<description><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="spectre meltdown 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1.jpg 1400w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-300x116.jpg 300w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-1024x395.jpg 1024w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-768x296.jpg 768w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-1368x528.jpg 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><p>Yesterday two issues affecting CPUs have been released to the public.</p>
<p><strong>TL;DR</strong>: the attacks are named Meltdown and Spectre. They allow reading the memory of the OS or of other processes, to steal secrets or get information for other exploits. A part of the solution can greatly affect performance of running code. In particular, this attack allows to easily cross container boundaries, and in some cases (not our case) even VM boundaries.</p>
<p>In addition to servers, consumer machines are affected, especially through browsers, so you should definitely update your operating system as well as your browsers.</p>
<span id="more-2812"></span>

<h2 id="what-it-means-for-clever-cloud-users">What it means for Clever Cloud users</h2>
<p>Your applications will be (or already have been) automatically restarted (just like any other maintenance deployments). The addons will be patched and restarted in place in the following hours. This will generate limited downtime on addons (usually around a minute, depending on the addon start up time).</p>
<p>In addition to restarting virtual machines, we will also need to restart physical machines, as the attacks theoretically allows VM boundaries crossing. This attack is not usable (yet?) on Clever Cloud due to our virtualization choices and our OS hardening, but we will deploy patches preemptively. Physical machines updates will take place in the following days and will not impact applications. We are currently working on finding the best solution for addons, but it will definitely incur additional downtime for addons.</p>
<p>The patches, while mitigating the issues, also come with performance regressions. It heavily depends on the workload as well as the exact CPU model. The CPUs we use are among the less affected by the performance issues, but a slowdown of at least 5% is to be expected.</p>
<h2 id="technical-details">Technical details</h2>
<p>The Meltdown attack and the Spectre categories of attack are related to a performance feature of modern processors: branch prediction and speculative execution. Meltdown shows that when an instruction can cause a trap, like the privilege check for user → kernel access), the processor will perform speculative execution: it starts executing the code in case there’s no trap, but rollbacks if there was a trap. This attack happens at the boundary between user code and kernel. Before the processor has completely checked that we have the authorization to run privileged code, it starts executing it. When it turns out we were not authorized, it rolls back the results of that code, but not completely, it can leave some data in the cache. Combined with a technique called “cache timing attack”, it is then possible to guess the content of the data that was loaded in cache, bit by bit. Branch prediction has a related behaviour: when encountering a branch (example: an if/else expression), the processor will start executing one of the branches before it calculates the condition, to avoid waiting too much. It guesses which side of the condition is most likely thanks to its branch predictor. Spectre uses branch prediction to cause speculative execution to read out of a buffer’s bounds (among other consequences) in the kernel or another process, then guess the results from the cache.</p>
<p>The Meltdown attack is specific to Intel processors, it allows reading from the OS’s memory. There are patches available (the kPTI feature, also named KAISER <a href="https://lkml.org/lkml/2017/12/4/709">https://lkml.org/lkml/2017/12/4/709</a>). Those patches have a great impact on syscall performance (<a href="https://www.phoronix.com/scan.php?page=article&amp;item=linux-415-x86pti&amp;num=1">https://www.phoronix.com/scan.php?page=article&amp;item=linux-415-x86pti&amp;num=1</a>), with programs running 5% to 30% slower depending on the workload. The Intel Haswell processors with the PCID (Process Context Identifiers) feature get the lowest performance hit (5%). We use those processors on Clever Cloud.</p>
<p>Spectre affects processors from Intel, AMD and ARM, it allows reading from the memory of other processes. It looks more like a new attack category, for which we will have to fix the issue individually in each affected software. The only global solution for Spectre is a radical change in processor architecture, and this is unlikely to happen soon. We will follow closely any new related vulnerability and promptly patch our infrastructure.</p>
<h3 id="for-further-information">For further information</h3>
<ul>
<li>Papers and explanations about Meltdown and Spectre: <a href="https://spectreattack.com/">https://spectreattack.com/</a></li>
<li>Proofs of concept from Google’s Project Zero team: <a href="https://googleprojectzero.blogspot.fr/2018/01/reading-privileged-memory-with-side.html">https://googleprojectzero.blogspot.fr/2018/01/reading-privileged-memory-with-side.html</a></li>
<li>French twitter thread explaining the attacks: <a href="https://twitter.com/fenarinarsa/status/948697105996156928">https://twitter.com/fenarinarsa/status/948697105996156928</a></li>
<li>English twitter thread explaining the attacks: <a href="https://twitter.com/nicoleperlroth/status/948684376249962496">https://twitter.com/nicoleperlroth/status/948684376249962496</a></li>
</ul>
<p>This post has been written by <a href="https://twitter.com/gcouprie">@gcouprie</a> and <a href="https://twitter.com/clementd">@clementd</a>.<br>Spectre and meltdown logos of are designed by <a href="https://vividfox.me">Natascha Eibl</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="spectre meltdown 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1.jpg 1400w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-300x116.jpg 300w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-1024x395.jpg 1024w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-768x296.jpg 768w, https://cdn.clever-cloud.com/uploads/2021/08/spectre-meltdown-1-1368x528.jpg 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><p>Yesterday two issues affecting CPUs have been released to the public.</p>
<p><strong>TL;DR</strong>: the attacks are named Meltdown and Spectre. They allow reading the memory of the OS or of other processes, to steal secrets or get information for other exploits. A part of the solution can greatly affect performance of running code. In particular, this attack allows to easily cross container boundaries, and in some cases (not our case) even VM boundaries.</p>
<p>In addition to servers, consumer machines are affected, especially through browsers, so you should definitely update your operating system as well as your browsers.</p>
<span id="more-2812"></span>

<h2 id="what-it-means-for-clever-cloud-users">What it means for Clever Cloud users</h2>
<p>Your applications will be (or already have been) automatically restarted (just like any other maintenance deployments). The addons will be patched and restarted in place in the following hours. This will generate limited downtime on addons (usually around a minute, depending on the addon start up time).</p>
<p>In addition to restarting virtual machines, we will also need to restart physical machines, as the attacks theoretically allows VM boundaries crossing. This attack is not usable (yet?) on Clever Cloud due to our virtualization choices and our OS hardening, but we will deploy patches preemptively. Physical machines updates will take place in the following days and will not impact applications. We are currently working on finding the best solution for addons, but it will definitely incur additional downtime for addons.</p>
<p>The patches, while mitigating the issues, also come with performance regressions. It heavily depends on the workload as well as the exact CPU model. The CPUs we use are among the less affected by the performance issues, but a slowdown of at least 5% is to be expected.</p>
<h2 id="technical-details">Technical details</h2>
<p>The Meltdown attack and the Spectre categories of attack are related to a performance feature of modern processors: branch prediction and speculative execution. Meltdown shows that when an instruction can cause a trap, like the privilege check for user → kernel access), the processor will perform speculative execution: it starts executing the code in case there’s no trap, but rollbacks if there was a trap. This attack happens at the boundary between user code and kernel. Before the processor has completely checked that we have the authorization to run privileged code, it starts executing it. When it turns out we were not authorized, it rolls back the results of that code, but not completely, it can leave some data in the cache. Combined with a technique called “cache timing attack”, it is then possible to guess the content of the data that was loaded in cache, bit by bit. Branch prediction has a related behaviour: when encountering a branch (example: an if/else expression), the processor will start executing one of the branches before it calculates the condition, to avoid waiting too much. It guesses which side of the condition is most likely thanks to its branch predictor. Spectre uses branch prediction to cause speculative execution to read out of a buffer’s bounds (among other consequences) in the kernel or another process, then guess the results from the cache.</p>
<p>The Meltdown attack is specific to Intel processors, it allows reading from the OS’s memory. There are patches available (the kPTI feature, also named KAISER <a href="https://lkml.org/lkml/2017/12/4/709">https://lkml.org/lkml/2017/12/4/709</a>). Those patches have a great impact on syscall performance (<a href="https://www.phoronix.com/scan.php?page=article&amp;item=linux-415-x86pti&amp;num=1">https://www.phoronix.com/scan.php?page=article&amp;item=linux-415-x86pti&amp;num=1</a>), with programs running 5% to 30% slower depending on the workload. The Intel Haswell processors with the PCID (Process Context Identifiers) feature get the lowest performance hit (5%). We use those processors on Clever Cloud.</p>
<p>Spectre affects processors from Intel, AMD and ARM, it allows reading from the memory of other processes. It looks more like a new attack category, for which we will have to fix the issue individually in each affected software. The only global solution for Spectre is a radical change in processor architecture, and this is unlikely to happen soon. We will follow closely any new related vulnerability and promptly patch our infrastructure.</p>
<h3 id="for-further-information">For further information</h3>
<ul>
<li>Papers and explanations about Meltdown and Spectre: <a href="https://spectreattack.com/">https://spectreattack.com/</a></li>
<li>Proofs of concept from Google’s Project Zero team: <a href="https://googleprojectzero.blogspot.fr/2018/01/reading-privileged-memory-with-side.html">https://googleprojectzero.blogspot.fr/2018/01/reading-privileged-memory-with-side.html</a></li>
<li>French twitter thread explaining the attacks: <a href="https://twitter.com/fenarinarsa/status/948697105996156928">https://twitter.com/fenarinarsa/status/948697105996156928</a></li>
<li>English twitter thread explaining the attacks: <a href="https://twitter.com/nicoleperlroth/status/948684376249962496">https://twitter.com/nicoleperlroth/status/948684376249962496</a></li>
</ul>
<p>This post has been written by <a href="https://twitter.com/gcouprie">@gcouprie</a> and <a href="https://twitter.com/clementd">@clementd</a>.<br>Spectre and meltdown logos of are designed by <a href="https://vividfox.me">Natascha Eibl</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Two-Factor Auth is Here</title>
		<link>https://www.clever.cloud/blog/features/2016/08/22/2factor-auth-is-here/</link>
		
		<dc:creator><![CDATA[Clément Nivolle]]></dc:creator>
		<pubDate>Mon, 22 Aug 2016 12:00:00 +0000</pubDate>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www2.cleverapps.io/wp/blog/technology/2016/08/22/2factor-auth-is-here/</guid>

					<description><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2fa banner 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1.jpg 1400w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-300x116.jpg 300w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-1024x395.jpg 1024w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-768x296.jpg 768w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-1368x528.jpg 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><p>As you know, security is a big deal for us. You might have heard that a single password may not be enough those days. Well, here it is! Two factor authentication is now available for everyone.</p>
<span id="more-2868"></span>

<h2 id="what-is-two-factor-and-how-does-it-work">What is two factor? And how does it work?</h2>
<p>When you login with a simple password, you access you account with something you know.</p>
<p>If someone else ever gets your password, your account is compromised. To prevent this situation, the login process should invole something you know, and something you have. This is the second factor.</p>
<p>2FA is pretty simple, once activated you login in with:</p>
<ul>
<li>your credentials</li>
<li>and a third-party app on your phone providing a temporary code</li>
</ul>
<p>Now having your password known/guessed by a third-party is not enough for them to get into your account.</p>
<h2 id="how-to-setup">How to setup?</h2>
<p>Login to the Clever Console and head over to your profile. Under &quot;Authentication&quot;, you&#39;ll see a new button: Activate 2FA.</p>
<p>A QR-Code will show up. Scan it with a 2FA app on your phone (Google Authenticator, Authenticator by Microsoft…)</p>
<p>For future logins, your password and the code from the app will be necessary.</p>
<p><strong>IMPORTANT:</strong></p>
<p>Don&#39;t forget to save your recovery codes! Each one can replace a generated 6-digits code (but only once).</p>
<center>
  <a href="https://console.clever-cloud.com/users/me/authentication" class="bt3-btn bt3-btn-success">Enable 2FA</a>
</center>
]]></description>
										<content:encoded><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="2fa banner 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1.jpg 1400w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-300x116.jpg 300w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-1024x395.jpg 1024w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-768x296.jpg 768w, https://cdn.clever-cloud.com/uploads/2021/08/2fa-banner-1-1368x528.jpg 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p><p>As you know, security is a big deal for us. You might have heard that a single password may not be enough those days. Well, here it is! Two factor authentication is now available for everyone.</p>
<span id="more-2868"></span>

<h2 id="what-is-two-factor-and-how-does-it-work">What is two factor? And how does it work?</h2>
<p>When you login with a simple password, you access you account with something you know.</p>
<p>If someone else ever gets your password, your account is compromised. To prevent this situation, the login process should invole something you know, and something you have. This is the second factor.</p>
<p>2FA is pretty simple, once activated you login in with:</p>
<ul>
<li>your credentials</li>
<li>and a third-party app on your phone providing a temporary code</li>
</ul>
<p>Now having your password known/guessed by a third-party is not enough for them to get into your account.</p>
<h2 id="how-to-setup">How to setup?</h2>
<p>Login to the Clever Console and head over to your profile. Under &quot;Authentication&quot;, you&#39;ll see a new button: Activate 2FA.</p>
<p>A QR-Code will show up. Scan it with a 2FA app on your phone (Google Authenticator, Authenticator by Microsoft…)</p>
<p>For future logins, your password and the code from the app will be necessary.</p>
<p><strong>IMPORTANT:</strong></p>
<p>Don&#39;t forget to save your recovery codes! Each one can replace a generated 6-digits code (but only once).</p>
<center>
  <a href="https://console.clever-cloud.com/users/me/authentication" class="bt3-btn bt3-btn-success">Enable 2FA</a>
</center>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Security is a process, not a reaction</title>
		<link>https://www.clever.cloud/blog/company/2016/04/04/security-is-a-process/</link>
		
		<dc:creator><![CDATA[Geoffroy Couprie]]></dc:creator>
		<pubDate>Mon, 04 Apr 2016 15:32:00 +0000</pubDate>
				<category><![CDATA[Company]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Engineering]]></category>
		<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www2.cleverapps.io/wp/blog/technology/2016/04/04/security-is-a-process/</guid>

					<description><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2021/08/security-link-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="security link 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2021/08/security-link-1.jpg 1400w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-300x116.jpg 300w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-1024x395.jpg 1024w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-768x296.jpg 768w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-1368x528.jpg 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p>Wake up. Check the news. There is a new OpenSSL vulnerability, the world is on fire. That vulnerability was published a week ago. Panic. Patch everything in a hurry. Break production. Panic^2.

<span id="more-2746"></span>

If this sounds familiar, you are probably running a web application of some kind. Maybe your whole business depends on it. Maybe you didn't hear about the latest world-on-fire vulnerability. Panic.

How do you keep up with security issues when everything is happening so fast? Which parts of your technical stack are the most at risk? Is the customer data safe? Do you really need to care?

At Clever Cloud, we support many languages and databases, running on hundreds of machines. And our core business is to execute code we didn't write, on our infrastructure.

This has an interesting effect on security management: there is always an issue somewhere. Vulnerabilities appear every day. You are lucky if they are not "0 day vulnerabilities". Those are flaws published without notifying the developers. This means there is no solution available at publication time. How do we handle our security calmly when we should actually run around screaming?

Our approach to security comes from the way we run our systems. You cannot manage hundreds of machines without automation and well defined processes. Every action on our infrastructure must be cheap to perform, or have a great impact.

People see security as a huge cost because of the work it implies:
<ul>
 	<li>unclear risk and impact on the business</li>
 	<li>time spent tracking new vulnerabilities for various applications</li>
 	<li>unclear result of updating code (will it stop working? Will it break other applications on the same machine?)</li>
</ul>
You want to reduce that cost, make security management easier and easier, until it is just a part of a day's job.
<h2 id="defining-your-risk-budget">Defining your risk budget</h2>
Calculating the risk requires some time at first, to teach your team how a threat model works, and how to update it. The threat model is a description of your system used to evaluate the cost of an attack:
<ul>
 	<li>targets: user data, intellectual property, machines</li>
 	<li>entry points: web server, internal WiFi</li>
 	<li>weaknesses: unpatched application, SQL injection, key employees victims of phishing</li>
</ul>
With this model, you calculate the difficulty of exploiting one weakness, which access level you obtain, where you can go from there. At the end, you get a list of issues in your system, ordered by impact on your system and ease of exploitation. Typically, if an automated script can steal your whole database, fix it immediately.

That model is the baseline everybody will use to evaluate security issues. It makes the risk real, not something you can just handwave with saying "we can take that risk". It is something you can plan for and budget for.
<h2 id="staying-up-to-date-with-security-news">Staying up to date with security news</h2>
Once you have a model, you need to keep it up to date with current news. Maybe requiring Java applets in your client's browsers is not such a good idea anymore. Maybe your advertisement network is now serving malware (as a side note, to drastically reduce malware infection at your company, install ad blockers everywhere, trust me on this).

Following security news can look like a daunting task, but you can simplify it with good sources:
<ul>
 	<li>avoid news websites. They write long articles, they want you to panic and they rarely provide usable solutions</li>
 	<li>Follow security mailing lists. There are generalist ones, like <a href="mailto:oss-security@lists.openwall.com">oss-security@lists.openwall.com</a> and <a href="mailto:cve-assign@mitre.org">cve-assign@mitre.org</a>. There are more specific ones, like <a href="mailto:debian-security@lists.debian.org">debian-security@lists.debian.org</a> (translate to your specific distribution), or <a href="mailto:rubyonrails-security@googlegroups.com">rubyonrails-security@googlegroups.com</a> and <a href="mailto:ruby-security-ann@googlegroups.com">ruby-security-ann@googlegroups.com</a>. There is also <a href="mailto:fulldisclosure@seclists.org">fulldisclosure@seclists.org</a>, where 0-day vulnerabilities are sometimes published</li>
 	<li>Twitter is still a good source of information on vulnerabilities, since people easily share. If you see security people suddenly buzzing in your timeline, you should pay attention. There are good lists of people to follow to get you started <a href="http://www.securityinnovationeurope.com/blog/87-security-experts-you-need-to-be-following-on-twitter">here</a> and <a href="http://www.marblesecurity.com/2013/11/20/100-security-experts-follow-twitter/">there</a>. They each have their own focus, though, so you may not be interested in everything</li>
 	<li>keep up with new versions of your software and their dependencies. Use your package manager, project specific mailing lists, subscribe to their github feed</li>
</ul>
Tracking security news becomes a simple process:
<ul>
 	<li>check the mailing lists, see if you use any of the applications mentioned</li>
 	<li>check your dependencies: anything new? Any security issues mentioned?</li>
 	<li>check Twitter: is the world on fire?</li>
</ul>
Be careful, though. Twitter is often on fire, and security experts like to jump on the new vulnerability and dissect it at length. Even when there is no information available. Not every vulnerability needs attention right now, some of them may not even apply to your particular usage of the software. Don't panic (yet).

Taking the time to verify security issues regularly makes security part of your daily/weekly process. Applying a security patch is just another item to raise at your morning stand up meeting (or whatever other process).

Note that the person tracking the vulnerability might not be the one fixing it. When I first learned about the <a href="https://weakdh.org/">Logjam flaw</a>, I was about to enter a plane for 10 hours. Notify the team by SMS/Slack, get an acknowledgment from someone, then go to sleep.
<h2 id="reducing-the-risk-of-code-updates">Reducing the risk of code updates</h2>
Here lies the huge cost of security: any code change in production is a potential liability. It brings no value to the customer, can introduce bugs or even crash the whole system (please make backups and test them regularly).

But this cost is not limited to security. It applies to your whole business. If modifying the production environment is complex and error prone, bugfixes come rarely. New versions come in huge chunks of code that <em>will</em> break things. Huge list of changes may even require some service downtime.

The point of our job at Clever Cloud is to make new deployments fast and painless. It has influenced our whole approaches to security. If you can start and remove a new instance of your application in seconds, you get huge benefits:
<ul>
 	<li>staging environments to test updates</li>
 	<li>replacing huge, risky updates with small increments</li>
 	<li>applications can be completely independent. Updating the company's WordPress blog will not affect the SaaS application</li>
</ul>
This is how we do code updates now: when a project's dependency gets a new version to fix a security issue, just redeploy the application. When there's a security patch for the Linux kernel, apply the patch, redeploy all the virtual machines, move on.
<figure><img id="img" src="https://cdn.clever-cloud.com/uploads/2021/08/redeploy-vm-1.jpg" /></figure>
We do not run around with our hair on fire. It is just a basic loop of:
<ul>
 	<li>get notified of a vulnerability</li>
 	<li>see if it applies</li>
 	<li>see if there's a patch (or if you can develop one quickly)</li>
 	<li>apply the patch</li>
 	<li>redeploy the applications</li>
 	<li>go make yourself a nice tea</li>
</ul>
We have good examples of this:
<ul>
 	<li>The recent CVE-2016-0728 is a privilege escalation in Linux, something we need to take seriously. We took a look at <a href="http://perception-point.io/2016/01/14/analysis-and-exploitation-of-a-linux-kernel-vulnerability-cve-2016-0728/">the advisory</a>, wrote a patch, tested it and deployed it in a few hours. Most Linux distributions took days to publish updated packages.</li>
 	<li>In the same way, the infamous <a href="http://heartbleed.com/">Heartbleed bug</a> was fixed quickly. One of our clients came to us hours later asking if we knew about it: "oh, that's the reason my applications were redeployed in the middle of the night"</li>
</ul>
When deploying new versions of an application is easy, it suddenly reduces the cost of code changes. The operational risk gets tiny, compared to the security risk. And you can update everything fast. You have no more excuse to keep unpatched systems.

Following those tips to set up your security process will improve your operations as well. With a systematic approach, you know your application better, you can see the cost of managing issues and take action.

There is still a lot to talk about, like training for incidents, defining operations procedures, or how to set up your infrastructure for easy deployments. But that last item, we can handle it for you <a href="https://www.clever.cloud/contact/">right now</a>.]]></description>
										<content:encoded><![CDATA[<p><img width="1400" height="540" src="https://cdn.clever-cloud.com/uploads/2021/08/security-link-1.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="security link 1" decoding="async" loading="lazy" srcset="https://cdn.clever-cloud.com/uploads/2021/08/security-link-1.jpg 1400w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-300x116.jpg 300w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-1024x395.jpg 1024w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-768x296.jpg 768w, https://cdn.clever-cloud.com/uploads/2021/08/security-link-1-1368x528.jpg 1368w" sizes="auto, (max-width: 1400px) 100vw, 1400px" /></p>Wake up. Check the news. There is a new OpenSSL vulnerability, the world is on fire. That vulnerability was published a week ago. Panic. Patch everything in a hurry. Break production. Panic^2.

<span id="more-2746"></span>

If this sounds familiar, you are probably running a web application of some kind. Maybe your whole business depends on it. Maybe you didn't hear about the latest world-on-fire vulnerability. Panic.

How do you keep up with security issues when everything is happening so fast? Which parts of your technical stack are the most at risk? Is the customer data safe? Do you really need to care?

At Clever Cloud, we support many languages and databases, running on hundreds of machines. And our core business is to execute code we didn't write, on our infrastructure.

This has an interesting effect on security management: there is always an issue somewhere. Vulnerabilities appear every day. You are lucky if they are not "0 day vulnerabilities". Those are flaws published without notifying the developers. This means there is no solution available at publication time. How do we handle our security calmly when we should actually run around screaming?

Our approach to security comes from the way we run our systems. You cannot manage hundreds of machines without automation and well defined processes. Every action on our infrastructure must be cheap to perform, or have a great impact.

People see security as a huge cost because of the work it implies:
<ul>
 	<li>unclear risk and impact on the business</li>
 	<li>time spent tracking new vulnerabilities for various applications</li>
 	<li>unclear result of updating code (will it stop working? Will it break other applications on the same machine?)</li>
</ul>
You want to reduce that cost, make security management easier and easier, until it is just a part of a day's job.
<h2 id="defining-your-risk-budget">Defining your risk budget</h2>
Calculating the risk requires some time at first, to teach your team how a threat model works, and how to update it. The threat model is a description of your system used to evaluate the cost of an attack:
<ul>
 	<li>targets: user data, intellectual property, machines</li>
 	<li>entry points: web server, internal WiFi</li>
 	<li>weaknesses: unpatched application, SQL injection, key employees victims of phishing</li>
</ul>
With this model, you calculate the difficulty of exploiting one weakness, which access level you obtain, where you can go from there. At the end, you get a list of issues in your system, ordered by impact on your system and ease of exploitation. Typically, if an automated script can steal your whole database, fix it immediately.

That model is the baseline everybody will use to evaluate security issues. It makes the risk real, not something you can just handwave with saying "we can take that risk". It is something you can plan for and budget for.
<h2 id="staying-up-to-date-with-security-news">Staying up to date with security news</h2>
Once you have a model, you need to keep it up to date with current news. Maybe requiring Java applets in your client's browsers is not such a good idea anymore. Maybe your advertisement network is now serving malware (as a side note, to drastically reduce malware infection at your company, install ad blockers everywhere, trust me on this).

Following security news can look like a daunting task, but you can simplify it with good sources:
<ul>
 	<li>avoid news websites. They write long articles, they want you to panic and they rarely provide usable solutions</li>
 	<li>Follow security mailing lists. There are generalist ones, like <a href="mailto:oss-security@lists.openwall.com">oss-security@lists.openwall.com</a> and <a href="mailto:cve-assign@mitre.org">cve-assign@mitre.org</a>. There are more specific ones, like <a href="mailto:debian-security@lists.debian.org">debian-security@lists.debian.org</a> (translate to your specific distribution), or <a href="mailto:rubyonrails-security@googlegroups.com">rubyonrails-security@googlegroups.com</a> and <a href="mailto:ruby-security-ann@googlegroups.com">ruby-security-ann@googlegroups.com</a>. There is also <a href="mailto:fulldisclosure@seclists.org">fulldisclosure@seclists.org</a>, where 0-day vulnerabilities are sometimes published</li>
 	<li>Twitter is still a good source of information on vulnerabilities, since people easily share. If you see security people suddenly buzzing in your timeline, you should pay attention. There are good lists of people to follow to get you started <a href="http://www.securityinnovationeurope.com/blog/87-security-experts-you-need-to-be-following-on-twitter">here</a> and <a href="http://www.marblesecurity.com/2013/11/20/100-security-experts-follow-twitter/">there</a>. They each have their own focus, though, so you may not be interested in everything</li>
 	<li>keep up with new versions of your software and their dependencies. Use your package manager, project specific mailing lists, subscribe to their github feed</li>
</ul>
Tracking security news becomes a simple process:
<ul>
 	<li>check the mailing lists, see if you use any of the applications mentioned</li>
 	<li>check your dependencies: anything new? Any security issues mentioned?</li>
 	<li>check Twitter: is the world on fire?</li>
</ul>
Be careful, though. Twitter is often on fire, and security experts like to jump on the new vulnerability and dissect it at length. Even when there is no information available. Not every vulnerability needs attention right now, some of them may not even apply to your particular usage of the software. Don't panic (yet).

Taking the time to verify security issues regularly makes security part of your daily/weekly process. Applying a security patch is just another item to raise at your morning stand up meeting (or whatever other process).

Note that the person tracking the vulnerability might not be the one fixing it. When I first learned about the <a href="https://weakdh.org/">Logjam flaw</a>, I was about to enter a plane for 10 hours. Notify the team by SMS/Slack, get an acknowledgment from someone, then go to sleep.
<h2 id="reducing-the-risk-of-code-updates">Reducing the risk of code updates</h2>
Here lies the huge cost of security: any code change in production is a potential liability. It brings no value to the customer, can introduce bugs or even crash the whole system (please make backups and test them regularly).

But this cost is not limited to security. It applies to your whole business. If modifying the production environment is complex and error prone, bugfixes come rarely. New versions come in huge chunks of code that <em>will</em> break things. Huge list of changes may even require some service downtime.

The point of our job at Clever Cloud is to make new deployments fast and painless. It has influenced our whole approaches to security. If you can start and remove a new instance of your application in seconds, you get huge benefits:
<ul>
 	<li>staging environments to test updates</li>
 	<li>replacing huge, risky updates with small increments</li>
 	<li>applications can be completely independent. Updating the company's WordPress blog will not affect the SaaS application</li>
</ul>
This is how we do code updates now: when a project's dependency gets a new version to fix a security issue, just redeploy the application. When there's a security patch for the Linux kernel, apply the patch, redeploy all the virtual machines, move on.
<figure><img id="img" src="https://cdn.clever-cloud.com/uploads/2021/08/redeploy-vm-1.jpg" /></figure>
We do not run around with our hair on fire. It is just a basic loop of:
<ul>
 	<li>get notified of a vulnerability</li>
 	<li>see if it applies</li>
 	<li>see if there's a patch (or if you can develop one quickly)</li>
 	<li>apply the patch</li>
 	<li>redeploy the applications</li>
 	<li>go make yourself a nice tea</li>
</ul>
We have good examples of this:
<ul>
 	<li>The recent CVE-2016-0728 is a privilege escalation in Linux, something we need to take seriously. We took a look at <a href="http://perception-point.io/2016/01/14/analysis-and-exploitation-of-a-linux-kernel-vulnerability-cve-2016-0728/">the advisory</a>, wrote a patch, tested it and deployed it in a few hours. Most Linux distributions took days to publish updated packages.</li>
 	<li>In the same way, the infamous <a href="http://heartbleed.com/">Heartbleed bug</a> was fixed quickly. One of our clients came to us hours later asking if we knew about it: "oh, that's the reason my applications were redeployed in the middle of the night"</li>
</ul>
When deploying new versions of an application is easy, it suddenly reduces the cost of code changes. The operational risk gets tiny, compared to the security risk. And you can update everything fast. You have no more excuse to keep unpatched systems.

Following those tips to set up your security process will improve your operations as well. With a systematic approach, you know your application better, you can see the cost of managing issues and take action.

There is still a lot to talk about, like training for incidents, defining operations procedures, or how to set up your infrastructure for easy deployments. But that last item, we can handle it for you <a href="https://www.clever.cloud/contact/">right now</a>.]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
