The Article

A maximum-severity security flaw has been disclosed in the TP-Link Archer C5400X gaming router that could lead to remote code execution on susceptible devices by sending specially crafted requests. The vulnerability, tracked as CVE-2024-5035, carries a CVSS score of 10.0. It impacts all versions of the router firmware including and prior to 1_1.1.6. It has been patched in version 1_1.1.7 released on May 24, 2024.

“By successfully exploiting this flaw, remote unauthenticated attackers can gain arbitrary command execution on the device with elevated privileges,” German cybersecurity firm ONEKEY said in a report published Monday. The issue is rooted in a binary related to radio frequency testing “rftest” that’s launched on startup and exposes a network listener on TCP ports 8888, 8889, and 8890, thus allowing a remote unauthenticated attacker to achieve code execution. While the network service is designed to only accept commands that start with “wl” or “nvram get,” ONEKEY found that the restriction could be trivially bypassed by injecting a command after shell meta-characters like ; , & , or, | (e.g., “wl;id;”). Cybersecurity

TP-Link’s implemented fix in version 1_1.1.7 Build 20240510 addresses the vulnerability by discarding any command containing these special characters. “It seems the need to provide a wireless device configuration API at TP-Link had to be answered either fast or cheap, which ended up with them exposing a supposedly limited shell over the network that clients within the router could use as a way to configure wireless devices,” ONEKEY said.

The disclosure arrives weeks after security flaws were also revealed by the company in Delta Electronics DVW W02W2 industrial Ethernet routers (CVE-2024-3871) and Ligowave networking gear (CVE-2024-4999) that could allow remote attackers to gain remote command execution with elevated privileges. It’s worth noting that these flaws remain unpatched due to the devices being no longer actively maintained, making it imperative that users take adequate steps to limit exposure of administration interfaces to reduce the potential for exploitation.

  • qjkxbmwvz@startrek.website
    link
    fedilink
    English
    arrow-up
    5
    ·
    6 months ago

    I went with “cheap mikrotik router + cheap used enterprise APs (3x Aruba 325),” and I’ve been pretty happy.

    What hardware you running for pfSense?

    • Noerttipertti@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      4
      ·
      6 months ago

      Same idea here. Fortigate 30f (since I can dl updates manually), Fortiswitch 124e (same) and 2 FortiAP 421E’s (ditto). All but ap’s I could grab from employers “ditch bin”.

        • Noerttipertti@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 months ago

          No. It’s proprietary custom SoC that runs heavily modified unix on ARM.
          But software is solid and patches come out lightning fast.

          • bloodfart@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            6 months ago

            Oh. The fortigate wasn’t one of the ones that had to be replaced because of a cvss 10 was it?

            • Noerttipertti@sopuli.xyz
              link
              fedilink
              English
              arrow-up
              1
              ·
              6 months ago

              Yes and no. That model still gets updates. One I have has no active support licence, so it has to be updated manually.

              • bloodfart@lemmy.ml
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                2
                ·
                6 months ago

                I thought they had a batch of fortigate hardware whose baked in keys got leaked and their response was to recommend that affected devices be removed from service, no update fix, no patch, just “stop using them, we can’t fix it”.

                Sorry for not having more information on hand, I’m on mobile at the moment and the nist database is tough to navigate with fat thumbs.

    • Plopp@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      I’m running a Pentium G4560 and 8Gb of RAM in a dual NIC Shuttle case. The specs were a total gamble but I have a lot of headroom currently so if I need to do more advanced stuff in the future I can.

    • Fungah@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 months ago

      My old PC.

      Its on proxmox but I’ve got an i7 8600k 18tb hard drive for frigate / nas, rtx2080ti because where else am I going to put it. 32gb ram. 1000 watt PSU.