CVE-2020-24217

CRITICAL EXPLOITED

HiSilicon Video Encoder Firmware - Unauthenticated Arbitrary Code Execution via Firmware Upload

Title source: llm
STIX 2.1

Exploitation Summary

CVE-2020-24217 has been observed exploited in the wild (reported by VulnCheck KEV). EIP tracks 2 public exploits from researchers including Alexei Kojenov.

AI-analyzed exploit summary This exploit leverages an unauthenticated firmware upload vulnerability in HiSilicon-based video encoders to achieve remote command execution. It creates a malicious RAR archive containing a command, uploads it via HTTP POST, and triggers execution on the target device.

Description

An issue was discovered in the box application on HiSilicon based IPTV/H.264/H.265 video encoders. The file-upload endpoint does not enforce authentication. Attackers can send an unauthenticated HTTP request to upload a custom firmware component, possibly in conjunction with command injection, to achieve arbitrary code execution.

Exploits (2)

exploitdb WORKING POC
by Alexei Kojenov · bashwebappshardware
https://www.exploit-db.com/exploits/48901

This exploit leverages an unauthenticated firmware upload vulnerability in HiSilicon-based video encoders to achieve remote command execution. It creates a malicious RAR archive containing a command, uploads it via HTTP POST, and triggers execution on the target device.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Trivial
Reliability
Reliable
Target: HiSilicon video encoders (vendor-specific, e.g., URayTech, J-Tech Digital, ProVideoInstruments)
No auth needed
Prerequisites: Target device must be accessible via HTTP · RAR utility must be installed on attacker's system
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC
by Alexei Kojenov · bashwebappshardware
https://www.exploit-db.com/exploits/48900

This exploit leverages an unauthenticated command injection vulnerability in HiSilicon-based video encoders by crafting a malicious filename in a multipart form upload. The command is injected via the 'upgrade' parameter and executed on the target device.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Trivial
Reliability
Reliable
Target: HiSilicon video encoders (vendor-specific, e.g., URayTech, J-Tech Digital, ProVideoInstruments)
No auth needed
Prerequisites: Network access to the target device · Curl installed on the attacker's machine
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (4)

Core 4
Core References
Third Party Advisory, US Government Resource x_refsource_misc
https://www.kb.cert.org/vuls/id/896979
Exploit, Third Party Advisory x_refsource_misc
https://kojenov.com/2020-09-15-hisilicon-encoder-vulnerabilities/
Exploit, Third Party Advisory, VDB Entry x_refsource_misc
http://packetstormsecurity.com/files/159597/HiSilicon-Video-Encoder-Command-Injection.html

Scores

CVSS v3 9.8
EPSS 0.3896
EPSS Percentile 98.4%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Details

VulnCheck KEV 2020-11-06
CWE
CWE-306
Status published
Products (7)
jtechdigital/h.264_iptv_encoder_1080p\@60hz_firmware
provideoinstruments/vecaster-4k-hevc_firmware
provideoinstruments/vecaster-hd-h264_firmware
provideoinstruments/vecaster-hd-hevc_firmware
provideoinstruments/vecaster-hd-sdi_firmware
szuray/iptv\/h.264_video_encoder_firmware
szuray/iptv\/h.265_video_encoder_firmware
Published Oct 06, 2020
Tracked Since Feb 18, 2026