TL;DR
- GitLab Critical Vulnerability Enables Account Takeover Without User Interaction
- Ivanti VPN Zero-Day Exploited by Chinese APT to Deploy Custom Malware
- SpectralBlur is a New Stealthy macOS Backdoor from North Korea
- Weaponized YouTube Channels Spreading Lumma Stealer
- Decryptors Released for Black Basta and Babuk's Tortilla Ransomware Victims
GitLab Critical Vulnerability Enables Account Takeover Without User Interaction
- Widespread Impact on GitLab Instances: GitLab issued an urgent security advisory on January 11, 2024, to address multiple critical vulnerabilities, including CVE-2023-7028 (CVSS score: 10), CVE-2023-5356 (CVSS score: 9.6), and CVE-2023-4812 (CVSS score: 7.6). These vulnerabilities affect both GitLab Community Edition (CE) and Enterprise Edition (EE), impacting millions of users worldwide.
- CVE-2023-7028 - Zero-Click Account Hijacking: The most severe vulnerability, CVE-2023-7028, allows attackers to send password reset emails to unverified addresses, leading to potential account takeovers. This vulnerability affects versions from 16.1 prior to 16.1.6, up to 16.7 prior to 16.7.2. Despite the availability of two-factor authentication (2FA), password reset remains possible, although it doesn't directly lead to account takeover due to the second authentication factor.
- Additional Critical and High-Severity Flaws: The second critical vulnerability, CVE-2023-5356, enables attackers to abuse Slack/Mattermost integrations for executing commands as another user, posing a significant risk in collaborative environments. The high-severity vulnerability CVE-2023-4812 allows bypassing
CODEOWNERSapproval in merge requests, potentially compromising code integrity. These vulnerabilities pose risks like intellectual property theft, data leaks, and supply chain attacks. - Urgent Call for Updates and Monitoring: GitLab strongly recommends that all installations be updated to the patched versions immediately. While there's no evidence of active exploitation, the severity and potential impact of these vulnerabilities necessitate swift action. Users should monitor logs for signs of compromise, especially regarding password reset attempts.
Ivanti VPN Zero-Day Exploited by Chinese APT to Deploy Custom Malware
- Widespread Exploitation of Critical Vulnerabilities: Ivanti disclosed two zero-day vulnerabilities (CVE-2023-46805 and CVE-2024-21887) in their Ivanti Connect Secure and Policy Secure gateways on January 10, 2024. These vulnerabilities, exploited in the wild, facilitated unauthenticated remote code execution (RCE) and were used in coordinated attacks to deploy webshells, capture credentials, and pivot further into victim environments.
- CVE-2023-46805 and CVE-2024-21887 Details: CVE-2023-46805 is an authentication bypass vulnerability in the web component of Ivanti Connect Secure, rated with a CVSS score of 8.2. CVE-2024-21887 is a command injection vulnerability, also in the web component, with a CVSS score of 9.1. These vulnerabilities affect all supported versions of Ivanti ICS and Policy Secure 9.x and 22.x.
- UTA0178 Attribution and Malware Deployment: Security firm Volexity attributed these attacks to a threat actor referred to as UTA0178, suspected to be a Chinese nation-state level entity. The attackers deployed custom webshells, dubbed GLASSTOKEN, on both internet-facing and internal assets, enabling them to maintain persistent access and execute commands on compromised devices.
- Mitigation and Detection Strategies: Ivanti has provided a mitigation script and advises customers to apply it immediately while patches are being developed. Organizations are urged to conduct network traffic analysis, VPN device log analysis, and execute the Integrity Checker Tool to detect signs of compromise. Anomalous traffic, unauthorized command executions, and tampered logs are strong indicators of a breach.
