Skip to main content

PHP CVE-2026-6487

| EUVDEUVD-2026-23417 LOW
Path Traversal (CWE-22)
2026-04-17 VulDB GHSA-mrmx-7hg5-pj7x
2.1
CVSS 4.0 · NVD

Severity by source

NVD PRIMARY
2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

8
Severity Changed
Apr 29, 2026 - 01:12 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:12 NVD
5.3 (MEDIUM) 2.1 (LOW)
PoC Detected
Apr 29, 2026 - 01:00 vuln.today
Public exploit code
CVSS changed
Apr 17, 2026 - 13:22 NVD
4.3 (MEDIUM) 5.3 (MEDIUM)
Analysis Generated
Apr 17, 2026 - 12:56 vuln.today
EUVD ID Assigned
Apr 17, 2026 - 12:45 euvd
EUVD-2026-23417
Analysis Generated
Apr 17, 2026 - 12:45 vuln.today
CVE Published
Apr 17, 2026 - 12:30 nvd
LOW 2.1

DescriptionCVE.org

A flaw has been found in Qihui jtbc5 CMS 5.0.3.6. Affected is an unknown function of the file /dev/code/common/diplomat/manage.php of the component Code Endpoint. This manipulation of the argument path causes path traversal. The attack is possible to be carried out remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

AnalysisAI

Path traversal in Qihui jtbc5 CMS 5.0.3.6 allows authenticated remote attackers to read arbitrary files via a manipulated path parameter in /dev/code/common/diplomat/manage.php. The vulnerability has a published exploit and affects the Code Endpoint component; the vendor has not responded to early disclosure. With CVSS 4.3 and EPSS probability marked as Proof-of-Concept, this represents a moderate confidentiality risk limited to authenticated users.

Technical ContextAI

The vulnerability exists in the PHP-based jtbc5 CMS application, specifically within the Code Endpoint component's manage.php file. The flaw stems from insufficient input validation on the path parameter (CWE-22: Improper Limitation of a Pathname to a Restricted Directory), a classic path traversal weakness where user-supplied path inputs are not properly sanitized before being used in file system operations. An attacker with valid credentials can inject directory traversal sequences (e.g., '../') to escape the intended directory boundary and access files outside the application's intended scope. The CPE indicates all versions of jtbc5 CMS are covered in the vulnerability class, though only 5.0.3.6 is explicitly confirmed affected.

RemediationAI

No vendor-released patch has been identified at time of analysis, as the vendor did not respond to early disclosure contact. The primary mitigation is to immediately restrict access to the /dev/code/common/diplomat/manage.php endpoint via network-level controls: disable or remove the Code Endpoint component if not actively used, or implement Web Application Firewall (WAF) rules to block requests containing '../' or similar path traversal patterns in the path parameter. Within the application, implement strict input validation on the path parameter using a whitelist of allowed directory names and reject any input containing path traversal sequences. Apply principle of least privilege to the CMS application's file system permissions - ensure the PHP process runs with minimal necessary file access and cannot read sensitive system files even if traversal is exploited. Monitor access logs for suspicious path parameter values. Consider upgrading to a newer CMS version if available from Qihui, or evaluate alternative CMS solutions if the vendor remains unresponsive. Each mitigation trades some functionality (WAF rules may block legitimate uses) against immediate security; path traversal mitigations are generally low-impact for legitimate users.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2012-1823 CRITICAL POC
9.8 May 11

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

Share

CVE-2026-6487 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy