HIGH 7.5

CVE-2026-60108: Zeek FTP Analyzer Denial of Service Vulnerability

Zeek, a popular open-source network security monitoring platform, contains a denial-of-service vulnerability in its FTP analyzer component. An unauthenticated attacker on the network can trigger excessive memory consumption by sending a specially crafted FTP command sequence that forces Zeek to allocate memory without limit, eventually crashing the sensor. This affects Zeek versions before 8.0.9 and requires no credentials or user interaction to exploit.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.5 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses (CWE)
CWE-770
Affected products
1 configuration(s)
Published / Modified
2026-07-09 / 2026-07-14

NVD description (verbatim)

Zeek before 8.0.9 contains an uncontrolled memory consumption vulnerability in the FTP analyzer that allows unauthenticated remote attackers to cause process termination by sending a crafted FTP control session negotiating AUTH GSSAPI followed by a large ADAT control line. Attackers can exploit the NVT_Analyzer component's lack of a maximum line length check, causing it to continuously double its internal buffer without bounds during base64 decoding of an attacker-controlled ADAT token, resulting in denial of service of the Zeek sensor.

3 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

The vulnerability exists in Zeek's NVT_Analyzer component, which handles FTP control session parsing. When processing an AUTH GSSAPI negotiation followed by a large ADAT (Authentication Data) control line, the analyzer lacks bounds checking on buffer expansion during base64 decoding of the attacker-controlled token. The internal buffer doubles repeatedly without a maximum length limit, consuming memory until the Zeek process is terminated. This is classified as CWE-770 (Uncontrolled Allocation of Resources with Excessive Size or Number).

Business impact

Exploitation of this vulnerability can disable network monitoring on affected Zeek sensors, creating blind spots in real-time threat detection and incident response capabilities. Organizations relying on Zeek for network visibility may lose the ability to observe lateral movement, data exfiltration, or other network-based attacks during an active security incident. The impact is availability-focused but operationally significant for security operations.

Affected systems

All Zeek installations running versions prior to 8.0.9 are affected. The vulnerability is triggered only when Zeek is actively monitoring FTP traffic and processes a maliciously crafted FTP session, so exposure depends on the presence of FTP activity in monitored networks and the default enabled state of the FTP analyzer.

Exploitability

This vulnerability is readily exploitable by any unauthenticated attacker with network access to a monitored path (can send packets through or to the monitored network). No authentication, credentials, or user interaction is required. The attack complexity is low—an attacker need only craft a specific FTP control sequence and transmit it. The barrier to exploitation is low, and tooling to generate the malicious payload is straightforward.

Remediation

Upgrade Zeek to version 8.0.9 or later. Organizations unable to patch immediately should consider temporarily disabling the FTP analyzer if FTP traffic monitoring is not operationally critical, or implement network-level filtering to restrict FTP traffic to trusted sources only. Verify the patch version against the official Zeek release notes.

Patch guidance

Apply the Zeek 8.0.9 or later update as soon as feasible given your change management process. The fix addresses the uncontrolled buffer expansion by implementing proper bounds checking on the NVT_Analyzer's line length handling. Review your Zeek deployment architecture to ensure updates can be rolled out with minimal monitoring downtime, and validate that patched sensors resume normal operation before decommissioning unpatched instances.

Detection guidance

Monitor Zeek process memory consumption and CPU usage for anomalous spikes correlated with FTP traffic patterns. Review Zeek logs and sensor health metrics for unexpected process restarts or out-of-memory errors. Network-side detection is difficult without packet inspection; however, observing repeated AUTH GSSAPI followed by unusually large ADAT lines from a single source may indicate exploitation attempts. Consider alerting on Zeek process crashes or restarts that correlate with inbound FTP sessions.

Why prioritize this

Although not yet listed in the CISA KEV catalog, this vulnerability merits prompt attention because it directly threatens the availability of a critical security tool. A successful attack disables network monitoring precisely when threat detection is most needed. The low barrier to exploitation, combined with the operational criticality of Zeek in many security stacks, makes this a near-term risk despite the lack of known active exploitation in the wild.

Risk score, explained

The CVSS 3.1 score of 7.5 (HIGH) reflects a network-exploitable vulnerability with no authentication required and a direct impact on availability. The attack vector is network-based, attack complexity is low, privileges and user interaction are not required, and the impact is limited to availability (no confidentiality or integrity breach). The score appropriately captures the operational risk of sensor denial of service without overstating the severity, since data confidentiality and integrity are not compromised.

Frequently asked questions

Can an attacker gain code execution or steal data through this vulnerability?

No. This vulnerability causes denial of service only—the Zeek process crashes due to memory exhaustion. There is no pathway to code execution, data exfiltration, or privilege escalation. The attacker's sole capability is to disable the sensor.

Do we need to upgrade if we don't monitor FTP traffic?

If FTP is not present in your monitored network or the FTP analyzer is explicitly disabled in your Zeek configuration, your exposure is minimal. However, upgrading to 8.0.9 is still recommended for defense-in-depth and to prevent accidental re-enablement of FTP monitoring in the future.

What if we can't patch immediately?

Implement network controls to restrict FTP traffic access to trusted internal sources only, or disable the FTP analyzer in your Zeek configuration if FTP monitoring is not a priority. Monitor process health metrics and plan patching within a week if possible, as the attack is straightforward to execute once a threat actor knows about the vulnerability.

Is this vulnerability actively being exploited in the wild?

As of the published date (July 2026), this vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog, suggesting no confirmed active exploitation yet. However, the relative simplicity of the attack means exploitation could emerge quickly once the vulnerability becomes widely known.

This analysis is based on publicly available vulnerability data and vendor advisories current as of the publication date. Organizations should verify patch version numbers and compatibility against official Zeek release notes before deployment. This assessment does not constitute professional security advice; consult with your security team and vendor documentation for implementation in your specific environment. No exploit code or weaponized proof-of-concept is provided or endorsed. Source: NVD (public-domain), retrieved 2026-08-17. Analysis generated by SEC.co (claude-haiku-4-5).