Skip to content
OpenAdvisories
High NCSC-2024-0273 10 CVEs

Kwetsbaarheden ontdekt in Kiloview P1 4G Video Encoder en P2 4G Video Encoder

Published Jul 2, 2024 · Updated Jul 2, 2024 · nl

Summary

Er zijn kwetsbaarheden ontdekt in Kiloview P1 en P2.

Kiloview P1 en P2 zijn hardware-oplossingen om beeldinformatie in HDMI-formaat te kunnen streamen. De firmware van deze systemen bevat een aantal ernstige kwetsbaarheden, waardoor een kwaadwillende aanvallen kan uitvoeren die kunnen leiden tot de volgende categorieën schade:
• Cross-Site-Scripting (XSS)
• Omzeilen van authenticatie
• Denial-of-Service (DoS)
• Manipulatie van gegevens
• (Remote) code execution (Administrator/Root rechten)
• Toegang tot gevoelige gegevens

Details

Interpretaties
De firmware maakt gebruik van een aantal hard-coded credentials, waardoor een kwaadwillende toegang kan krijgen tot het systeem.

Ook is het mogelijk om zonder authenticatie de firmware te vervangen, waardoor de werking van het systeem kan worden gemanipuleerd.

Er is geen encryptie op de configuratie webinterface waardoor een aanvaller de communicatie kan afluisteren en credentials kan onderscheppen.

Elk van de kwetsbaarheden afzonderlijk maakt misbruik mogelijk. In keten echter, is totale overname van het systeem mogelijk, waarmee de kwaadwillende volledige controle heeft over het systeem en de streaming data.

Oplossingen
De leverancier heeft besloten de kwetsbaarheden niet te verhelpen in de meest recente update van de firmware. Bij navraag door het NCSC geeft de leverancier ook geen indicatie van een oplossingstermijn. Wel heeft de leverancier updates uitgebracht voor de centrale serversystemen om misbruik daar tegen te gaan.

Het NCSC adviseert daarom dan ook om op basis van deze informatie een risico-afweging te maken omtrent de inzet en het gebruik van deze systemen.

Vulnerabilities 10

  • Critical 10.0

    Improper input validation in Kiloview P1/P2 devices allows for remote code execution

    Inadequate input validation exposes the system to potential remote code execution (RCE) risks. Attackers can exploit this vulnerability by appending shell commands to the Speed-Measurement feature, enabling unauthorized code execution.

  • Critical 10.0

    Missing Authentication for Critical Function in Kiloview P1/P2 devices

    A vulnerability allows unauthorized access to functionality inadequately constrained by ACLs. Attackers may exploit this to unauthenticated execute commands potentially leading to unauthorized data manipulation, access to privileged functions, or even the exe…

  • Critical 9.8

    Use of Hard-coded Credentials in Kiloview P1/P2 devices

    Hardcoded credentials are discovered within the application's source code, creating a potential security risk for unauthorized access.

  • Critical 9.8

    Authentication Bypass by Primary Weakness in Kiloview P1/P2 devices

    The vulnerability allows attackers access to the root account without having to authenticate. Specifically, if the device is configured with the IP address of 10.10.10.10, the root user is automatically logged in.

  • Critical 9.8

    Download of Code Without Integrity Check in Kiloview P1/P2 devices

    A vulnerability allows attackers to download source code or an executable from a remote location and execute the code without sufficiently verifying the origin and integrity of the code. This vulnerability can allow attackers to modify the firmware before upl…

  • High 8.8

    Insufficiently protected credentials in Kiloview P1/P2 devices

    The webserver utilizes basic authentication for its user login to the configuration interface. As encryption is disabled on port 80, it enables potential eavesdropping on user traffic, making it possible to intercept their credentials.

  • High 7.2

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in Kiloview P1/P2 devices

    A 'Cross-site Scripting' (XSS) vulnerability, characterized by improper input neutralization during web page generation, has been discovered. This vulnerability allows for Stored XSS attacks to occur. Multiple areas within the administration interface of the …

  • High 7.2

    Weak Password Requirements in Kiloview P1/P2 devices

    The user management section of the web application permits the creation of user accounts with excessively weak passwords, including single-character passwords.

  • Medium 5.3

    Weak TLS Cipher Suites Supported in Kiloview P1/P2 devices

    The server supports at least one cipher suite which is on the NCSC-NL list of cipher suites to be phased out, increasing the risk of cryptographic weaknesses.

  • Medium 5.3

    Remote server offers deprecated TLS protocol in Kiloview P1/P2 devices

    The device is observed to accept deprecated TLS protocols, increasing the risk of cryptographic weaknesses.

Revision history

  1. #0

    Initiele versie

References