Skip to content
Threat Feed
high threat

EyeLock nano NXT: Path traversal in logdownload.php (CVE-2016-20104)

EyeLock nano NXT biometric devices contain a path traversal vulnerability in logdownload.php that allows unauthenticated attackers to read arbitrary system files via the path parameter.

CVE search metadata

CVE search record: CVE-2016-20104. Severity: high. CVSS: 7.5. KEV: no. Product: nano NXT (3.05.1193, 3.04.1108, 3.03.944, 3.01.646). Brief: EyeLock nano NXT: Path traversal in logdownload.php (CVE-2016-20104). Brief link: https://feed.craftedsignal.io/briefs/2026-10-eyelock-path-traversal/

Triage facts

Revision 1
Applicability
nano NXT (3.05.1193, 3.04.1108, 3.03.944, 3.01.646)
Evidence
Unknown
Severity
High
Action
Immediate escalation
Sources
1 public source
Freshness
Revision 1Oct 20, 21:54 UTC
Detection
1 rule
Vulnerabilities
1 CVE
Source quality
B2Likely

EyeLock nano NXT biometric authentication devices (firmware versions 3.05.1193, 3.04.1108, 3.03.944, and 3.01.646) are vulnerable to an unauthenticated path traversal vulnerability identified as CVE-2016-20104. The issue resides within the logdownload.php script, which fails to sanitize user-supplied input provided via the path parameter. By submitting a crafted GET request containing directory traversal sequences (such as ../), an attacker can access sensitive system files outside of the intended directory, such as /etc/passwd. The Shadowserver Foundation reported observing in-the-wild exploitation of this vulnerability starting on October 19, 2023. This is a high-severity flaw as it allows for information disclosure without authentication on edge-exposed biometric hardware.

Impact

Successful exploitation of CVE-2016-20104 allows unauthorized attackers to read arbitrary files from the EyeLock nano NXT device filesystem. This can lead to the exposure of sensitive configuration files, credential hashes, or system information, potentially facilitating further unauthorized access or device compromise in physical security environments.

Recommendation

  1. Audit network perimeters to identify and restrict internet access to the web management interface of EyeLock nano NXT devices.
  2. If the devices are currently running vulnerable versions (3.05.1193, 3.04.1108, 3.03.944, or 3.01.646), prioritize applying the vendor-provided firmware security update to remediate CVE-2016-20104.
  3. Deploy the provided Sigma rule to monitor for exploitation attempts targeting the logdownload.php script.

Immediate actions

Patch EyeLock nano NXT devices to the latest secure version available from the vendor

IT Operations 48h

Threat Hunt

Identify GET requests to /scripts/logdownload.php with path traversal in access logs

T1190 high high confidence hunt now

Data: Web server logs

Mitigations

Restrict network access to EyeLock nano NXT management interfaces

immediate IT Operations

CVE-2016-20104

Detection coverage 1

Detects CVE-2016-20104 Exploitation - Path Traversal in logdownload.php

high

Detects GET requests to logdownload.php containing path traversal sequences indicating an attempt to read files like /etc/passwd

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →