Live › vulnerability › CVE-2021-48016
Go to dashboardDedeCMS through 5.8.1-beta writes the HTTP Referer header into a template that is then included, so PHP code in the header is executed. An unauthenticated attacker can send a crafted request to /plus/flink.php with an empty validate code and run arbitrary PHP and system commands.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-10-23 21:57 UTC. All times on this page are UTC.
| Product | Ecosystem | Affected | Fixed in |
|---|
| DedeCMS | vendor | 5.8.1-beta (pre-release), per CVE through 5.8.1-beta | – |
5.8.1 pre-release: include/common.func.php ShowMsg() has if ($gourl == -1) { $gourl = $_SERVER["HTTP_REFERER"] ... and the value reaches DedeTemplate LoadString()/Display()5.8.1-beta code<? or {dede: in the RefererEach row is the first time that source carried this signal. The analyst’s rows are its own findings.
DedeCMS through 5.8.1-beta contains a PHP code injection vulnerability in ShowMsg() where the HTTP Referer header is written into a DedeTemplate string and included. Unauthenticated attackers can send a crafted Referer to /plus/flink.php?dopost=save with an empty validate code to execute arbitrary PHP and system commands. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-14.
This page as .md · .json · in your agent: get_signal("CVE-2021-48016")
NVD data is provided by NIST and is public domain · EPSS scores by FIRST, used with attribution. Posts quoted belong to their authors.