• we are all@crazypeople.online
        link
        fedilink
        English
        arrow-up
        17
        ·
        2 hours ago

        in my defense, my team is always trying to be mr. achiever and drop the latest vulnerability. I got a glimpse of this one and got excited since I hadn’t heard of this “new named threat”. when I tried reading further to prepare my draft… the reach and exposure of this vulnerability became clear.

        also, to mitigate this, we’d have to hotpatch layer 8.

      • Agent641@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        2 hours ago

        I’ve sent a company wide email telling everyone I don’t want to be sysasmin anymore.

        It has nothing to do with the CVE

  • ImgurRefugee114@reddthat.com
    link
    fedilink
    arrow-up
    22
    ·
    2 hours ago

    Getting a shell is bad, but what makes this worse is the insecurity of popular Linux tools that can be used for privilege escalation.

    The sudo program has had a known vulnerability since its inception. The developers are incompetent. In some configurations, all you need is the user’s password and you can execute arbitrary code as root. Sometimes, no password is needed at all.

  • hanke@feddit.nu
    link
    fedilink
    arrow-up
    55
    ·
    2 hours ago

    Just tried it out. It is real. And really simple to do.

    Scary stuff. Tossing my machines in the bin tomorrow.

  • rockSlayer@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    21 minutes ago

    Only tangentially related, but this reminds me of an interaction I had here on Lemmy. I was talking about my pure bash, brain-made CLI app that pushes files between Google Compute head nodes and Google Storage buckets, but does some additional fuckery with bash strings to serve as a crude git. Basically, the app manipulates a string that represents a bucket, and then uses the appropriate gcloud command with that string.

    Someone was extremely concerned about the security of my app, how I should do an AI code review, and that only good programmers use all the tools available to them. I told them that I only want my code to be reviewed by humans. They said it was wild that someone would decline a security review. I told them that if there’s a security issue with my app, they’ll have to take it up with Google.

  • DarkCloud@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    26 minutes ago

    The article says it’s a one click exploit, but I’m finding I need to make two quick clicks to enter into the program. Can someone help me?? Am I doing something wrong?

    I’ve spent all day trying to update my software to get this to work!!!

  • dgdft@lemmy.world
    link
    fedilink
    English
    arrow-up
    17
    ·
    2 hours ago

    Given simple primitives and runtime permissions, a skilled hacker can even bootstrap one of these “shells” from scratch, underlining the continued importance of banning math and computer science education in our schools.

  • ns1@feddit.uk
    link
    fedilink
    English
    arrow-up
    16
    ·
    2 hours ago

    Nobody show this to my boss please, they’ll be asking me why I haven’t fixed it yet

  • feddylemmy@lemmy.world
    link
    fedilink
    arrow-up
    21
    ·
    2 hours ago

    Phew! Just got done patching all my servers. The main IOCs are

    • C:\Windows\System32\cmd.exe
    • /bin/bash
    • /bin/sh
      • palordrolap@fedia.io
        link
        fedilink
        arrow-up
        6
        ·
        2 hours ago

        While the palindromic structure of that command is pleasing to mine eye, LMDE basically called me a frickin’ idiot for trying.

        I know it always asks Continue [Y/n] and there’s no yes | or echo | to force that, so I was reasonably sure I’d get away with it, but I don’t think I could argue with the sentiment had it actually said that.

        (Also, I have Timeshift, so that would have saved my bacon but for the inconvenience of having to go through a rollback.)

        Anyway, here’s what it said (scrolling may be required to see the last line which is clearly code for “you’re an idiot”):

        REMOVING:                       
          apt       apt-utils          mint-meta-cinnamon  mintsources  mintupdate       sudo
          apt-file  command-not-found  mint-meta-core      mintsystem   python3-repolib
        
        WARNING: The following essential packages will be removed.
        This should NOT be done unless you know exactly what you are doing!
          apt
        
        Summary:
          Upgrading: 0, Installing: 0, Removing: 12, Not Upgrading: 1
          Freed space: 52.3 MB
        
        Error: Removing essential system-critical packages is not permitted. This might break the system.
        
        • jdr@lemmy.ml
          link
          fedilink
          arrow-up
          3
          ·
          1 hour ago

          Honestly, I want to be allowed to break my system. I own it, it should do exactly what I say, warnings are fine, but software deciding it knows better than you is how we have reached the inescapable technogulag of the now.

          • rockSlayer@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            2
            ·
            45 minutes ago

            In my experience, Linux only allows you to do 1 incredibly stupid thing at a time. Remove sudo? Cool. Remove apt? You betcha. Remove apt AND sudo? You’re fucking nuts, I ain’t doing that