/

CVE-2026-110825

Severity:

HIGH RISK

(7.5)

Missing Authentication (CWE-306) in Kiloview E3 ONVIF

CVE-2026-110825

Deferred

Vulnerability type

Category:

Missing Authentication

CWE:

CWE-306

Impact:

Unauthorized Device Configuration and Traffic Interception

Severity:

HIGH RISK

(7.5)

CVSS version:

3.1

Catch this CVE while code is being written

Detect vulnerable code directly in pull requests, so CVEs are fixed before merge.

Summary

The ONVIF device service in affected Kiloview E3 NDI encoder firmware accepts hostname, DNS, and NTP configuration changes without authentication, even when service authentication is enabled. A remote unauthenticated attacker may redirect name resolution, change the device time source, or alter its identity, enabling follow-on attacks such as traffic interception or certificate validation bypass.

The ONVIF device service in affected Kiloview E3 NDI encoder firmware accepts hostname, DNS, and NTP configuration changes without authentication, even when service authentication is enabled. A remote unauthenticated attacker may redirect name resolution, change the device time source, or alter its identity, enabling follow-on attacks such as traffic interception or certificate validation bypass.

Affected context

The issue occurs in the ONVIF device service of affected Kiloview E3 NDI encoder firmware when configuration write operations for hostname, DNS, or NTP settings are exposed over a reachable network interface. The risk is higher when the service is accessible from untrusted or shared networks, or when downstream systems rely on the device's DNS responses, clock, hostname, or certificate validation context.

The issue occurs in the ONVIF device service of affected Kiloview E3 NDI encoder firmware when configuration write operations for hostname, DNS, or NTP settings are exposed over a reachable network interface. The risk is higher when the service is accessible from untrusted or shared networks, or when downstream systems rely on the device's DNS responses, clock, hostname, or certificate validation context.

Exploit preconditions

  • Attack surface: Network-accessible ONVIF device service
  • Required access: Network connectivity to the service; authentication is not required for the affected write operations
  • Trigger point: Requests that modify hostname, DNS, or NTP configuration
  • Why exploitation is possible: The service does not consistently enforce authentication before processing sensitive configuration changes, regardless of its configured authentication setting
  • Attack surface: Network-accessible ONVIF device service
  • Required access: Network connectivity to the service; authentication is not required for the affected write operations
  • Trigger point: Requests that modify hostname, DNS, or NTP configuration
  • Why exploitation is possible: The service does not consistently enforce authentication before processing sensitive configuration changes, regardless of its configured authentication setting

Why this happens

The underlying bug is an authorization failure in which sensitive device-management operations are exposed without verifying the caller's identity.

This maps to CWE-306: Missing Authentication for Critical Function. The insecure pattern is allowing unauthenticated network requests to modify security-relevant configuration, including name resolution and time-source settings, which can influence subsequent network connections and trust decisions.

The underlying bug is an authorization failure in which sensitive device-management operations are exposed without verifying the caller's identity.

This maps to CWE-306: Missing Authentication for Critical Function. The insecure pattern is allowing unauthenticated network requests to modify security-relevant configuration, including name resolution and time-source settings, which can influence subsequent network connections and trust decisions.

Potential impact

  • An attacker may redirect DNS resolution to attacker-controlled infrastructure.
  • An attacker could alter the device time source and affect time-dependent security controls.
  • An attacker may change the hostname and disrupt device identification or monitoring.
  • Network traffic could be intercepted or redirected.
  • Certificate validation may be weakened or bypassed in dependent workflows.
  • Device availability, management, or operational integrity could be affected.
  • An attacker may redirect DNS resolution to attacker-controlled infrastructure.
  • An attacker could alter the device time source and affect time-dependent security controls.
  • An attacker may change the hostname and disrupt device identification or monitoring.
  • Network traffic could be intercepted or redirected.
  • Certificate validation may be weakened or bypassed in dependent workflows.
  • Device availability, management, or operational integrity could be affected.

General mitigation guidance

Mitigation generally focuses on enforcing authentication and authorization consistently for every configuration-changing operation.

Common defensive patterns include:

  • Require authenticated, authorized requests for hostname, DNS, NTP, and other management changes.
  • Apply least-privilege permissions so service clients can perform only necessary operations.
  • Isolate device-management interfaces from untrusted and general-purpose networks.
  • Use secure-by-default network exposure policies and restrict management access through controlled administrative paths.
  • Validate configuration changes and protect DNS and time-source settings from unauthorized modification.
  • Reduce input trust by allowing only approved DNS and NTP sources where operationally feasible.
  • Monitor and alert on unexpected management requests or changes to network identity and resolver settings.

Mitigation generally focuses on enforcing authentication and authorization consistently for every configuration-changing operation.

Common defensive patterns include:

  • Require authenticated, authorized requests for hostname, DNS, NTP, and other management changes.
  • Apply least-privilege permissions so service clients can perform only necessary operations.
  • Isolate device-management interfaces from untrusted and general-purpose networks.
  • Use secure-by-default network exposure policies and restrict management access through controlled administrative paths.
  • Validate configuration changes and protect DNS and time-source settings from unauthorized modification.
  • Reduce input trust by allowing only approved DNS and NTP sources where operationally feasible.
  • Monitor and alert on unexpected management requests or changes to network identity and resolver settings.

How teams detect issues like this

Organizations can look for this issue through:

  • Static and dynamic testing that verifies authentication is required for every ONVIF configuration write operation.
  • Code review signals showing management handlers that update device settings before identity and privilege checks.
  • API or protocol policy tests covering authenticated, unauthenticated, and misconfigured-authentication states.
  • Network monitoring for unexpected ONVIF requests and changes to DNS, NTP, or hostname values.
  • Configuration-integrity monitoring for unauthorized changes to resolver and time-source settings.
  • Automated security review tools and endpoint policy checks that identify unauthenticated administrative operations.

Organizations can look for this issue through:

  • Static and dynamic testing that verifies authentication is required for every ONVIF configuration write operation.
  • Code review signals showing management handlers that update device settings before identity and privilege checks.
  • API or protocol policy tests covering authenticated, unauthenticated, and misconfigured-authentication states.
  • Network monitoring for unexpected ONVIF requests and changes to DNS, NTP, or hostname values.
  • Configuration-integrity monitoring for unauthorized changes to resolver and time-source settings.
  • Automated security review tools and endpoint policy checks that identify unauthenticated administrative operations.

Sources

SourceLink
github.comgithub.com/cisagov/CSAF/blob/develop/csaf_files/OT/white/2026/icsa-26-295-01.json
cisa.govcisa.gov/news-events/ics-advisories/icsa-26-295-01
kiloview.comkiloview.com/en/download/e3-firmware-downloadlatest-12/

Frequently asked

questions

Yes. An attacker who can reach the affected ONVIF service may perform the configuration write operations without authenticating.

No. The described operations do not require authentication, even when authentication is enabled for the service.

Require authentication and authorization before processing every sensitive configuration change, and restrict the service to trusted management networks.

Use deny-by-default management interfaces, enforce centralized authorization checks, test all administrative operations under multiple authentication states, and monitor changes to security-relevant network settings.

Yes. An attacker who can reach the affected ONVIF service may perform the configuration write operations without authenticating.

No. The described operations do not require authentication, even when authentication is enabled for the service.

Require authentication and authorization before processing every sensitive configuration change, and restrict the service to trusted management networks.

Use deny-by-default management interfaces, enforce centralized authorization checks, test all administrative operations under multiple authentication states, and monitor changes to security-relevant network settings.

Find out what's already
exploitable in your codebase.