Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-62858— YOURLS: Unauthenticated File Inclusion

Quick assessment

Affected
YOURLS YOURLS
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

YOURLS 是一个自托管、可定制的 URL 短链接服务,基于 PHP 开发。在 1.10.5 版本之前, 函数在提取请求路径时未进行任何清理处理;随后, 和 函数在到达 和 函数(位于 YOURLS_PAGEDIR 目录下)之前,保留了点号( )和斜杠( )的路径遍历序列。因此,未认证的远程攻击者可以绕过预期的页面目录限制,引入服务器上已存在的本地 PHP 文件(例如已上传或被注入的文件),导致该文件在 YOURLS Web 进程中执行。该问题已在 1.10.5 版本中修复。

CVSS 5.3 · Medium EPSS 0.47% · P39

Affected Version Matrix 1

VendorProduct Version RangeStatus
YOURLS YOURLS < 1.10.5 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-62858

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
YOURLS: Unauthenticated File Inclusion
Source: CVE Program / CVE List V5
Vulnerability Description
YOURLS is a self-hosted, customizable URL shortener written in PHP. Prior to 1.10.5, yourls_get_request() extracted the request path without sanitization, after which yourls_sanitize_url() and yourls_esc_url() preserved dot and slash traversal sequences before an attacker-controlled keyword reached file_exists() and include() under YOURLS_PAGEDIR. An unauthenticated remote attacker could traverse outside the intended pages directory and include a local PHP file that was already present on the server, such as an uploaded or injected file, causing the file to execute in the YOURLS web process. This issue is fixed in version 1.10.5.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Source: CVE Program / CVE List V5
Vulnerability Type
PHP程序中Include/Require语句包含文件控制不恰当(PHP远程文件包含)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
YOURLS YOURLS < 1.10.5 -

II. Public POCs for CVE-2026-62858

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-62858

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-62858 (2)

Other References for CVE-2026-62858 (2)

IV. Related Vulnerabilities

V. Comments for CVE-2026-62858

No comments yet


Leave a comment