PT-2020-10393 · Raspberry Pi · Pisignage

Aegisduck

·

Published

2020-01-06

·

Updated

2020-01-14

·

CVE-2019-20354

CVSS v3.1

4.3

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions piSignage versions prior to 2.6.4
Description The issue allows a remote attacker, authenticated as a low-privilege user, to download arbitrary files from the Raspberry Pi. This is achieved through a path traversal vulnerability in the "api/settings/log" endpoint, specifically by manipulating the file parameter with a "../" sequence. The vulnerability is located in the player API for log download.
Recommendations For versions prior to 2.6.4, update to version 2.6.4 or later to resolve the issue. As a temporary workaround, consider restricting access to the "api/settings/log" endpoint or disabling the log download feature until a patch is applied. Avoid using the file parameter in the affected API endpoint until the issue is resolved.

Exploit

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2019-20354

Affected Products

Pisignage