this post was submitted on 07 Jun 2026
119 points (83.6% liked)

Technology

85283 readers
5374 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
top 39 comments
sorted by: hot top controversial new old
[–] bcnelson@lemmy.world 11 points 1 day ago

The term 0-day vulnerability in security has a specific meaning. It means that it was not found by security researchers and is instead being actively exploited on the day that it's discovered. I'm pretty sure none of these by definition or zero days

[–] Mondez@lemdro.id 110 points 3 days ago (4 children)

What these articles never say is how many hallucinated bugs the LLM found that either weren't real or were actually exploitable. The LLM didn't find these with any confidence it highlighted areas of interest that actual security researchers then needed to investigate and confirm or rule out.

[–] hard_zero1@discuss.tchncs.de 18 points 2 days ago* (last edited 2 days ago) (1 children)

In the article it says the ffmpeg vulns were found by an "autonomous" agent and that it produced a proof-of-concept for each. So what do you base your claims on? They seem quite contrary to that.

Even if there was still a lot of human work involved, it seems that the LLM-Agents can help a lot with security research, as the number of (real) zero-days that are beeing found recently (with the help of AI) seems to spike (telling from what I read, e.g. here on Lemmy, or the number of security updates for my distro).

[–] Mondez@lemdro.id 5 points 2 days ago (1 children)

It's states they were produced which I'm taking to mean found and it's ambigously worded so it's unclear if the article is actually claiming it generated PoC for all of them. It doesn't say how many if any hallucinated results were produced or how much effort was needed to fully confirm, basically down played the human involvement.

It's great that so many bugs are being found and squashed but it's implied LLMs are doing all the work when what they are actually doing is assisting as a tool.

[–] hard_zero1@discuss.tchncs.de 5 points 2 days ago* (last edited 2 days ago)

I agree that the wording is a bit ambiguous, I interpreted it the way it seems more natural to me. In the post by the researcher(s) themselves, it says in the tldr paragraph that the "agent produces concrete, reproducible PoC inputs to confirm its findings" but also that they (probably humans) "explored the exploitability of the issues and developed a PoC demonstrating a RCE exploit primitive". Apparently it finds the vulnerabilities very concretely but humans were involved for the full-blown exploit. It also doesn't say much about the number of false-positives.

I'm not in the business, so I can't tell how much of the work such agents are actually saving. Since the articles don't say much about the amount of human involvement, the imagination conveyed by them probably depends strongly on the (knowledge of the) reader. But in my opinion it is a bit of stretch to say this is downplaying it. It should be noted though, that the article probably sources its information from a post by the company selling that AI.

With that information, the "without any confidence" and "area of interest" parts of your previous post still seem misleading.

[–] Cocodapuf@lemmy.world 3 points 2 days ago (1 children)

What these articles never say is how many hallucinated bugs the LLM found that either weren't real or were actually exploitable.

It literally wouldn't matter if it did.

The fact that it found exploitable bugs means that these bugs need to be addressed. To be clear, I care much more about the security flaws and fixing them than how they were discovered.

[–] wholookshere@lemmy.blahaj.zone 10 points 2 days ago (1 children)

I feel like you missed the forest for the trees.

The question is how many were made up?

[–] Cocodapuf@lemmy.world -2 points 2 days ago (1 children)

I saw that, and you're right, I wasn't answering that question. What I was saying was that I thought the question was irrelevant and ignoring a bigger issue.

I disagree that its ignoring the bigger problem, which is that slop like this is overwhelming devs to get fixes out ASAP faster than they can fix.

So now we have AI big reports feeding AI big fixes in a lot of projects.

The assumption that what AI finds is correct in the first place is.... Probably wrong.

It makes stuff up all the bloody time, so how many of these bugs were made up, or not actually bugs?

[–] greyscale@lemmy.grey.ooo 40 points 3 days ago (9 children)

What the fuck is a zero day in the context of ffmpeg?

Its not like its a system service that you can get ingress through..

"AI found 21 bugs in massive video project" sounds like junior developer shit hungry to get some shit on their resume.

Even if it wasn't AI slop, this wouldn't be impressive.

[–] VibeSurgeon@piefed.social 38 points 3 days ago (1 children)

Its not like its a system service that you can get ingress through..

With a competently crafted payload, you could perhaps get in via someone's transcoding pipeline.

[–] greyscale@lemmy.grey.ooo 4 points 3 days ago (2 children)

Does nobody isolate ffmpeg and friends from their application?

I can't imagine you'd have much fun breaking into a container that terminates the moment the original ffmpeg stops, or over-runs its max execution time..

[–] panda_abyss@lemmy.ca 21 points 3 days ago (1 children)

Container escapes do exist, and they have shared kernel with the host

[–] Passerby6497@lemmy.world 5 points 3 days ago

If you're running rootless containers, it's less of a concern. I'm trying to move all of my public containers to podman for this reason

[–] VibeSurgeon@piefed.social 1 points 2 days ago

Sure, you'd need a second exploit to escalate from there.

ffmpeg is expected to run for extended periods of time, given its use in transcoding.

[–] karlhungus@lemmy.ca 28 points 3 days ago (1 children)

My understanding is that ffmpeg is the bedrock that all video streaming services use. I'm suspicious it's a bigger deal than you think

[–] filcuk@lemmy.zip 4 points 2 days ago

Don't forget various conversion services, which includes photo cloud backups.

[–] Zarxrax@lemmy.world 22 points 3 days ago

From the article

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 published a PoC.

[–] tomalley8342@lemmy.world 18 points 3 days ago

I imagine there are many web services around the world which use ffmpeg to handle user submitted content.

[–] gandalf_der_12te@feddit.org 10 points 2 days ago (1 children)

if you upload any image on lemmy, it goes through ffmpeg to be converted into a webp file.

now, you can feed arbitrary input to that ffmpeg process

[–] null@lemmy.zip 1 points 2 days ago (2 children)

I never thought of doing that with ffmpeg. Why ffmpeg, instead of imagmagick?

[–] gandalf_der_12te@feddit.org 11 points 2 days ago

ffmpeg is on any system, has a consistent user interface for many different conversions

[–] 8uurg@lemmy.world 5 points 2 days ago* (last edited 2 days ago)

It just so happens that many video codecs are based on image formats, so ffmpeg already has a lot of the complex machinery to do so available to also implement these image formats - internally it can just handle it as a single frame of video with specialized formats for that.

Imagemagick (and other tools) also work, but why use multiple pieces of software if what you already have is adequate? ImageMagick is also software, and can also have vurnabilities.

[–] fonix232@fedia.io 14 points 3 days ago

Tell me you know nothing about the intricacies of media playback (especially hardware accelerated), without telling me...

[–] nitroemdash@lemmy.wtf 2 points 2 days ago (1 children)

FFMPEG in the command line generally has permission to access the entire non-sudo filesystem and delete files.

[–] greyscale@lemmy.grey.ooo 1 points 2 days ago (1 children)

Yes but why are we allowing user input to be fed to an executable in that environment?

[–] LodeMike@lemmy.today 4 points 2 days ago

This is the environment that almost all user software is executed.

[–] Jason2357@lemmy.ca 0 points 2 days ago

Indeed. AI agents cannot "discover" zero days, they can only discover vulnerabilities. The humans can create zero days by reporting the vulnerability in the media without disclosing it properly.

[–] mecen@lemmy.ca 1 points 2 days ago

"Chrome's record landed after Google overhauled its bounty program to cope with a flood of AI-generated reports."

How did they change it?