<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Security Vulnerability on goodinfo.net Daily</title>
    <link>https://goodinfo.net/en/tags/security-vulnerability/</link>
    <description>goodinfo.net daily curated global news: AI, tech, finance, and world affairs.</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <author>goodinfo.net</author>
    
    
    
    <lastBuildDate>Fri, 01 May 2026 09:00:00 +0800</lastBuildDate>
    <atom:link href="https://goodinfo.net/en/tags/security-vulnerability/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>CopyFail: Most Severe Linux Vulnerability in Years Exposed, Affects Nearly All Distributions</title>
      <link>https://goodinfo.net/en/posts/ai-tech/copyfail-linux-vulnerability-cve-2026-31431-april-2026/</link>
      <pubDate>Fri, 01 May 2026 09:00:00 +0800</pubDate>
      <author>goodinfo.net</author>
      <guid>https://goodinfo.net/en/posts/ai-tech/copyfail-linux-vulnerability-cve-2026-31431-april-2026/</guid>
      <description>Security firm Theori has publicly released exploit code for CopyFail (CVE-2026-31431), a critical Linux kernel vulnerability that affects nearly all distributions and allows privilege escalation to root from an unprivileged user account.</description>
      <content:encoded><![CDATA[<h2 id="-news-report">📰 News Report</h2>
<h3 id="critical-linux-kernel-vulnerability-copyfail-rocks-the-security-community">Critical Linux Kernel Vulnerability CopyFail Rocks the Security Community</h3>
<p>On April 30, 2026, security research firm Theori publicly disclosed a Linux kernel vulnerability codenamed CopyFail (CVE-2026-31431), along with working exploit code. Security experts are calling it &ldquo;the most severe Linux security threat to surface in years.&rdquo;</p>
<p>The vulnerability was privately reported to the Linux kernel security team five weeks ago. While the kernel team has already issued patches across multiple versions — including 7.0, 6.19.12, 6.18.12, 6.12.85, 6.6.137, 6.1.170, 5.15.204, and 5.10.254 — the vast majority of Linux distributions have not yet incorporated these fixes into their update packages, leaving hundreds of millions of servers and devices worldwide still exposed.</p>
<h3 id="how-the-vulnerability-works">How the Vulnerability Works</h3>
<p>CopyFail stems from an in-place optimization flaw in the Linux kernel&rsquo;s cryptographic API (AF_ALG) introduced in 2017. The defect allows page cache pages to end up in writable destination scatterlists, enabling privilege escalation.</p>
<p>Critically, the attack requires only an <strong>unprivileged local user account</strong> — no network access, no kernel debugging features, no pre-installed primitives. Since AF_ALG ships enabled in essentially every mainstream distribution&rsquo;s default configuration, the entire range from the 2017 patch window to current versions is vulnerable out of the box.</p>
<h3 id="who-is-at-risk">Who Is at Risk?</h3>
<p>The scope of CopyFail is extraordinarily broad, affecting virtually every Linux deployment scenario:</p>
<ul>
<li><strong>Multi-tenant Linux hosts</strong>: Shared dev boxes, shell-as-a-service, jump hosts, build servers</li>
<li><strong>Kubernetes/container clusters</strong>: The page cache is shared across the host; a container with the right primitives can compromise the node and cross tenant boundaries</li>
<li><strong>CI/CD pipelines</strong>: GitHub Actions self-hosted runners, GitLab runners, Jenkins agents — anything executing untrusted PR code as a regular user on a shared kernel</li>
<li><strong>AI and cloud computing</strong>: Notebook hosts, agent sandboxes, serverless functions, any tenant-supplied container or script environment</li>
</ul>
<h3 id="automated-exploitation-already-demonstrated">Automated Exploitation Already Demonstrated</h3>
<p>Adding to the urgency, Theori demonstrated the vulnerability&rsquo;s automated exploitation capability. Their tool successfully scanned and compromised Redis, PostgreSQL, and MariaDB database systems with zero human intervention. The project was also a finalist in the DoD DARPA AI Cyber Challenge.</p>
<h3 id="remediation">Remediation</h3>
<p>Security experts strongly recommend that all Linux system administrators take immediate action:</p>
<ol>
<li><strong>Patch immediately</strong>: Update your distribution&rsquo;s kernel package to one that includes mainline commit a664bf3d603d, which reverts the 2017 algif_aead in-place optimization. Most major distributions are now shipping the fix.</li>
<li><strong>Multi-tenant environments first</strong>: Cloud providers and container cluster operators should treat this as the highest priority.</li>
<li><strong>Single-tenant systems</strong>: While not directly exposing remote attack vectors, any local code execution on these systems will escalate to root.</li>
</ol>
<p>This incident underscores the critical importance of open-source supply chain security. A nearly decade-old kernel optimization flaw, once its exploit code is publicly released, can pose devastating risks to global internet infrastructure.</p>
<hr>
<p><em>Source: <a href="https://arstechnica.com/security/2026/04/the-most-severe-linux-threat-to-surface-in-years-catches-the-world-flat-footed/">Ars Technica</a> | <a href="https://copy.fail/">CopyFail</a></em></p>
]]></content:encoded>
      <category domain="category">ai-tech</category>
      <category domain="tag">Linux</category><category domain="tag">security vulnerability</category><category domain="tag">CVE-2026-31431</category><category domain="tag">kernel security</category>
    </item>
    
    <item>
      <title>Wiz Researchers Discover Critical GitHub RCE Vulnerability: Single git Push Command Compromises Backend Servers</title>
      <link>https://goodinfo.net/en/posts/ai-tech/github-rce-vulnerability-cve-2026-3854-april-2026/</link>
      <pubDate>Wed, 29 Apr 2026 04:00:00 +0800</pubDate>
      <author>goodinfo.net</author>
      <guid>https://goodinfo.net/en/posts/ai-tech/github-rce-vulnerability-cve-2026-3854-april-2026/</guid>
      <description>Wiz Research uncovered CVE-2026-3854, a critical remote code execution flaw in GitHub&rsquo;s internal git infrastructure allowing any authenticated user to execute arbitrary commands on backend servers via a single git push.</description>
      <content:encoded><![CDATA[<p>Security research firm Wiz disclosed on April 28 a critical remote code execution (RCE) vulnerability in GitHub&rsquo;s internal git infrastructure, designated CVE-2026-3854. The flaw allows any authenticated GitHub user to execute arbitrary commands on GitHub&rsquo;s backend servers through a single standard <code>git push</code> command.</p>
<h2 id="vulnerability-details">Vulnerability Details</h2>
<p>The vulnerability stems from an injection flaw in GitHub&rsquo;s internal X-Stat header protocol. When users push code to GitHub via SSH, requests pass through multiple internal service components: babeld (git proxy entry point), gitauth (authentication service), gitrpcd (internal RPC server), and the pre-receive hook (security enforcement).</p>
<p>These components communicate security metadata via the X-Stat header, which uses semicolon-delimited key-value pairs. The critical issue is that babeld copies user-controlled git push option values directly into the X-Stat header without sanitizing semicolons. Attackers can inject malicious values containing semicolons in their push options, creating new attacker-controlled fields.</p>
<p>Because the X-Stat header uses &ldquo;last-write-wins&rdquo; semantics, attacker-injected fields silently override legitimate security fields. The research team mapped multiple injectable security-critical fields, including <code>rails_env</code> (controls hook execution path), <code>custom_hooks_dir</code> (hook script directory), and <code>repo_pre_receive_hooks</code> (pre-receive hook definitions).</p>
<h2 id="exploitation-chain">Exploitation Chain</h2>
<p>The exploitation chain consists of three injection steps:</p>
<ol>
<li><strong>Bypass the sandbox</strong>: Inject a non-production <code>rails_env</code> value to switch from the sandboxed production path to an unsandboxed direct execution mode.</li>
<li><strong>Redirect hook directory</strong>: Inject <code>custom_hooks_dir</code> to control the base directory where the binary looks up hook scripts.</li>
<li><strong>Inject hook definition</strong>: Inject a crafted hook entry with a path traversal sequence, ultimately executing arbitrary binaries on the filesystem.</li>
</ol>
<p>On GitHub Enterprise Server (GHES), the full chain grants complete control over the instance, including all hosted repositories and internal secrets. On GitHub.com, the vulnerability allows remote code execution on shared storage nodes — the team confirmed that millions of public and private repositories belonging to other users and organizations were accessible on the affected nodes.</p>
<h2 id="ai-assisted-discovery">AI-Assisted Discovery</h2>
<p>Notably, this is one of the first critical vulnerabilities discovered in closed-source binaries using AI. The Wiz team leveraged AI-augmented tooling — particularly automated reverse engineering using IDA MCP — to rapidly analyze GitHub&rsquo;s compiled binaries, reconstruct internal protocols, and systematically identify where user input could influence server behavior across the entire pipeline.</p>
<h2 id="patch-status">Patch Status</h2>
<p>GitHub mitigated the issue on GitHub.com within 6 hours of the report and released patches for all supported GHES versions. However, data at the time of disclosure indicated that 88% of GHES instances remained vulnerable. GitHub Enterprise Server customers are urged to upgrade to version 3.19.3 or higher immediately.</p>
<p>GitHub CISO Alexis Wales stated: &ldquo;A finding of this caliber and severity is rare, earning one of the highest rewards available in our Bug Bounty program.&rdquo;</p>
<p><em>Source: <a href="https://www.wiz.io/blog/github-rce-vulnerability-cve-2026-3854">Wiz Blog</a></em></p>
]]></content:encoded>
      <category domain="category">ai-tech</category>
      <category domain="tag">GitHub</category><category domain="tag">Security Vulnerability</category><category domain="tag">Cybersecurity</category><category domain="tag">AI-Assisted Research</category>
    </item>
    
  </channel>
</rss>
