Siemens SINEC NMS
The affected system has a Path Traversal vulnerability when exporting a firmware container. With this a privileged authenticated attacker could create arbitrary files on an affected system. An authenticated attacker could change the user profile of any user without proper authorization. With this, the attacker could change the password of any user in the affected system. The affected system contains an Arbitrary File Deletion vulnerability that possibly allows to delete an arbitrary file or directory under a user controlled path. The affected system allows to delete arbitrary files or directories under a user controlled path and does not correctly check if the relative path is still within the intended target directory. The affected system allows to download arbitrary files under a user controlled path and does not correctly check if the relative path is still within the intended target directory. An authenticated attacker could download the user profile of any user. With this, the attacker could leak confidential information of any user in the affected system. The affected system allows to upload JSON objects that are deserialized to JAVA objects. Due to insecure deserialization of user-supplied content by the affected software, a privileged attacker could exploit this vulnerability by sending a crafted serialized Java object.

An exploit could allow the attacker to execute arbitrary code on the device with root privileges. An authenticated attacker that is able to import firmware containers to an affected system could execute arbitrary commands in the local database. A privileged authenticated attacker could execute arbitrary commands in the local database by sending crafted requests to the webserver of the affected application. A privileged authenticated attacker could execute arbitrary commands in the local database by sending crafted requests to the webserver of the affected application. A privileged authenticated attacker could execute arbitrary commands in the local database by sending crafted requests to the webserver of the affected application. A privileged authenticated attacker could execute arbitrary commands in the local database by sending crafted requests to the webserver of the affected application. A privileged authenticated attacker could execute arbitrary commands in the local database by sending crafted requests to the webserver of the affected application. A privileged authenticated attacker could execute arbitrary commands in the local database by sending crafted requests to the webserver of the affected application. A privileged authenticated attacker could execute arbitrary commands in the local database by sending crafted requests to the webserver of the affected application.