Skip to main content

Stirling Pdf CVE-2026-27625

| EUVDEUVD-2026-13638 HIGH
Path Traversal (CWE-22)
2026-03-20 GitHub_M
8.1
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

Lifecycle Timeline

6
Analysis Updated
Apr 16, 2026 - 06:19 EUVD-patch-fix
executive_summary
Re-analysis Queued
Apr 16, 2026 - 05:29 backfill_euvd_patch
patch_released
Patch available
Apr 16, 2026 - 05:29 EUVD
2.5.2
EUVD ID Assigned
Mar 20, 2026 - 09:18 euvd
EUVD-2026-13638
Analysis Generated
Mar 20, 2026 - 09:18 vuln.today
CVE Published
Mar 20, 2026 - 08:44 nvd
HIGH 8.1

DescriptionGitHub Advisory

Stirling-PDF is a locally hosted web application that performs various operations on PDF files. In versions prior to 2.5.2, the /api/v1/convert/markdown/pdf endpoint extracts user-supplied ZIP entries without path checks. Any authenticated user can write files outside the intended temporary working directory, leading to arbitrary file write with the privileges of the Stirling-PDF process user (stirlingpdfuser). This can overwrite writable files and compromise data integrity, with further impact depending on writable paths. The issue was fixed in version 2.5.2.

AnalysisAI

Stirling-PDF, a locally hosted web application for PDF operations, contains a path traversal vulnerability in the /api/v1/convert/markdown/pdf endpoint that allows authenticated users to write arbitrary files outside the intended directory. Versions prior to 2.5.2 are affected, enabling attackers to overwrite writable files with the privileges of the stirlingpdfuser process account, compromising data integrity and potentially availability. The vulnerability has been patched in version 2.5.2, and while CVSS rates it 8.1 (High), authentication is required which reduces immediate risk.

Technical ContextAI

This vulnerability affects Stirling-PDF (cpe:2.3:a:stirling-tools:stirling-pdf:*:*:*:*:*:*:*:*), a web-based PDF manipulation tool. The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), commonly known as path traversal. The vulnerable endpoint extracts user-supplied ZIP file entries without validating or sanitizing the file paths contained within the archive. This allows malicious ZIP entries containing path traversal sequences (such as ../ or absolute paths) to escape the intended temporary working directory. When the application extracts these crafted ZIP files, it writes files to arbitrary locations on the filesystem where the stirlingpdfuser process has write permissions, bypassing intended directory restrictions.

RemediationAI

Upgrade Stirling-PDF to version 2.5.2 or later immediately, as documented in the release notes at https://github.com/Stirling-Tools/Stirling-PDF/releases/tag/v2.5.2. The patch addresses the path traversal vulnerability by implementing proper validation and sanitization of ZIP entry paths during extraction. Until patching is completed, organizations should implement compensating controls including restricting access to the /api/v1/convert/markdown/pdf endpoint through web application firewall rules, limiting user accounts with access to the application, running the stirlingpdfuser process with minimal filesystem permissions, and monitoring file system activity for unexpected writes outside designated directories. Review the security advisory at https://github.com/Stirling-Tools/Stirling-PDF/security/advisories/GHSA-wccq-mg6x-2w22 for additional context and vendor recommendations.

CVE-2025-55161 HIGH POC
8.6 Aug 11

Stirling-PDF is a locally hosted web application that performs various operations on PDF files. Rated high severity (CVS

CVE-2025-55150 HIGH POC
8.6 Aug 11

Stirling-PDF is a locally hosted web application that performs various operations on PDF files. Rated high severity (CVS

CVE-2025-46568 HIGH POC
7.7 May 01

Stirling-PDF is a locally hosted web application that allows you to perform various operations on PDF files. Rated high

CVE-2026-71270 HIGH
8.6 Aug 05

Server-side request forgery in Stirling-PDF's POST /api/v1/convert/url/pdf endpoint allows unauthenticated remote attack

CVE-2026-57485 HIGH
8.5 Aug 17

Privilege escalation in Stirling-PDF before 2.9.0 allows any authenticated ROLE_USER to obtain the privileged STIRLING-P

CVE-2026-33437 HIGH
8.1 Aug 17

Stored cross-site scripting in Stirling-PDF prior to version 2.0.0 allows an attacker to embed JavaScript payloads insid

CVE-2026-33438 MEDIUM
6.5 Mar 26

Stirling-PDF versions 2.1.5 through 2.5.1 are vulnerable to resource exhaustion denial of service through the watermark

CVE-2024-9075 LOW POC
2.3 Sep 21

A vulnerability was found in Stirling-Tools Stirling-PDF up to 0.28.3. Rated low severity (CVSS 2.3), this vulnerability

CVE-2026-41580 MEDIUM
6.1 Jul 15

Stored cross-site scripting in Stirling-PDF's /get-info-on-pdf endpoint allows attacker-controlled JavaScript to execute

CVE-2026-34071 MEDIUM
5.4 Mar 26

Stirling-PDF version 2.7.3 fails to sanitize HTML content from email bodies in the /api/v1/convert/eml/pdf endpoint when

CVE-2026-33436 LOW
3.1 Apr 17

Reflected cross-site scripting (XSS) in Stirling-PDF versions before 2.0.0 allows unauthenticated remote attackers to ex

CVE-2025-55151 HIGH
8.6 Aug 11

Stirling-PDF is a locally hosted web application that performs various operations on PDF files. Rated high severity (CVS

Share

CVE-2026-27625 vulnerability details – vuln.today

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