CVE-2024-47946

OS Command Execution through Arbitrary File Upload

Published Dec 10, 2024 CVSS 3.1 · 7.2 High EPSS 1.1% KEV · Not listed
Description
If the attacker has access to a valid Poweruser session, remote code execution is possible because specially crafted valid PNG files with injected PHP content can be uploaded as desktop backgrounds or lock screens. After the upload, the PHP script is available in the web root. The PHP code executes once the uploaded file is accessed. This allows the execution of arbitrary PHP code and OS commands on the device as "www-data".

Remediation

Vendor Solution

The vendor provides a firmware update to version 7.42, which can be downloaded via the vendor's customer server portal.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00535}

epss

{'score': 0.00764}

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description If the attacker has access to a valid Poweruser session, remote code execution is possible because specially crafted valid PNG files with injected PHP content can be uploaded as desktop backgrounds or lock screens. After the upload, the PHP script is available in the web root. The PHP code executes once the uploaded file is accessed. This allows the execution of arbitrary PHP code and OS commands on the device as "www-data".
Title OS Command Execution through Arbitrary File Upload
Weaknesses CWE-434
References

Subscriptions

No data.

Weaknesses

Sources

Status
PUBLISHED
Assigner
SEC-VLab
Published
Updated
Nov 3, 2025, 10:21 PM
Reserved
Oct 7, 2024, 1:39 PM
Status
Deferred
Published
Dec 10, 2024, 8:15 AM
Modified
Jun 17, 2026, 7:58 AM