CYBERSECURITY / DEFENSE / INTELLIGENCE

  • Cybersecurity researchers have discovered a new information stealer targeting Apple macOS systems that’s designed to set up persistence on the infected hosts and act as a spyware. Dubbed Cuckoo by Kandji, the malware is a universal Mach-O binary that’s capable of running on both Intel- and Arm-based Macs. The exact distribution vector is currently unclear, although there are

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • A security flaw has been identified in Tinyproxy, a lightweight HTTP/HTTPS proxy daemon widely used in small network environments.

    The vulnerability, cataloged under CVE-2023-49606, allows remote attackers to execute arbitrary code on the host machine.

    This flaw poses a critical risk as it could enable attackers to gain unauthorized access to network resources, potentially leading to further exploitation of internal systems.

    Tinyproxy is designed to be a minimalistic proxy solution, which makes it popular in environments where system resources are limited and a full-featured proxy would be impractical.

    Document

    Integrate ANY.RUN in Your Company for Effective Malware Analysis

    Are you from SOC, Threat Research, or DFIR departments? If so, you can join an online community of 400,000 independent security researchers:

    • Real-time Detection
    • Interactive Malware Analysis
    • Easy to Learn by New Security Team members
    • Get detailed reports with maximum data
    • Set Up Virtual Machine in Linux & all Windows OS Versions
    • Interact with Malware Safely

    If you want to test all these features now with completely free access to the sandbox:

    Despite its benefits, this vulnerability highlights a severe risk of its deployment, especially in security-sensitive environments.

    CVE-2023-49606 – HTTP Connection Headers use-after-free vulnerability

    The vulnerability stems from improper memory handling within Tinyproxy’s HTTP request parsing mechanism.

    Attackers can exploit this flaw by sending specially crafted HTTP requests to the affected server.

    This triggers a buffer overflow or a use-after-free error, leading to arbitrary code execution under the privileges of the Tinyproxy process.

    On-Demand Webinar to Secure the Top 3 SME Attack Vectors: Watch for Free.

    Tinyproxy does exactly that in the remove_connection_headers() function:

    static int remove_connection_headers (orderedmap hashofheaders)
    Β Β Β Β Β Β Β Β Β  {
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β  static const char *headers[] = {
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  "connection",
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  "proxy-connection"
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β  };
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β  for (i = 0; i != (sizeof (headers) / sizeof (char *)); ++i) {
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  /* Look for the connection header.Β  If it's not found, return. */
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  data = orderedmap_find(hashofheaders,headers[i]);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β (1)
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  if (!data)
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  return 0;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  (2)
    Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  ...Β Β Β Β Β Β Β 
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  ptr = data;Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β 
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  while (ptr < data + len) {
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  orderedmap_remove (hashofheaders, ptr);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β (3)
    Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  ...Β Β Β Β Β Β Β 
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  }
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  /* Now remove the connection header it self. */
    Β Β Β Β Β Β Β Β Β  Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  orderedmap_remove (hashofheaders, headers[i]);Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β (4)
    Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  }
    Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β  return 0;
    Β Β Β Β Β Β Β Β Β  }

    Exploit Proof of Concept

    As mentioned, the PoC for the vulnerability is a very simple HTTP request. One variation is:

    GET / HTTP/1.1

    Β Connection: Connection

    Β Host: 192.168.86.166:8000

    Assuming there is an actual host at 192.168.86.166:8000, one can do:

    Β cat heap-uaf.poc | nc 127.0.0.1 8888

    With the relevant tinyproxy.config being:

    Port 8888

    Β Listen 127.0.0.1

    Β The issue was first reported by the Cisco Talos Intelligence Group, which regularly scans popular open-source software for security vulnerabilities.

    Following the discovery, patches and updates were swiftly released to mitigate the risk.

    Users of Tinyproxy are urged to update to the latest version to protect against potential exploits.

    Mitigation and Recommendations

    For network administrators and users of Tinyproxy, it is crucial to apply the security patches provided by the developers immediately.

    Additionally, monitoring network activity for any unusual behavior that might indicate an attempt to exploit this vulnerability is recommended.

    Organizations should also consider implementing additional security measures such as intrusion detection systems (IDS) and regular security audits to protect their networks further.

    Given the nature of this vulnerability, it is also advisable to restrict the network access to Tinyproxy servers, ensuring that only trusted devices can communicate with the proxy.

    While Tinyproxy offers significant advantages for small networks, this incident reminds us of the importance of maintaining up-to-date security practices, even in less resource-intensive applications.

    Is Your Network Under Attack? - Read CISO’s Guide to Avoiding the Next Breach - Download Free Guide

    The post Tinyproxy Flaw Let Attackers Execute Remote Code appeared first on GBHackers on Security | #1 Globally Trusted Cyber Security News Platform.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • Linksys routers were discovered with two vulnerabilities: CVE-2024-33788 and CVE-2024-33789.

    These vulnerabilities were associated with Command Injection on Linksys routers.

    The severity of these vulnerabilities is yet to be categorized. However, a proof-of-concept has been published for these two vulnerabilities.

    These vulnerabilities existed in Linksys E5000 routers, which had insufficient validation of user inputs.

    Threat actors can exploit this vulnerability and execute unauthorized commands on the affected devices.Β 

    CVE-2024-33788: Command Injection Flaw

    This vulnerability exists due to an insufficient validation of input, which arises when registering a device PIN number in the Configure β†’ Wi-Fi β†’ Wi-Fi Protect Config Setting.

    Document

    Integrate ANY.RUN in Your Company for Effective Malware Analysis

    Are you from SOC, Threat Research, or DFIR departments? If so, you can join an online community of 400,000 independent security researchers:

    • Real-time Detection
    • Interactive Malware Analysis
    • Easy to Learn by New Security Team members
    • Get detailed reports with maximum data
    • Set Up Virtual Machine in Linux & all Windows OS Versions
    • Interact with Malware Safely

    If you want to test all these features now with completely free access to the sandbox:

    This value is provided as input inside the squashfs-root/usr/share/lua/runtime.lua at line number 1561.

    At this line of code in the file, there is a pt[”PinCode”], which is not filtered and gets executed directly on the next line where there is a “os.execute(cmd)”.

    If the PIN code is provided with a malicious command, it gets executed as output on the router leading to a command injection vulnerability.

    CVE-2024-33789: Command Injection through Ping

    This is also a command injection vulnerability that exists due to insufficient verification of the input value for the IP or URL address when executing the ping command.

    This ping test is present in the router’s TroubleShooting β†’ Diagnostics menu as a means of checking the connectivity.

    However, this value is provided as an input to the squashfs-root/usr/share/lua/runtime.lua file at line 491.

    This line of code consists of pt[“ipurl”] which is not filtered. Additionally, this value gets executed on the next line which contains the “os.execute(cmd)”.

    Hence, providing a malicious value as URL or IP address for the ping command results in command injection vulnerability.

    Nevertheless, to exploit these vulnerabilities, a threat actor will need a certain level of permissions on the vulnerable router.

    Users of these products are recommended to upgrade to the latest versions to prevent threat actors from exploiting these vulnerabilities.

    Is Your Network Under Attack? - Read CISO’s Guide to Avoiding the Next Breach -Β Download Free Guide

    The post Linksys Router Flaw Let Attackers Perform Command Injection, PoC Released appeared first on GBHackers on Security | #1 Globally Trusted Cyber Security News Platform.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • No less than in yesterday’s era of counter-terrorism, SOF are indispensable in today’s great power competition.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • No less than in yesterday’s era of counter-terrorism, SOF are indispensable in today’s great power competition.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • Czechia and Germany on Friday revealed that they were the target of a long-term cyber espionage campaign conducted by the Russia-linked nation-state actor known as APT28, drawing condemnation from the European Union (E.U.), the North Atlantic Treaty Organization (NATO), the U.K., and the U.S. The Czech Republic’s Ministry of Foreign Affairs (MFA), in a statement, said some unnamed

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • Vincent Cannady, a professional who used to work as a consultant in the cybersecurity field, has been taken into custody for allegedly trying to extort a sum of money that could go up to $1.5 million from an IT company that is publicly traded.

    He explicitly threatened to publicly disclose the company’s sensitive and confidential information unless his demands were met.

    U.S. Attorney Damian Williams said: β€œAs alleged, Vincent Cannady used illegal and excessive threats to obtain over a million dollars in payments from a public company after his engagement was terminated.

    Document

    Integrate ANY.RUN in Your Company for Effective Malware Analysis

    Are you from SOC, Threat Research, or DFIR departments? If so, you can join an online community of 400,000 independent security researchers:

    • Real-time Detection
    • Interactive Malware Analysis
    • Easy to Learn by New Security Team members
    • Get detailed reports with maximum data
    • Set Up Virtual Machine in Linux & all Windows OS Versions
    • Interact with Malware Safely

    If you want to test all these features now with completely free access to the sandbox:

    When those entrusted with sensitive information steal that information on their way out the door, only to extort money with a threat of releasing that information, my Office will hold them responsible for their conduct.”

    Cannady had been assigned to assess and fix potential vulnerabilities in the company’s information systems.

    This position gave him access to sensitive data, which he later used to leverage his extortion demands after his engagement with the company was terminated.

    Demands And Threats

    In an attempt to seek justice, he pressed the company to address his allegations of discrimination and the emotional distress that he had suffered. He went as far as to threaten to make the documents public if the company failed to take action.

    β€œ[a]s we all know those documents will imperil [the company’s] reputation and shake investor confidence,” CANNADY added.

    Cannady specifically requested a 10-year Certificate of Deposit worth $1.5 million and a gag order to prevent him from discussing any information related to the company.

    Cannady is charged with Hobbs Act extortion and faces a maximum sentence of 20 years in prison. The charge is an accusation; he is presumed innocent until proven guilty.Β 

    The U.S. Attorney’s Office is prosecuting the case for the Southern District of New York.

    Is Your Network Under Attack? - Read CISO’s Guide to Avoiding the Next Breach -Β Download Free Guide

    The post Ex-Cybersecurity Consultant Jailed For Trading Confidential Data appeared first on GBHackers on Security | #1 Globally Trusted Cyber Security News Platform.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • Today is the β€œmost dangerous time,” says outgoing Adm. Aquilino.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • Some units will get portable devices within a year, officials said.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

  • The service is getting in the way of shipbuilders who want to go digital, the watchdog said.

    Go to source

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ

    ΒΆΒΆΒΆΒΆΒΆ