An attacker may exploit the use of outdated and weak MAC algorithms in the device’s SSH service to potentially compromise the integrity of the SSH se…
An attacker may exploit the use of weak CBC-based cipher suites in the device’s SSH service to potentially observe or manipulate parts of the encrypt…
Certain requests pass the authentication token in the URL as string query parameter, making it vulnerable to theft through server logs, proxy logs an…
Certain error messages returned by the application expose internal system details that should not be visible to end users, providing attackers with v…
The application discloses all used components, versions and license information to unauthenticated actors, giving attackers the opportunity to target…
An attacker may exploit missing protection against clickjacking by tricking users into performing unintended actions through maliciously crafted web …
Improper input handling in a system endpoint may allow attackers to overload resources, causing a denial of service.
An attacker with limited permissions may still be able to write files to specific locations on the device, potentially leading to system manipulation.
An attacker with low privileges may be able to read files from specific directories on the device, potentially exposing sensitive information.
Improper handling of a URL parameter may allow attackers to execute code in a user's browser after login. This can lead to the extraction of sensitiv…
An attacker with low privileges may be able to trigger critical system functions such as reboot or factory reset without proper restrictions, potenti…
An attacker may gain unauthorized access to the host filesystem, potentially allowing them to read and modify system data.
Uploading unvalidated container images may allow remote attackers to gain full access to the system, potentially compromising its integrity and confi…
Certain system functions may be accessed without proper authorization, allowing attackers to start, stop, or delete installed applications, potential…
The device is deployed with weak and publicly known default passwords for certain hidden user levels, increasing the risk of unauthorized access. Thi…
Firmware update files may expose password hashes for system accounts, which could allow a remote attacker to recover credentials and gain unauthorize…
Improper validation of a login parameter may allow attackers to redirect users to malicious websites after authentication. This can lead to various r…
An attacker who tampers with the C++ CLI client may crash the UpdateService during file transfers, disrupting updates and availability.
An attacker may cause chunk-size mismatches that block file transfers and prevent subsequent transfers.
A remote unauthenticated attacker may use the unauthenticated C++ API to access or modify sensitive data and disrupt services.
An attacker that gains SSH access to an unprivileged account may be able to disrupt services (including SSH), causing persistent loss of availability.
The system is deployed in its default state, with configuration settings that do not comply with the latest best practices for restricting access. Th…
A remote, unauthorized attacker can brute force folders and files and read them like private keys or configurations, making the application vulnerabl…
The credentials of the users stored in the system's local database can be used for the log in, making it possible for an attacker to gain unauthorize…
JavaScript can be ran inside the address bar via the dashboard "Open in new Tab" Button, making the application vulnerable to session hijacking.
The application does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame, making it possib…
In the HTTP request, the username and password are transferred directly in the URL as parameters. However, URLs can be stored in various systems such…
Multiple endpoints with sensitive information do not require authentication, making the application susceptible to information gathering.
It's possible to brute force folders and files, what can be used by an attacker to steal sensitve information.
When an error occurs in the application a full stacktrace is provided to the user. The stacktrace lists class and method names as well as other inter…