Cyber Cookie mascotCyber Cookie
Menu ▾

Section Archive

Vulnerability Watch

77 entries across all issues

Issue #87· September 11, 2026
Vulnerability Watch

CVE-2026-85706 — GitLab CE/EE (versions 18.7–19.1 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2)

What GitLab is: GitLab is a web-based platform that teams use to host, review, and collaborate on software code.

What it is: A path traversal flaw (where an attacker manipulates file path references to reach files they shouldn't be able to access) that lets an unauthenticated user read any file on the GitLab server in a single HTTP request.

Who's at risk: Anyone running a self-hosted GitLab CE or EE instance on an affected version. Cloud-hosted GitLab.com users are already patched.

CVSS: 10.0 (Critical — patch today, ahead of anything else on your list).

Root cause: The server fails to sanitise file path inputs before processing them, allowing a specially crafted request to escape the intended directory and reach arbitrary files — including credentials and configuration secrets.

Attack vector: An attacker sends a POST request to /api/v4/projects/{id}/repository/commits/ with a manipulated file.path parameter. No login required. The server returns the requested file's contents directly.

Detection strategies: Search your logs for POST requests to /api/v4/projects/{id}/repository/commits/ URIs that include file.path parameters. Unexpected hits from external IPs are a strong indicator of exploitation.

Recommended actions:

  1. Upgrade to GitLab 19.1.8, 19.2.6, or 19.3.2 immediately
  2. If you cannot patch right now, restrict external access to the GitLab API at your firewall
  3. Review logs for the pattern above and audit recent access to sensitive configuration files
CVE-2026-85706criticalCVSS 10

GitLab CE/EE (versions 18.7–19.1 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2)

GitLab is a web-based platform that teams use to host, review, and collaborate on software code.

Issue #85· September 9, 2026
Vulnerability Watch

CVE-2026-20079 — Cisco Secure Firewall Management Center (versions prior to patched releases)

What Cisco Secure Firewall Management Center is: A centralised management platform used by network administrators to control and monitor Cisco firewall devices across an organisation's infrastructure.

What it is: An authentication bypass vulnerability (a flaw that lets an attacker skip the login process entirely) that allows an unauthenticated remote attacker to execute scripts on the device and gain root access — the highest level of system control — to the underlying operating system.

Who's at risk: Any organisation running an unpatched instance of Cisco Secure FMC that is reachable over a network. Cisco Talos confirms active exploitation in the wild by multiple threat groups, including a ransomware operator and suspected state-sponsored actors. Read the full Talos advisory here.

CVSS: 10.0 (Critical) — patch today. This is the highest possible severity score.

Root cause: The software fails to properly verify a user's identity before allowing access to privileged functions. An attacker can interact with authenticated endpoints without presenting valid credentials, because the application's authentication logic does not enforce the check at the point of execution.

Attack vector: An attacker sends a crafted request directly to the FMC interface without logging in. The application processes the request as though it came from an authorised user, allowing the attacker to execute scripts and establish root-level access. From there, observed post-exploitation activity includes deploying web shells (persistent backdoors hidden in web server files), harvesting stored credentials, and in one confirmed case, deploying a variant of the Cyclops Blink malware previously linked to Russian state actors.

A second related vulnerability, CVE-2026-20316 (CVSS 5.3, Medium), has been used alongside this flaw to further elevate attacker privileges — patch that one too.

Detection strategies: Look for unexpected processes or unfamiliar JAR files in your Tomcat webroot directory. Review authentication logs for access to privileged endpoints from unauthenticated sessions. Monitor for outbound connections to unusual external IP addresses initiated by the FMC process.

Recommended actions:

  1. Apply Cisco's available hotfix for CVE-2026-20079 immediately — do not wait for the comprehensive hardening release scheduled for the week of 14 September.
  2. Restrict FMC management interface access to trusted IP ranges only.
  3. Review FMC access logs for signs of compromise before and after patching.
CVE-2026-20079criticalCVSS 10

Cisco Secure Firewall Management Center (versions prior to patched releases)

A centralised management platform used by network administrators to control and monitor Cisco firewall devices across an organisation's infrastructure.

Issue #83· September 7, 2026
Vulnerability Watch

CVE ID not confirmed in source — check the original advisory before acting.

What Adobe Commerce / Magento is: Adobe Commerce, built on the open-source Magento platform, is the software that powers the checkout, product catalogue, and payment processing for thousands of online shops worldwide.

What it is: A zero-day (a flaw with no patch available yet) vulnerability nicknamed StyleSmuggler allows attackers to inject malicious PHP code — the programming language Magento uses behind the scenes — through the platform's template system. No user interaction is required for the attack to succeed.

Who's at risk: Any merchant running Adobe Commerce or Magento versions 2.4.7, 2.4.8, or 2.4.9, including those who applied the July and August 2026 security patches.

CVSS: Not yet scored — treat as Critical until confirmed.

Root cause: Magento's template engine fails to adequately sanitise input passed through a site's styling properties. An attacker exploits this by deliberately generating a payment failure report, which causes Magento to execute injected code when the platform sends a "Payment Transaction Failed Reminder" email. The flaw exists because the email-rendering process trusts template content that should be treated as untrusted input.

Attack vector: An attacker submits a crafted request that triggers a payment failure on the targeted store. Magento generates an error report and queues a notification email. When Magento processes that email — including if delivery fails — it executes the attacker's injected PHP code. A Rust-written backdoor is then installed on the server, disguised as a system process name such as [kworker/u:8:0] or fc-cache, and begins communicating with an attacker-controlled server while masquerading as routine NTP (time synchronisation) network traffic.

Detection strategies: Watch for unexpected bursts of "Payment Transaction Failed Reminder" emails from your Magento installation. Look for unfamiliar process names such as [kworker/u:8:0] or fc-cache on your server, particularly ones making outbound connections. Review server logs for unusual NTP traffic patterns — legitimate NTP traffic does not carry system information like hostnames or memory usage.

Recommended actions:

  1. Apply Adobe's scheduled Patch Tuesday update on 8 September 2026 and monitor Adobe's official advisory for a specific StyleSmuggler fix.
  2. Until a patch is available, consider blocking outbound connections from your Commerce server to unknown external IPs at the firewall level.
  3. Alert your hosting provider or server administrator to the active exploitation and ask them to review process lists and outbound traffic immediately.
critical

Adobe Commerce / Magento (versions 2.4.7, 2.4.8, 2.4.9)

Adobe Commerce, built on the open-source Magento platform, is the software that powers the checkout, product catalogue, and payment processing for thousands of online shops worldwide.

Issue #81· September 4, 2026
Vulnerability Watch

CVE-2026-83548 — SonicWall SMA 1000 (versions 12.4.3-03453 / 12.5.0-02835 and older)

What SonicWall SMA 1000 is: A remote access gateway used by organisations to let employees connect securely to corporate networks from outside the office.

What it is: CVE-2026-83548 is a pre-authentication SSRF (server-side request forgery — where an attacker tricks the server into making requests on their behalf) flaw in the user-facing portal. No login is required to trigger it.

Who's at risk: Any organisation running an affected SMA 1000 appliance exposed to the internet. Models 6210, 7210, and 8200v on the affected firmware versions are vulnerable. Exploitation is confirmed and ongoing.

CVSS: 10.0 (Critical — patch today, before anything else).

Root cause: The flaw exists because the appliance does not properly restrict which internal resources the user-facing portal is permitted to reach. An unintended alternate access path allows requests to bypass the controls that should keep unauthenticated users out of sensitive functionality.

Attack vector: An unauthenticated attacker sends a crafted request to the public-facing portal. The appliance processes it without checking whether the sender has any credentials, giving the attacker access to sensitive internal functions. When chained with CVE-2026-83549 (a separate authenticated OS command injection flaw in the admin console), the result is full remote code execution on a device sitting directly on the internet.

Detection strategies: Check for unexpected or repeated requests to internal portal endpoints from external IPs. Review admin console access logs for activity from unrecognised accounts. Look for anomalous outbound connections from the appliance itself.

Recommended actions:

  1. Upgrade immediately to firmware 12.4.3-03526 or 12.5.0-02952.
  2. If indicators of compromise are found, re-image hardware appliances or re-deploy virtual ones.
  3. Reset all user and administrator passwords and TOTP tokens after patching.
CVE-2026-83548criticalCVSS 10

SonicWall SMA 1000 (versions 12.4.3-03453 / 12.5.0-02835 and older)

A remote access gateway used by organisations to let employees connect securely to corporate networks from outside the office.

Issue #79· August 31, 2026
Vulnerability Watch

CVE-2026-66066 — Ruby on Rails (versions prior to 8.1.3.1 and earlier patched releases)

What Ruby on Rails is: A popular open-source web application framework used by developers to build websites and web services — including many you use every day without knowing it.

What it is: A critical flaw dubbed KindaRails2Shell allows an attacker to read arbitrary files on the server, steal credentials, and then execute their own code remotely. RCE (remote code execution — when an attacker runs commands on a machine they do not own) is the worst outcome a web vulnerability can produce.

Who's at risk: Any Rails application that uses libvips (an image processing library) for Active Storage and accepts image uploads from untrusted users. VulnCheck identified roughly 7,000 exposed instances in early August, before exploitation began.

CVSS: 9.5 (Critical — patch today.)

Root cause: Rails trusts the content type declared by the client to determine whether a file is an image. libvips ignores that declaration and inspects the file's internal bytes instead. An attacker exploits this disagreement by crafting a file that claims to be a MATLAB image, which tricks libvips into handing it to a chain of libraries that ultimately reads an attacker-chosen file from the server and returns its contents.

Attack vector: An unauthenticated attacker uploads a specially crafted file to any vulnerable image upload endpoint. The server processes it as an image, reads a sensitive file — such as the credentials database — and returns its contents to the attacker. Armed with those secrets, the attacker can forge user sessions and execute code. Critically, VulnCheck found that patching to 8.1.3.1 blocks the file-read path but does not neutralise a separate deserialization gadget, meaning RCE remains possible on patched servers given a valid signature.

Detection strategies: Check server logs for image upload requests containing MATLAB or HDF5 file signatures. Look for unexpected outbound connections from your Rails process. Rails has published forensic tools specifically to detect exploitation attempts — run them.

Recommended actions:

  1. Patch to the latest Rails release immediately and apply all available security updates.
  2. Restrict image upload endpoints to authenticated users where possible.
  3. Run Rails' published forensic detection tools and review logs for signs of prior exploitation.
CVE-2026-66066criticalCVSS 9.5

Ruby on Rails (versions prior to 8.1.3.1 and earlier patched releases)

A popular open-source web application framework used by developers to build websites and web services — including many you use every day without knowing it.

Issue #77· August 28, 2026
Vulnerability Watch

CVE-2026-82078 — PaperCut NG and PaperCut MF (all unpatched versions)

What PaperCut is: PaperCut NG and MF are print management platforms used by universities, corporations, and governments to control and monitor printing across Canon, Epson, Xerox, Brother, and other devices.

What it is: An actively exploited flaw in PaperCut's web-facing management interface. Attackers can reach it without authentication and gain control of the print server. A second related flaw, CVE-2026-81578, was disclosed alongside it.

Who's at risk: Any organisation running PaperCut NG or MF with the server's web interface reachable from the internet. Universities and government bodies are at particular risk — they have historically been the primary targets of PaperCut exploits.

CVSS: 8.8+ (High — patch this week, sooner if your server faces the public internet)

Root cause: The vulnerability exists in PaperCut's web management interface, which can be reached by unauthenticated external requests. An initial patch was insufficient; PaperCut worked with researchers from Huntress and watchTwr to produce a corrected fix released the following day.

Attack vector: An attacker sends a crafted request to the exposed PaperCut web interface without needing a username or password. From there, they can take administrative control of the print server — which sits inside the corporate network and holds stored print jobs, credentials, and configuration data. Past PaperCut compromises have served as the initial foothold for ransomware deployments.

Recommended actions:

  1. Apply the corrected patch released Friday immediately — the first patch was insufficient
  2. Remove PaperCut servers from the public internet and restrict web access to trusted IP addresses only
  3. Check for evidence of exploitation: review server logs for unexpected authentication events or admin account changes
Issue #75· August 26, 2026
Vulnerability Watch

CVE-2026-73570 — Zimbra Collaboration Suite (versions prior to v10.1.20)

What Zimbra Collaboration Suite is: A widely used platform that combines email, calendar, contacts, and file sharing — common in government agencies, universities, and mid-to-large businesses.

What it is: A critical remote code execution (RCE — where an attacker can run their own commands on your server without physical access) flaw triggered through Zimbra's SNMP notification processing. SNMP (Simple Network Management Protocol) is a standard used to monitor and manage networked devices. The vulnerability requires no login credentials to exploit.

Who's at risk: Any organisation running Zimbra Collaboration Suite with SNMP notifications enabled — which is the default configuration in affected versions. Federal agencies were given until 24 August to patch or stop using the product.

CVSS: Not confirmed in the source — treat as Critical based on CISA's three-day remediation deadline and confirmed active exploitation.

Root cause: Zimbra fails to properly sanitise (clean and validate) untrusted input received during SNMP notification processing. Think of it like a form that accepts any text without checking whether it contains commands — an attacker can slip instructions through the front door disguised as ordinary data.

Attack vector: An unauthenticated attacker sends a specially crafted SMTP request to a vulnerable Zimbra server. Because the input is not sanitised before being processed, the server executes the attacker's embedded commands with Zimbra-level system privileges. No account, credentials, or social engineering required — just a network path to the server.

Recommended actions:

  1. Upgrade to Zimbra Collaboration Suite v10.1.20 immediately — this is the patched release.
  2. If patching is not immediately possible, disable SNMP notifications as a temporary mitigation.
  3. Treat any previously exposed server as a potential incident: review logs for anomalous SMTP traffic and check for signs of persistence installed before the patch.

Zimbra Collaboration Suite (versions prior to v10.1.20)

A widely used platform that combines email, calendar, contacts, and file sharing — common in government agencies, universities, and mid-to-large businesses.

Issue #73· August 24, 2026
Vulnerability Watch

CVE-2026-59285 — Spring for GraphQL (versions affected, see advisory)

What Spring for GraphQL is: Part of Broadcom's Spring application framework, a widely used open-source toolkit for building Java-based enterprise software — Spring for GraphQL specifically handles APIs built using the GraphQL query language.

What it is: Cybersecurity firm Sonatype has flagged CVE-2026-59285 as a critical remote code execution (RCE) flaw — meaning an attacker who successfully exploits it can run their own commands on the affected server, with no need for physical access.

Who's at risk: Developers and organisations running applications built on Spring for GraphQL. Sonatype's analysis found the broader Spring patch batch affects more than 200,000 software components.

CVSS: Not confirmed in the source — treat as Critical until the official advisory publishes a score. Patch today.

Root cause: The source does not detail the precise technical mechanism for CVE-2026-59285. The broader Spring release patched 91 flaws, and Broadcom has attributed the surge in part to increased AI-assisted development introducing new code paths that weren't adequately reviewed.

Attack vector: An attacker targeting a vulnerable Spring for GraphQL endpoint could craft a malicious GraphQL query that triggers unsafe code execution on the server. The exact payload format has not been publicly detailed, which limits immediate exploitation — but that window closes quickly once researchers publish proof-of-concept code.

Detection strategies:

  1. Check application logs for unexpected GraphQL queries with unusual structure or parameters.
  2. Monitor for new outbound connections from your application server shortly after API calls.
  3. Review dependency manifests for Spring for GraphQL and compare against the versions listed in Broadcom's advisory.

Recommended actions:

  1. Apply Broadcom's Spring framework updates immediately — this is a critical-severity flaw.
  2. Restrict external access to GraphQL endpoints where not required.
  3. Enable logging on all GraphQL API calls and alert on anomalous patterns.

Spring for GraphQL (versions affected, see advisory)

Part of Broadcom's Spring application framework, a widely used open-source toolkit for building Java-based enterprise software — Spring for GraphQL specifically handles APIs built using the GraphQL query language.

Issue #72· August 24, 2026
Vulnerability Watch

No notable new vulnerability disclosed in the last 48 hours. The Vulnerability Watch article provided contained no CVE — it was a general opinion piece on application security practices rather than a disclosure.

Issue #70· August 21, 2026
Vulnerability Watch

CVE-2026-69836 — Microsoft Entra ID (all versions prior to Microsoft's server-side patch)

What Microsoft Entra ID is: Microsoft Entra ID is a cloud-based identity and access management service — the system that verifies who you are and controls what you can access across Microsoft 365 and connected apps.

What it is: A deserialization flaw (where an application converts user-supplied data back into executable code without properly checking it first) allows an unauthenticated attacker to run arbitrary code on Microsoft's servers over a network connection.

Who's at risk: Any organisation using Microsoft Entra ID was theoretically exposed. Microsoft has confirmed active exploitation in the wild, though no customer action is needed.

CVSS: 10.0 (Critical — the highest possible score). Patch today — though in this case, Microsoft has already applied the fix on their end.

Root cause: The service failed to validate untrusted data before converting it back into active objects. Think of it like a mail room that opens every package and assembles whatever is inside without checking whether the contents are safe.

Attack vector: An unauthenticated attacker sends a specially crafted network request to the Entra ID service. The service deserializes the payload without validation, triggering code execution on Microsoft's infrastructure. No credentials or user interaction were required.

Detection strategies: Microsoft handled the mitigation server-side, so traditional patch detection won't apply. Review your Entra ID sign-in logs for unexpected authentication events around and before the disclosure date. Look for unfamiliar service principals or newly granted admin permissions.

Recommended actions:

  1. Confirm your Microsoft 365 tenant is receiving service updates — no manual patch is required, but verify your environment reflects the current service version.
  2. Audit recent Entra ID activity logs for anomalous sign-ins or privilege changes.
  3. Enable Conditional Access policies and alert on unusual admin role assignments.
CVE-2026-69836criticalCVSS 10

Microsoft Entra ID (all versions prior to Microsoft's server-side patch)

Microsoft Entra ID is a cloud-based identity and access management service — the system that verifies who you are and controls what you can access across Microsoft 365 and connected apps.