{"id":688480,"date":"2026-06-06T19:38:10","date_gmt":"2026-06-06T19:38:10","guid":{"rendered":"https:\/\/www.newsbeep.com\/us\/688480\/"},"modified":"2026-06-06T19:38:10","modified_gmt":"2026-06-06T19:38:10","slug":"ai-agent-uncovers-21-zero-days-in-ffmpeg-chrome-patches-record-429-bugs","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/us\/688480\/","title":{"rendered":"AI Agent Uncovers 21 Zero-Days in FFmpeg; Chrome Patches Record 429 Bugs"},"content":{"rendered":"<p>\ue804Swati Khandelwal\ue802Jun 06, 2026Vulnerability \/ Endpoint Security<\/p>\n<p><a href=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2026\/06\/chrome-update.jpg\" style=\"display: block; padding: 1em 0; text-align: center; clear: left; float: left;\"><img decoding=\"async\" alt=\"\" border=\"0\" data-original-height=\"470\" data-original-width=\"900\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2026\/06\/chrome-update.jpg\"\/><\/a><\/p>\n<p>Two things landed within days of each other this week. A security startup reported 21 previously unknown vulnerabilities in FFmpeg, the media library inside almost everything that touches video, all of them found by an autonomous AI agent.<\/p>\n<p>The same week, Google shipped <a href=\"https:\/\/chromereleases.googleblog.com\/2026\/06\/stable-channel-update-for-desktop.html\" rel=\"nofollow noopener\" target=\"_blank\">Chrome 149<\/a> with patches for 429 security bugs, the most ever in a single release.<\/p>\n<p>Only the FFmpeg bugs were found by AI. Chrome&#8217;s record landed after Google overhauled its bounty program to cope with a flood of AI-generated reports. The mechanisms differ, but the pressure is the same: AI is putting more vulnerabilities in front of the people who have to deal with them, and faster than before.<\/p>\n<p>The FFmpeg findings come from <a href=\"https:\/\/depthfirst.com\/research\/21-zero-days-in-ffmpeg\" rel=\"nofollow noopener\" target=\"_blank\">depthfirst<\/a>, whose autonomous security agent scanned the project&#8217;s roughly 1.5 million lines of C and produced 21 confirmed zero-days, each with a reproducible proof-of-concept input.<\/p>\n<p>The company puts the cost of the run at around $1,000. Several of the bugs had been latent for 15 to 20 years; one stack overflow in the service-description-table code dates to 2003 and sat untouched for 23 years.<\/p>\n<p>Most are heap or stack overflows in parsers and demuxers, spanning components from the TS demuxer to the VP9 decoder. depthfirst says some already carry CVE identifiers; its writeup lists nine, CVE-2026-39210 through CVE-2026-39218, and notes the rest are fixed but not yet numbered. It also <a href=\"https:\/\/github.com\/DepthFirstDisclosures\/ffmpeg-dfvuln127\" rel=\"nofollow noopener\" target=\"_blank\">published a PoC<\/a>.<\/p>\n<p><a name=\"more\"\/><\/p>\n<p>In separate news, Chrome 149 fixes 429 vulnerabilities, a record for a single release. Over 100 are critical or high severity, mostly use-after-free and insufficient input validation.<\/p>\n<p>The worst, CVE-2026-10881 (CVSS 9.6), is an out-of-bounds read and write in the ANGLE graphics engine that lets a crafted page escape the sandbox and run code on the host. Google paid $97,000 for it.<\/p>\n<p>The highest-severity bugs were mostly internal finds: of roughly 90 high-severity bugs, only 10 came from outside researchers, and 19 of the 22 critical ones were Google&#8217;s own. The AI connection is more about volume than authorship.<\/p>\n<p>Google hasn&#8217;t tied the 429 to AI; the on-record signal is the <a href=\"https:\/\/bughunters.google.com\/blog\/evolving-the-android-chrome-vrps-for-the-ai-era\" rel=\"nofollow noopener\" target=\"_blank\">bounty overhaul<\/a> it made in April, prompted by a flood of AI-generated submissions and now asking for a concise reproducer over the long writeups AI churns out.<\/p>\n<p>Google&#8217;s Big Sleep agent reported a run of FFmpeg bugs last year, now visible on the project&#8217;s <a href=\"https:\/\/ffmpeg.org\/security.html\" rel=\"nofollow noopener\" target=\"_blank\">security page<\/a> tagged BIGSLEEP, and Anthropic&#8217;s <a href=\"https:\/\/thehackernews.com\/2026\/04\/anthropics-claude-mythos-finds.html\" rel=\"nofollow noopener\" target=\"_blank\">Mythos model<\/a> pulled a 16-year-old H.264 flaw and others out of FFmpeg for about $10,000, three of which shipped in FFmpeg 8.1, per its <a href=\"https:\/\/red.anthropic.com\/2026\/mythos-preview\/\" rel=\"nofollow noopener\" target=\"_blank\">own writeup<\/a>.<\/p>\n<p>Days ago, another autonomous tool found an authenticated RCE in <a href=\"https:\/\/thehackernews.com\/2026\/06\/autonomous-ai-tool-finds-2-year-old-rce.html\" rel=\"nofollow noopener\" target=\"_blank\">Redis<\/a> that had been present since version 7.2.0, unnoticed for over two years. The research points the same way: a February study had an agent reproduce working PoCs for more than half of <a href=\"https:\/\/arxiv.org\/abs\/2602.07287\" rel=\"nofollow noopener\" target=\"_blank\">100 real Linux kernel N-day bugs<\/a>, beating fuzzing.<\/p>\n<p>For FFmpeg, pull the fixed upstream build or your distribution&#8217;s security update as soon as it lands, and prioritize anything that ingests untrusted RTSP or AV1-over-RTP. FFmpeg is widely bundled in media pipelines, Python wheels, container images, and appliances, so do not stop at system packages; those embedded copies need patching too.<\/p>\n<p>For Chrome, update to 149.0.7827.53 on Linux or 149.0.7827.53\/54 on Windows and macOS, or confirm auto-update has run.<\/p>\n<p>The response has to match the new pace: shorter patch cycles, auto-update wherever it exists, and dependency bumps that carry CVE fixes treated as security work, not routine maintenance.<\/p>\n<p>The hard part is shifting, though. Finding these bugs has gotten cheap; triaging the reports, shipping the fixes, and getting them installed has not, and much of that work still falls to volunteers and a thin layer of human triagers now expected to keep pace with machines.<\/p>\n","protected":false},"excerpt":{"rendered":"\ue804Swati Khandelwal\ue802Jun 06, 2026Vulnerability \/ Endpoint Security Two things landed within days of each other this week. A&hellip;\n","protected":false},"author":2,"featured_media":688481,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[74],"class_list":["post-688480","post","type-post","status-publish","format-standard","has-post-thumbnail","category-technology","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts\/688480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/comments?post=688480"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts\/688480\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/media\/688481"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/media?parent=688480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/categories?post=688480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/tags?post=688480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}