支持本站 — 捐款将帮助我们持续运营

目标:1000 元,已筹:736

73.6%
一、 漏洞 CVE-2026-23512 基础信息
漏洞信息
                                        # SumatraPDF 未验证搜索路径漏洞

## 概述
SumatraPDF 3.5.2 及更早版本中存在一个不安全的搜索路径(Untrusted Search Path)漏洞,当触发高级选项设置时可被利用。

## 影响版本
3.5.2 及更早版本

## 细节
应用程序在使用高级选项时调用 `notepad.exe` 未使用绝对路径,导致 Windows 系统按照默认搜索顺序查找该可执行文件。

## 影响
攻击者可在应用程序安装目录中放置恶意 `notepad.exe`,利用路径搜索机制实现任意代码执行。
                                        
神龙判断

是否为 Web 类漏洞: 未知

判断理由:

N/A
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
SumatraPDF has an Untrusted Search Path in sumatrapdf/src/AppTools.cpp
来源:美国国家漏洞数据库 NVD
漏洞描述信息
SumatraPDF is a multi-format reader for Windows. In 3.5.2 and earlier, there is a Untrusted Search Path vulnerability when Advanced Options setting is trigger. The application executes notepad.exe without specifying an absolute path when using the Advanced Options setting. On Windows, this allows execution of a malicious notepad.exe placed in the application's installation directory, leading to arbitrary code execution.
来源:美国国家漏洞数据库 NVD
CVSS信息
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
来源:美国国家漏洞数据库 NVD
漏洞类别
不可信的搜索路径
来源:美国国家漏洞数据库 NVD
漏洞标题
sumatrapdf 代码问题漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
sumatrapdf是sumatrapdfreader开源的一个PDF阅读器。 sumatrapdf 3.5.2及之前版本存在代码问题漏洞,该漏洞源于执行notepad.exe时未指定绝对路径,可能导致任意代码执行。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
代码问题
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2026-23512 的公开POC
#POC 描述源链接神龙链接
三、漏洞 CVE-2026-23512 的情报信息
  • 标题: Untrusted Search Path in sumatrapdf/src/AppTools.cpp · Advisory · sumatrapdfreader/sumatrapdf · GitHub -- 🔗来源链接

    标签:x_refsource_CONFIRM

    神龙速读:
                                            ### 关键信息
    
    #### 漏洞信息
    - **漏洞类型**: Untrusted Search Path
    - **CVE ID**: CVE-2026-23512
    - **CWE ID**: CWE-426
    - **严重程度**: High (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H)
    - **受影响版本**: <3.5.2
    - **修复版本**: None
    - **发现者**: MarioRL0
    
    #### 漏洞描述
    - **摘要**: 使用 Advanced Options 设置时,存在 Untrusted Search Path 漏洞。
    - **详细信息**: 应用程序在使用 Advanced Options 设置时执行 notepad.exe,但未指定绝对路径。在 Windows 上,这允许执行应用程序安装目录中的恶意 notepad.exe,导致任意代码执行。
    
    #### 漏洞利用(PoC)
    - Notepad 必须是用户计算机上的默认文本编辑器,并且恶意 notepad.exe 应放置在 SumatraPDF 目录中。在演示中,恶意 notepad.exe 会触发 calc.exe 并在受影响计算机上写入 exploit_success.txt 文件。
    
    #### 影响及修复
    - **影响**: Untrusted Search Path 漏洞。
    - **修复建议**: 需要修改 sumatrapdf/src/AppTools.cpp 中搜索 notepad.exe 的方式。
                                            
    Untrusted Search Path in sumatrapdf/src/AppTools.cpp · Advisory · sumatrapdfreader/sumatrapdf · GitHub
  • 标题: Fix CWE-426 Untrusted Search Path for notepad.exe · sumatrapdfreader/sumatrapdf@2762e02 · GitHub -- 🔗来源链接

    标签:x_refsource_MISC

    神龙速读:
                                            从这个网页截图中可以获取到以下关于漏洞的关键信息:
    
    - **漏洞名称**: CWE-426 Untrusted Search Path for notepad.exe
    - **修复内容**: 
      - 修改了 `AppTools.cpp` 文件中的 `editorRules` 数组。
      - 原来的代码使用了未受信任的路径来查找 `notepad.exe`。
      - 新代码指定了 `notepad.exe` 的明确路径为 `SystemRoot`,使用了 `RegType::BinaryPath` 类型,并指定注册表位置为 `HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion`。
    
    - **修复提交信息**: 
      - 提交者: MarioRLO 和 kjK
      - 提交时间: 5天前
      - 提交ID: 2762e02
    
    ```markdown
    ### 关键信息摘要
    - **漏洞**: CWE-426 Untrusted Search Path for notepad.exe
    - **修复内容**:
      - 修改 `AppTools.cpp` 文件中的 `editorRules` 数组
      - 原代码未指定 `notepad.exe` 的明确路径
      - 新代码指定 `notepad.exe` 路径为 `SystemRoot`,使用 `RegType::BinaryPath` 类型
    
    - **提交信息**:
      - 提交者: MarioRLO 和 kjK
      - 提交时间: 5天前
      - 提交ID: 2762e02
    ```
                                            
    Fix CWE-426 Untrusted Search Path for notepad.exe · sumatrapdfreader/sumatrapdf@2762e02 · GitHub
  • https://nvd.nist.gov/vuln/detail/CVE-2026-23512
四、漏洞 CVE-2026-23512 的评论
匿名用户
2026-01-15 06:08:07

Zaproxy alias impedit expedita quisquam pariatur exercitationem. Nemo rerum eveniet dolores rem quia dignissimos.


发表评论