<?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>Heap-Out-of-Bounds on CyberVeille</title>
    <link>https://cyberveille.ch/tags/heap-out-of-bounds/</link>
    <description>Recent content in Heap-Out-of-Bounds on CyberVeille</description>
    <generator>Hugo -- 0.146.0</generator>
    <language>fr-fr</language>
    <copyright>Cyberveille CC BY-NC-SA 4.0</copyright>
    <lastBuildDate>Fri, 26 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://cyberveille.ch/tags/heap-out-of-bounds/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CVE-2026-8461 PixelSmash : RCE critique dans FFmpeg via le décodeur MagicYUV</title>
      <link>https://cyberveille.ch/posts/2026-06-26-cve-2026-8461-pixelsmash-rce-critique-dans-ffmpeg-via-le-decodeur-magicyuv/</link>
      <pubDate>Fri, 26 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://cyberveille.ch/posts/2026-06-26-cve-2026-8461-pixelsmash-rce-critique-dans-ffmpeg-via-le-decodeur-magicyuv/</guid>
      <description>&lt;h2 id=&#34;-contexte&#34;&gt;🗓️ Contexte&lt;/h2&gt;
&lt;p&gt;Publié le 23 juin 2026 par SecurityWeek (auteur : Ionut Arghire), cet article rapporte la divulgation par JFrog d&amp;rsquo;une vulnérabilité critique dans &lt;strong&gt;FFmpeg&lt;/strong&gt;, le framework de traitement multimédia le plus utilisé au monde, présent dans la quasi-totalité des applications de traitement vidéo.&lt;/p&gt;
&lt;h2 id=&#34;-détails-techniques-de-la-vulnérabilité&#34;&gt;🔍 Détails techniques de la vulnérabilité&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CVE&lt;/strong&gt; : CVE-2026-8461 (CVSS 8.8)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nom&lt;/strong&gt; : PixelSmash&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Type&lt;/strong&gt; : Heap out-of-bounds write&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Composant affecté&lt;/strong&gt; : bibliothèque &lt;strong&gt;libavcodec&lt;/strong&gt; de FFmpeg, dans le &lt;strong&gt;décodeur MagicYUV&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cause&lt;/strong&gt; : inconsistance entre le calcul des hauteurs de plan chroma par l&amp;rsquo;allocateur de frames et le décodeur&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mécanisme d&amp;rsquo;exploitation&lt;/strong&gt; : placement d&amp;rsquo;une commande shell NUL-terminée à un offset hors-limites spécifique, ciblant la structure &lt;strong&gt;AVBuffer&lt;/strong&gt; (objet de gestion de buffer à comptage de références), permettant l&amp;rsquo;exécution shell avant le crash du processus FFmpeg&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-vecteurs-dexploitation&#34;&gt;🎯 Vecteurs d&amp;rsquo;exploitation&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Desktop&lt;/strong&gt; : ouverture d&amp;rsquo;un fichier malveillant dans un lecteur vidéo, ou navigation dans un dossier contenant le fichier si le gestionnaire de fichiers génère des miniatures&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Serveur&lt;/strong&gt; : upload d&amp;rsquo;un fichier média vers un serveur média, plateforme de chat ou service de transcodage cloud qui traite automatiquement le fichier&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NAS / appliances / smart TV&lt;/strong&gt; : génération de miniatures ou aperçus vidéo&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Torrents (zero-click)&lt;/strong&gt; : si le client torrent télécharge directement dans un dossier surveillé par une bibliothèque média, le scan automatique déclenche le payload&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nextcloud&lt;/strong&gt; : via le fournisseur optionnel Movie preview qui invoque le binaire FFmpeg système pour générer des miniatures&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-format-du-payload&#34;&gt;📦 Format du payload&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Fichier de &lt;strong&gt;50 Ko&lt;/strong&gt; au format &lt;strong&gt;AVI, MKV ou MOV&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Aucune authentification, privilège ou accès préalable requis&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-applications-confirmées-comme-vulnérables&#34;&gt;✅ Applications confirmées comme vulnérables&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Kodi, mpv, ffmpegthumbnailer (GNOME, KDE, XFCE)&lt;/li&gt;
&lt;li&gt;Jellyfin, Emby, Nextcloud, Immich, PhotoPrism, OBS Studio&lt;/li&gt;
&lt;li&gt;RCE démontré contre &lt;strong&gt;Jellyfin&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-correctif&#34;&gt;🛠️ Correctif&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;FFmpeg version 8.1.2&lt;/strong&gt; contient le correctif pour PixelSmash.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
