geoffvass

@geoffvass@infosec.exchange

Some sort of IT guy. As seen on television. Verified account. In fact I’m verifying right now

This profile is from a federated server and may be incomplete. Browse more on the original instance.

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

deleted_by_author

  • Loading...
  • geoffvass,

    @GossiTheDog the irony is that more people would probably use Edge (as the in-box Chromium browser) if MS didn’t overload it with prompts, callouts, fly outs, tips and generally get in the way of everything all the time

    mcc, to random
    @mcc@mastodon.social avatar

    For the first time ever, I just wrote a Python 3 script without taking the time to make it Python 2 compatible. I feel like I have lost a sort of innocence

    geoffvass,

    @mcc for me that would be like scripting something and not checking it works on Vista

    Rairii, to infosec
    @Rairii@haqueers.com avatar

    I just spent a day or so figuring this out, and CVE-2022-41099 is... really stupid...

    I decided to call this "push button decrypt".

    basically when you boot to WinRE tied to an OS install, keys for the os volume are derived (this is done by having a sha256 hash of a wim in the bitlocker metadata)

    anyway, WinRE does not require bitlocker recovery key when choosing to "reset my PC" and "remove everything".

    When choosing "just remove my files", winre starts to decrypt the bitlocker volume at ~98%.

    Hard resetting (hard power off / power on) here will reboot back into WinRE and show an error.

    Clicking OK on the error will cause a reboot back to the OS, and starts windows setup which shows an "upgrade" screen.

    ...where Shift+F10 works to get a shell, you can then pause the decryption, remove all key protectors, then dump plaintext VMK, decrypt the FVEK with that, and use that FVEK to decrypt a disk image you made earlier.

    This is the second time that Shift+F10 in setup to get a shell broke bitlocker.

    The fix removes "reset my PC" -> "remove everything" from the list of options that are allowed to start with the osvolume unlocked and without entering a recovery key. (leaving only one in place: startup repair)

    Because this is an issue with code running in winre usermode, this affects legacy integrity validation as well as secure boot integrity validation.

    geoffvass,

    @Rairii Great work. Do you think ShutdownWithoutLogon=0 would mitigate this - remove the ability to do a graceful reboot into the Recovery Environment from the lock screen?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines