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. FFS again??

FFS again??

Scheduled Pinned Locked Moved Uncategorized
8 Posts 4 Posters 0 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.
  • dalias@hachyderm.ioD This user is from outside of this forum
    dalias@hachyderm.ioD This user is from outside of this forum
    dalias@hachyderm.io
    wrote last edited by
    #1

    FFS again?? https://github.com/0xdeadbeefnetwork/Copy_Fail2-Electric_Boogaloo

    If you have a modular kernel, blocking loading of modules esp4 and esp6 (IPsec 💩) in modprobe.d config should mitigate.

    Given that this is the second time, a system-global seccomp filter blocking all splice-type syscalls/syscall-flags would probably be safer.

    emma@orbital.horseE A 2 Replies Last reply
    1
    0
    • dalias@hachyderm.ioD dalias@hachyderm.io

      FFS again?? https://github.com/0xdeadbeefnetwork/Copy_Fail2-Electric_Boogaloo

      If you have a modular kernel, blocking loading of modules esp4 and esp6 (IPsec 💩) in modprobe.d config should mitigate.

      Given that this is the second time, a system-global seccomp filter blocking all splice-type syscalls/syscall-flags would probably be safer.

      emma@orbital.horseE This user is from outside of this forum
      emma@orbital.horseE This user is from outside of this forum
      emma@orbital.horse
      wrote last edited by
      #2

      @dalias okay, I'm not a kernel person, should we be applying the mitigation described here, or something similar? https://github.com/V4bel/dirtyfrag Or do I go back to MacOS until there's a fix?

      dalias@hachyderm.ioD 1 Reply Last reply
      0
      • emma@orbital.horseE emma@orbital.horse

        @dalias okay, I'm not a kernel person, should we be applying the mitigation described here, or something similar? https://github.com/V4bel/dirtyfrag Or do I go back to MacOS until there's a fix?

        dalias@hachyderm.ioD This user is from outside of this forum
        dalias@hachyderm.ioD This user is from outside of this forum
        dalias@hachyderm.io
        wrote last edited by
        #3

        @emma Looking. I think this is the same vuln.

        dalias@hachyderm.ioD 1 Reply Last reply
        0
        • dalias@hachyderm.ioD dalias@hachyderm.io

          @emma Looking. I think this is the same vuln.

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

          @emma Yes, it's the same, and the mitigation is exactly what I was recommending.

          1 Reply Last reply
          0
          • dalias@hachyderm.ioD dalias@hachyderm.io

            FFS again?? https://github.com/0xdeadbeefnetwork/Copy_Fail2-Electric_Boogaloo

            If you have a modular kernel, blocking loading of modules esp4 and esp6 (IPsec 💩) in modprobe.d config should mitigate.

            Given that this is the second time, a system-global seccomp filter blocking all splice-type syscalls/syscall-flags would probably be safer.

            A This user is from outside of this forum
            A This user is from outside of this forum
            alwayscurious@infosec.exchange
            wrote last edited by
            #5

            @dalias Is splice even useful nowadays?

            dalias@hachyderm.ioD 1 Reply Last reply
            0
            • A alwayscurious@infosec.exchange

              @dalias Is splice even useful nowadays?

              dalias@hachyderm.ioD This user is from outside of this forum
              dalias@hachyderm.ioD This user is from outside of this forum
              dalias@hachyderm.io
              wrote last edited by
              #6

              @alwayscurious Yes, if you're trying to run a business with millions of concurrent users efficiently rather than just paying AWS obscene amounts of money and passing on the cost to your customers.

              For any ordinary desktop or server applications though? No, it's useless premature optimization, and now known to be extremely unsafe in how it's implemented.

              ska@social.treehouse.systemsS 1 Reply Last reply
              0
              • dalias@hachyderm.ioD dalias@hachyderm.io

                @alwayscurious Yes, if you're trying to run a business with millions of concurrent users efficiently rather than just paying AWS obscene amounts of money and passing on the cost to your customers.

                For any ordinary desktop or server applications though? No, it's useless premature optimization, and now known to be extremely unsafe in how it's implemented.

                ska@social.treehouse.systemsS This user is from outside of this forum
                ska@social.treehouse.systemsS This user is from outside of this forum
                ska@social.treehouse.systems
                wrote last edited by
                #7

                @dalias @alwayscurious splice is the only zero-copy mechanism available to normal users. I would hate to disable it. I'd rather disable the kernel modules one by one (for now, only relatively obscure stuff has been revealed to be broken; this may change in the future).

                ska@social.treehouse.systemsS 1 Reply Last reply
                0
                • ska@social.treehouse.systemsS ska@social.treehouse.systems

                  @dalias @alwayscurious splice is the only zero-copy mechanism available to normal users. I would hate to disable it. I'd rather disable the kernel modules one by one (for now, only relatively obscure stuff has been revealed to be broken; this may change in the future).

                  ska@social.treehouse.systemsS This user is from outside of this forum
                  ska@social.treehouse.systemsS This user is from outside of this forum
                  ska@social.treehouse.systems
                  wrote last edited by
                  #8

                  @dalias @alwayscurious (by "normal users" I mean "people who haven't yet studied the arcane magicks of io_uring)

                  1 Reply Last reply
                  0
                  • R relay@relay.infosec.exchange shared this topic
                  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