My theory on how the webp 0day was discovered (BLASTPASS)

Поділитися
Вставка
  • Опубліковано 24 лис 2024

КОМЕНТАРІ •

  • @Hacsev
    @Hacsev Місяць тому +85

    Watch how this is going to become a year-long series into fuzzing webp, just like the sudo exploit.

  • @olivezz
    @olivezz Місяць тому +528

    this video's url contains no lowercase letters
    you guys really made this the top comment huh?

    • @DxBlack
      @DxBlack Місяць тому +5

      What in the fu--

    • @joshuatatum8519
      @joshuatatum8519 Місяць тому +12

      Maybe they're running out of namespace lol

    • @lucidattf
      @lucidattf Місяць тому

      @@joshuatatum8519i assure you they are not

    • @pwall
      @pwall Місяць тому

      @@joshuatatum8519 Go see the tomscott video on the topic

    • @luna_rants
      @luna_rants Місяць тому

      With some quick mafs (((64-26)/64)^11), we get a probability of around 0.323%.

  • @remiheneault8208
    @remiheneault8208 Місяць тому +84

    Your analysis is very accurate, and your assumptions logical and fair. Great video!
    I, however, have a hard time believing that - in such a niche space - there is no overlap between open-source contributors and for-profit "security" companies researchers.
    Supply chain attacks have become so common, my spider sense "tingled" when I saw that commit with unassuming title, huge list of changes and no mention of the table size change. This really looks like an attempt to cover a mistake, or a previously opened backdoor.

    • @anteshell
      @anteshell Місяць тому +12

      Making baseless assumptions is never good in security. You don't mention at all if you checked the code before the update, whether or not it contained anything exploitable or anything else pointing towards an existence of a backdoor. You simply assume as much and leave it at that. The tingling you have is just the spiky top of the Dunning-Kruger curve. Or if you actually know something more about this, you hide it very well, for which I cannot see any point of doing because it just makes you sound like a run-of-the-mill tin foil hatter.

    • @fizzlefritz9782
      @fizzlefritz9782 Місяць тому +3

      @@anteshell I don't understand how you can hate from outside the club; you can't even get in!

    • @anteshell
      @anteshell Місяць тому +1

      @@fizzlefritz9782 That sounds like a roundabout way to ask advice on hating. I'm sorry but can't help you. I'm old enough not go clubbing anymore and never was a hating type, so I wouldn't know how to advice you.

    • @kevinwydler7305
      @kevinwydler7305 Місяць тому

      @@fizzlefritz9782 All he is saying is that it's not as simple... While supply chain attacks are a thing of course, the fact that the code is open source also makes it very easy for security researches to find your backdoor (if you were an "evil" adversary implementing it). So I personally don't think they are practical in the long run (just look up the liblzma attack CVE-2024-3094).
      If there is a way to exploit the bug... sure, by all means get out the pitchforks. But you have yet to prove that point. And also we must remember that BLASTPASS is not simply a single exploit that will simply let you install malware on iOS. It is in fact an exploit chain which requires multiple bugs within various components which could't all have possibly been introduced by a supply chain attack.
      I think the people behind such vulnerabilities just take the time to study these formats and/or systems in depth and know them better then most developers that just use them. They may even have contributed to such projects at some point, but to say that there are people everywhere infiltrating repos has yet to be proven by more than just some "wired commits".

    • @remiheneault8208
      @remiheneault8208 Місяць тому +7

      @@anteshell The weakest link in security is always people. Assuming everyone is honest would be more dangerous than showing skepticism. You don't need to put a full reverse SSH shell in the code to open a door. You're welcome to challenge my point but please do so with less arrogance.

  • @_plamp_
    @_plamp_ Місяць тому +15

    These types of videos are fun. Would also like to see more fuzzing content

  • @user-ko7oo2qg1g
    @user-ko7oo2qg1g Місяць тому +13

    Good to see you after a long time!
    Excited for more great content on hextree. All the best!

  • @spicybaguette7706
    @spicybaguette7706 Місяць тому +47

    The commit you found could be squashed, that is, many commits merged into one. He might have possibly found this because MSVC complained about some kind of out-of-bound access or something

    • @t0rg3
      @t0rg3 Місяць тому +4

      Does that mean that there is a chance to find the PR to that commit and then maybe unearth the unsquashed commit chain in another branch/repo?

    • @spicybaguette7706
      @spicybaguette7706 Місяць тому

      @@t0rg3 I found the original PR, but unfortunately it leads to a dead end. The original branch was deleted. It seems like the committer worked at Google at the time. It's PR 118 on the google/brunsli repository

  • @Debrugger
    @Debrugger Місяць тому +16

    6:30 Valley nerds try not to build a LISP for 1 hour challenge (impossible)

  • @BlackHermit
    @BlackHermit Місяць тому +3

    The URL of this video is the best thing in the world!

  • @nero2k619
    @nero2k619 Місяць тому +1

    This video made me realise why I'm bad at VR :D So much to learn and so little time.

  • @GH-jl2td
    @GH-jl2td Місяць тому +3

    Bro its so weird as someone completely removed from coding or cyber security in general, just a random idiot. You keep me so fixated on this stuff. Really love to see more from you on just about anything

  • @jpphoton
    @jpphoton Місяць тому

    consistent with my overall assessment but insightful .. and just remember kids you are ALREADY pwned

  • @dadogwitdabignose
    @dadogwitdabignose Місяць тому +11

    We’re so back

  • @ceilingfun2182
    @ceilingfun2182 Місяць тому

    Yes, I did miss you. I will check it out.

  • @spicybaguette7706
    @spicybaguette7706 Місяць тому +2

    The Return of the King

  • @ari_archer
    @ari_archer Місяць тому +1

    hey ur back :D

  • @hariharan6514
    @hariharan6514 Місяць тому

    I fully admired your talk 🙃

  • @roguesecurity
    @roguesecurity Місяць тому +1

    This is why I love this channel❤

  • @alfatech8604
    @alfatech8604 Місяць тому

    nice you are smart . I salute the first researcher he might be laughing 🤣. Please make a video on how to use Afl to find the vulnerability thanks.

  • @almatsumalmaadi8103
    @almatsumalmaadi8103 Місяць тому

    Will be great if this libwebp series turned like sudo vulnerability series, from fuzzing to full working exploit.

  • @twistedsim
    @twistedsim Місяць тому +48

    that’s just a theory, a hacking theory

  • @abuhamza2771
    @abuhamza2771 Місяць тому

    really missed your videos

  • @kevinnyawakira4600
    @kevinnyawakira4600 Місяць тому

    Inlove how you explain complex vulnerability even if 50% of the time i don't get it😅

  • @Se7enSoups
    @Se7enSoups Місяць тому

    Awesome video as always

  • @3xpl0i79
    @3xpl0i79 29 днів тому

    Hey liveoverflow, can you make a video on hunting for CVEs, your methodology and ideas?

  • @Zizo8182
    @Zizo8182 Місяць тому

    amazing one as usual, thanks for sharing

  • @ameer2942
    @ameer2942 Місяць тому

    Finally you have started ironing your shirt after google sponsorship ...

  • @null-calx
    @null-calx Місяць тому

    waited so long for this one

  • @alexanderdell2623
    @alexanderdell2623 Місяць тому

    Wow
    the moment of searching for same code in other projects felt like "eureka!"

  • @impostorsyndrome1350
    @impostorsyndrome1350 Місяць тому +7

    After seeing Linus' friends hacking his phone, it is scary how much stuff can be hacked.

    • @togamid
      @togamid Місяць тому +8

      Yeah, though that attack and the exploit discussed in this video don't have much in common besides both involving a phone

    • @yourfellowhumanbeing2323
      @yourfellowhumanbeing2323 Місяць тому

      SS7 exploits are in tge news and forums on and off for the last copule of years. Last time I had seen them in the wild was in 2018-19

  • @jyrk
    @jyrk Місяць тому

    very interesting video

  • @dreicraft2597
    @dreicraft2597 Місяць тому

    Nice, hope you'll start your hacked Minecraft series again xD

  • @Jango1989
    @Jango1989 Місяць тому

    Very cool

  • @jtw-r
    @jtw-r Місяць тому

    BlastDoor
    Now THAT is a cool fucking name for a library

  • @littleblack111
    @littleblack111 Місяць тому

    ur back!!

  • @M0h4mud
    @M0h4mud Місяць тому

    Bro he’s back 🗣️🔥

  • @muzamilshaikh838
    @muzamilshaikh838 Місяць тому +1

    Big Brain🔥

  • @bean_TM
    @bean_TM Місяць тому

    Love your new glasses! What are they called?

  • @AgentM124
    @AgentM124 Місяць тому +3

    And remember guys. That's just a theory. A VULNERABILITY THEORY

  • @metalpachuramon
    @metalpachuramon Місяць тому

    Finally! My man got his password back

  • @kevinwydler7305
    @kevinwydler7305 Місяць тому

    YESSS

  • @tg7943
    @tg7943 Місяць тому

    Push!

  • @ameer2942
    @ameer2942 Місяць тому

    7:09 *Samuel not saelo
    Saelo is your friend.

  • @almatsumalmaadi8103
    @almatsumalmaadi8103 Місяць тому

    Finally you're back

  • @logiciananimal
    @logiciananimal Місяць тому

    A. Tornhill nods.

  • @stonemannerie
    @stonemannerie Місяць тому +1

    Why is project zero so concerned with ios and not solely android/Google projects?

    • @tylerb6981
      @tylerb6981 Місяць тому

      Mostly cause Project Zero was/is less like an arm of Google's security engineering and more like a passion project that was a result of Google's massive counter-surveillance movement after the events of Heartbleed and Edward Snowden. It was more about researching and responsibly disclosing zero days in any and all public facing software than it was about Google protecting/improving their own. Many of the vulns they have discovered range widely from Safari, to Windows 8, to CPUs, to RAM, to Cloudflare, to Apple. Their specialty is not just discovering these zero days but writing about how they could be actively exploited to impact anyone and everyone. It also doesn't hurt that one of their earliest members was geohot... Famous for his iOS jailbreaks.

    • @rnts08
      @rnts08 Місяць тому

      Apple pays better for exploits. Android is OSS as well.

    • @thewhitefalcon8539
      @thewhitefalcon8539 Місяць тому +2

      They say they want the whole Internet to be secure.

    • @ムワ-d7n
      @ムワ-d7n Місяць тому +2

      i mean if you look at their blog they concerned about all type of internet application, the IOS one is more concerned probably because there's not enough source code online and the exploitation method require one to research the internal on their own. while android/linux/google based projects is open source that way community can contribute and have different approach for fuzzing/exploitation cmiiw

    • @tylerb6981
      @tylerb6981 Місяць тому

      Since my original comment got deleted for some unknown reason.............
      Project Zero was started as part of Google's huge counter-surveillance movement after the Heartbleed and Edward Snowden leaks. It was less about Google's product security and more about exposing the dangers of the Zero Day market and improving public awareness of how a zero day could be exploited to compromise their sensitive information. Their specialty is in not only discovering by also publicizing the vulns and exploits.

  • @quakc
    @quakc Місяць тому

    Just in time for xmas

  • @v255666
    @v255666 Місяць тому

    Its possible sms hack buffer overflow android zero clicks ?

  • @hichemsavastano4430
    @hichemsavastano4430 Місяць тому

    i message ❤

  • @thuslymars
    @thuslymars Місяць тому

    I feel I seen this 1year ago

  • @VinayKumar-sy3oj
    @VinayKumar-sy3oj Місяць тому

    😀

  • @ProfessionalBirdWatcher
    @ProfessionalBirdWatcher Місяць тому

    If it ain't broke, FIX IT!

  • @HolyAdilokGames
    @HolyAdilokGames Місяць тому

    Liveoverflow is alive! Heart, Pin, First!;;;
    Watching you since 4 yrs

  • @Cmanorange
    @Cmanorange Місяць тому +2

    6:30 (display "LISP MENTIONED!!~%")

  • @Mitsunee_
    @Mitsunee_ Місяць тому

    video consistently crashes the player after 19 seconds

  • @attention_shopping
    @attention_shopping Місяць тому

    oooo

  • @mrpopsicle3339
    @mrpopsicle3339 Місяць тому +8

    not first its cringe

  • @itsdakideli755
    @itsdakideli755 Місяць тому

    Early 🎉

  • @Smokeyyy337
    @Smokeyyy337 Місяць тому +1

    why don't they report the vulnerability to Apple? don't they have a bug bounty program

    • @garrygarrygarry1
      @garrygarrygarry1 Місяць тому +26

      apple's bug bounty program payouts are tiny in comparison to the actual value of these exploits.

    • @Tjkrusinski
      @Tjkrusinski Місяць тому +3

      Organizations want the vulnerabilities to do bad things. They don’t want the vulnerabilities reported.

    • @ahmadshami5847
      @ahmadshami5847 Місяць тому +3

      ​@@Tjkrusinskispy agencies*

    • @sasjadevries
      @sasjadevries Місяць тому

      If you find such a zero day, you could either report to apple, and get pennies, or sell it to some govt-funded security firm, such that they can "deal with" some of their enemies.

  • @WalterSamuels
    @WalterSamuels Місяць тому

    Here's a discovery path: Vulnerabilities are put into software like this on purpose to be sold to the highest bidder for a few years, by the developers themselves.

  • @celesian7372
    @celesian7372 Місяць тому +1

    first

  • @ErkiEberg
    @ErkiEberg Місяць тому

    First!

  • @Brawlstriker89
    @Brawlstriker89 Місяць тому +2

    Let’s make the video as long as possible with filler and bluff. Could’ve been answered in a minute or 2. Not 15

    • @LiveOverflow
      @LiveOverflow  Місяць тому +5

      Could be answered in 0 seconds if you knew already everything

    • @pete3897
      @pete3897 Місяць тому

      @@LiveOverflow it's rewarding comments like that one which keep you coming back to post free content so regularly isn't it! Oh, wait...

  • @skibidisj
    @skibidisj Місяць тому

    Bro fell off 93 views in 2 mins

    • @siomek101
      @siomek101 Місяць тому +6

      93/2min = 46.5/1min
      2790/1hour
      66960/1day
      still more than you would ever get.

    • @skibidisj
      @skibidisj Місяць тому

      @@siomek101 actual estimate, you're right

  • @RVIZX9
    @RVIZX9 Місяць тому

  • @pelaajahacks8358
    @pelaajahacks8358 Місяць тому

    _ACCK0AUQ8Q wow no lowerspacs