CVE-2019-20354

MEDIUM

piSignage < 2.6.4 - Authenticated Path Traversal via Log Download API

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2019-20354. PoCs published by JunYeong Ko.

AI-analyzed exploit summary This exploit demonstrates a directory traversal vulnerability in piSignage before 2.6.4, allowing authenticated low-privilege users to download arbitrary files via a manipulated 'file' parameter in the API endpoint 'api/settings/log'. The PoC shows how to read '/etc/passwd' by traversing directories.

Description

The web application component of piSignage before 2.6.4 allows a remote attacker (authenticated as a low-privilege user) to download arbitrary files from the Raspberry Pi via api/settings/log?file=../ path traversal. In other words, this issue is in the player API for log download.

Exploits (1)

exploitdb WORKING POC VERIFIED
by JunYeong Ko · textwebappshardware
https://www.exploit-db.com/exploits/47882

This exploit demonstrates a directory traversal vulnerability in piSignage before 2.6.4, allowing authenticated low-privilege users to download arbitrary files via a manipulated 'file' parameter in the API endpoint 'api/settings/log'. The PoC shows how to read '/etc/passwd' by traversing directories.

Classification
Working Poc 90%
Attack Type
Info Leak
Complexity
Trivial
Reliability
Reliable
Target: piSignage before 2.6.4
Auth required
Prerequisites: Authenticated access to the piSignage administration page
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (3)

Core 3
Core References
Exploit, Third Party Advisory x_refsource_misc
https://github.com/colloqi/piSignage/issues/97
Exploit, Third Party Advisory, VDB Entry x_refsource_misc
http://packetstormsecurity.com/files/155864/piSignage-2.6.4-Directory-Traversal.html

Scores

CVSS v3 4.3
EPSS 0.0879
EPSS Percentile 94.5%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Details

CWE
CWE-22
Status published
Products (1)
pisignage/pisignage < 2.6.4
Published Jan 06, 2020
Tracked Since Feb 18, 2026