Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. "If you can turn off secure boot with a couple of clicks how is it secure" is a question I got asked today that I did not have a good answer for.

"If you can turn off secure boot with a couple of clicks how is it secure" is a question I got asked today that I did not have a good answer for.

Scheduled Pinned Locked Moved Uncategorized
25 Posts 15 Posters 82 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mhoye@cosocial.caM This user is from outside of this forum
    mhoye@cosocial.caM This user is from outside of this forum
    mhoye@cosocial.ca
    wrote last edited by
    #3

    @notyourfanboy So our threat model here is people who have never touched a computer before?

    admin@mastodon.slightlycyberpunk.comA 1 Reply Last reply
    0
    • mhoye@cosocial.caM mhoye@cosocial.ca

      I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

      aburka@hachyderm.ioA This user is from outside of this forum
      aburka@hachyderm.ioA This user is from outside of this forum
      aburka@hachyderm.io
      wrote last edited by
      #4

      @mhoye wait until they research it more and find out that "secure" just means "approved by Microsoft"

      mhoye@cosocial.caM 1 Reply Last reply
      0
      • mhoye@cosocial.caM mhoye@cosocial.ca

        I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

        bluetea@ioc.exchangeB This user is from outside of this forum
        bluetea@ioc.exchangeB This user is from outside of this forum
        bluetea@ioc.exchange
        wrote last edited by
        #5

        @mhoye also: anxiety around should I mess with it, do I turn it off, do I leave it off .... will turning it back on break my installation, is it insecure to leave it off ... omg what are these other bios settings ....

        divverent@social.vivaldi.netD 1 Reply Last reply
        0
        • aburka@hachyderm.ioA aburka@hachyderm.io

          @mhoye wait until they research it more and find out that "secure" just means "approved by Microsoft"

          mhoye@cosocial.caM This user is from outside of this forum
          mhoye@cosocial.caM This user is from outside of this forum
          mhoye@cosocial.ca
          wrote last edited by
          #6

          @aburka Yeah, I mentioned that. Their reply was "I'm already getting rid of windows."

          aburka@hachyderm.ioA 1 Reply Last reply
          0
          • mhoye@cosocial.caM mhoye@cosocial.ca

            @aburka Yeah, I mentioned that. Their reply was "I'm already getting rid of windows."

            aburka@hachyderm.ioA This user is from outside of this forum
            aburka@hachyderm.ioA This user is from outside of this forum
            aburka@hachyderm.io
            wrote last edited by
            #7

            @mhoye "you can't radicalize me I'm already radicalized"

            1 Reply Last reply
            0
            • mhoye@cosocial.caM mhoye@cosocial.ca

              @notyourfanboy So our threat model here is people who have never touched a computer before?

              admin@mastodon.slightlycyberpunk.comA This user is from outside of this forum
              admin@mastodon.slightlycyberpunk.comA This user is from outside of this forum
              admin@mastodon.slightlycyberpunk.com
              wrote last edited by
              #8

              @mhoye @notyourfanboy It's at rest encryption. It's only useful while the system is off. If you have access to disable it then don't you already have access to the data it's protecting?

              mhoye@cosocial.caM 1 Reply Last reply
              0
              • admin@mastodon.slightlycyberpunk.comA admin@mastodon.slightlycyberpunk.com

                @mhoye @notyourfanboy It's at rest encryption. It's only useful while the system is off. If you have access to disable it then don't you already have access to the data it's protecting?

                mhoye@cosocial.caM This user is from outside of this forum
                mhoye@cosocial.caM This user is from outside of this forum
                mhoye@cosocial.ca
                wrote last edited by
                #9

                @admin @notyourfanboy That's... not a meaningful sentence in this context.

                admin@mastodon.slightlycyberpunk.comA 1 Reply Last reply
                0
                • mhoye@cosocial.caM mhoye@cosocial.ca

                  @admin @notyourfanboy That's... not a meaningful sentence in this context.

                  admin@mastodon.slightlycyberpunk.comA This user is from outside of this forum
                  admin@mastodon.slightlycyberpunk.comA This user is from outside of this forum
                  admin@mastodon.slightlycyberpunk.com
                  wrote last edited by
                  #10

                  @mhoye @notyourfanboy Oh shit sorry I was thinking of bitlocker actually...yeah secureboot is bullshit anyway 🙂

                  (GF had a bitlocker issue recently, which she had never enabled...I had a mild panic attack that she'd lost everything to some ransomware but it was more of a manufacturer's default password situation -- so similarly bullshit lol)

                  1 Reply Last reply
                  0
                  • mhoye@cosocial.caM mhoye@cosocial.ca

                    I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

                    rmi@cloudisland.nzR This user is from outside of this forum
                    rmi@cloudisland.nzR This user is from outside of this forum
                    rmi@cloudisland.nz
                    wrote last edited by
                    #11

                    @mhoye I know what it is. I know how it works. I’ve used it across literally thousands of machines. I still turn it off personally because it’s a variable I don’t want to need to manage. Swing and a miss.

                    1 Reply Last reply
                    0
                    • mhoye@cosocial.caM mhoye@cosocial.ca

                      I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

                      suetanvil@freeradical.zoneS This user is from outside of this forum
                      suetanvil@freeradical.zoneS This user is from outside of this forum
                      suetanvil@freeradical.zone
                      wrote last edited by
                      #12

                      @mhoye

                      To be fair, it actually *is* some bullshit that isn't protecting anyone from anything real.

                      (The primary goal of SB is to protect your data from a specific type of high-cost targeted attack that affects C-level executives and nobody else. If you're not carrying investment plans or nuclear launch codes, turn it off and use full-disk encryption instead. That's all you need.)

                      divverent@social.vivaldi.netD sys64738@lesbian.solutionsS 2 Replies Last reply
                      0
                      • mhoye@cosocial.caM mhoye@cosocial.ca

                        I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

                        ell1e@hachyderm.ioE This user is from outside of this forum
                        ell1e@hachyderm.ioE This user is from outside of this forum
                        ell1e@hachyderm.io
                        wrote last edited by
                        #13

                        @mhoye I always turn it off. I think having a single for-profit monopolist approve what I can run is bad...

                        1 Reply Last reply
                        0
                        • mhoye@cosocial.caM mhoye@cosocial.ca

                          I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

                          cks@mastodon.socialC This user is from outside of this forum
                          cks@mastodon.socialC This user is from outside of this forum
                          cks@mastodon.social
                          wrote last edited by
                          #14

                          @mhoye I think the idea is that only someone with physical access to the computer can turn it off. Malware running on the computer can't, or at least it's not supposed to be able to¹, and so it can't shove itself into the boot chain before the OS gets control.

                          ¹ some disclaimers apply, maybe lots of disclaimers in practice given various UEFI implementation bugs and etc, never mind servers that have IPMI/BMC access to UEFI settings and etc etc.

                          1 Reply Last reply
                          0
                          • suetanvil@freeradical.zoneS suetanvil@freeradical.zone

                            @mhoye

                            To be fair, it actually *is* some bullshit that isn't protecting anyone from anything real.

                            (The primary goal of SB is to protect your data from a specific type of high-cost targeted attack that affects C-level executives and nobody else. If you're not carrying investment plans or nuclear launch codes, turn it off and use full-disk encryption instead. That's all you need.)

                            divverent@social.vivaldi.netD This user is from outside of this forum
                            divverent@social.vivaldi.netD This user is from outside of this forum
                            divverent@social.vivaldi.net
                            wrote last edited by
                            #15

                            @suetanvil @mhoye If an attacker can "borrow" your computer to overwrite GRUB or the kernel with a backdoored one - they can also "borrow" your computer to quickly open it up and intercept the keyboard port. Or just hide a PCI-E to USB adapter and an Arduino inside the case that claims to be an USB HID and will do whatever the attacker wants on next power up.

                            That latter approach is actually slightly _easier_ than backdooring a kernel.

                            d_rift@beige.partyD 1 Reply Last reply
                            0
                            • bluetea@ioc.exchangeB bluetea@ioc.exchange

                              @mhoye also: anxiety around should I mess with it, do I turn it off, do I leave it off .... will turning it back on break my installation, is it insecure to leave it off ... omg what are these other bios settings ....

                              divverent@social.vivaldi.netD This user is from outside of this forum
                              divverent@social.vivaldi.netD This user is from outside of this forum
                              divverent@social.vivaldi.net
                              wrote last edited by
                              #16

                              @bluetea @mhoye At least that I can tell you: just _try_ turning it on. Worst case, you reboot and turn it off again.

                              1 Reply Last reply
                              0
                              • mhoye@cosocial.caM mhoye@cosocial.ca

                                "If you can turn off secure boot with a couple of clicks how is it secure" is a question I got asked today that I did not have a good answer for.

                                andres4ny@social.ridetrans.itA This user is from outside of this forum
                                andres4ny@social.ridetrans.itA This user is from outside of this forum
                                andres4ny@social.ridetrans.it
                                wrote last edited by
                                #17

                                @mhoye Narrator: "it wasn't actually secure" https://www.schneier.com/blog/archives/2024/07/compromising-the-secure-boot-process.html

                                1 Reply Last reply
                                0
                                • divverent@social.vivaldi.netD divverent@social.vivaldi.net

                                  @suetanvil @mhoye If an attacker can "borrow" your computer to overwrite GRUB or the kernel with a backdoored one - they can also "borrow" your computer to quickly open it up and intercept the keyboard port. Or just hide a PCI-E to USB adapter and an Arduino inside the case that claims to be an USB HID and will do whatever the attacker wants on next power up.

                                  That latter approach is actually slightly _easier_ than backdooring a kernel.

                                  d_rift@beige.partyD This user is from outside of this forum
                                  d_rift@beige.partyD This user is from outside of this forum
                                  d_rift@beige.party
                                  wrote last edited by
                                  #18

                                  @divVerent @suetanvil @mhoye Joke's on them; my computer case is held together with spite and things that were once solid plastic but have since realized that solid and plastic are near-antonyms. It would never go back together without very obvious increases in the number of component parts. I think the case for secure boot (or whether there is any) would be clearer if folks were clear on what, exactly, they don't want happening. But I rarely see it discussed outside of "how to turn it off" so when you say there is a specific threat model it applies to, I actually don't know how to evaluate whether that is complete or what that model is clearly enough to determine whether it applies to me.

                                  1 Reply Last reply
                                  0
                                  • mhoye@cosocial.caM mhoye@cosocial.ca

                                    I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

                                    ansuz@gts.cryptography.dogA This user is from outside of this forum
                                    ansuz@gts.cryptography.dogA This user is from outside of this forum
                                    ansuz@gts.cryptography.dog
                                    wrote last edited by
                                    #19

                                    @mhoye most people have probably forgotten that Microsoft leaked their signing keys back in 2022.

                                    https://arstechnica.com/security/2024/07/secure-boot-is-completely-compromised-on-200-models-from-5-big-device-makers/

                                    Given how the industry is going lately I would be entirely unsurprised if this had happened a few more times since without it being detected.

                                    1 Reply Last reply
                                    0
                                    • suetanvil@freeradical.zoneS suetanvil@freeradical.zone

                                      @mhoye

                                      To be fair, it actually *is* some bullshit that isn't protecting anyone from anything real.

                                      (The primary goal of SB is to protect your data from a specific type of high-cost targeted attack that affects C-level executives and nobody else. If you're not carrying investment plans or nuclear launch codes, turn it off and use full-disk encryption instead. That's all you need.)

                                      sys64738@lesbian.solutionsS This user is from outside of this forum
                                      sys64738@lesbian.solutionsS This user is from outside of this forum
                                      sys64738@lesbian.solutions
                                      wrote last edited by
                                      #20

                                      @suetanvil @mhoye it can also be used as defense against 'abusive spouse/parent covertly installs stalkerware on their victim' but none of the implementations care avout this sort of threat of course. (so many chip datasheets only talk about preventing readout and modification of 'intellectual property', lmao)

                                      in non-embedded computers, secure boot is often meant to be used in conduction with the TPM. disabling secure boot would change the PCR measurements, and thus render (for example) the disk encryption keys inaccessible

                                      suetanvil@freeradical.zoneS 1 Reply Last reply
                                      0
                                      • mhoye@cosocial.caM mhoye@cosocial.ca

                                        I know the theory, I get it, but when you watch an absolute nonspecialist, wholly new to Linux or installing an OS at all encounter secureboot for the first time, and what they learn is "this is an obstacle to me doing something I want with my computer, but I can turn it off with three clicks", a reasonable person might reasonably conclude that this might be some bullshit that isn't protecting anyone from anything real.

                                        stonsoftware@mastodon.socialS This user is from outside of this forum
                                        stonsoftware@mastodon.socialS This user is from outside of this forum
                                        stonsoftware@mastodon.social
                                        wrote last edited by
                                        #21

                                        @mhoye and they would be right

                                        1 Reply Last reply
                                        0
                                        • sys64738@lesbian.solutionsS sys64738@lesbian.solutions

                                          @suetanvil @mhoye it can also be used as defense against 'abusive spouse/parent covertly installs stalkerware on their victim' but none of the implementations care avout this sort of threat of course. (so many chip datasheets only talk about preventing readout and modification of 'intellectual property', lmao)

                                          in non-embedded computers, secure boot is often meant to be used in conduction with the TPM. disabling secure boot would change the PCR measurements, and thus render (for example) the disk encryption keys inaccessible

                                          suetanvil@freeradical.zoneS This user is from outside of this forum
                                          suetanvil@freeradical.zoneS This user is from outside of this forum
                                          suetanvil@freeradical.zone
                                          wrote last edited by
                                          #22

                                          @sys64738 @mhoye

                                          This (in-home abuse) is a legitimate use case but even then, it's pretty unlikely for an abuser to know how to install a compromised kernel but not (e.g.) a physical keylogger or a hidden camera pointed at the keyboard.

                                          TPM is for CEO LARPers, because *of course* it is.

                                          (For abuse, you want something that's hidden AND encrypted AND deniable. E.g. local VM images that you use for schoolwork but are easy to accidentally set to encrypted.)

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups