<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cve-2025-68428 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2025-68428/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Fri, 30 Oct 2026 18:59:31 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2025-68428/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>jsPDF: Path traversal and local file inclusion (CVE-2025-68428)</title><link>https://feed.craftedsignal.io/briefs/2026-10-jspdf-lfi/</link><pubDate>Fri, 30 Oct 2026 18:59:31 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-jspdf-lfi/</guid><description>A critical path traversal and local file inclusion vulnerability in jsPDF versions prior to 4.0.0 allows unauthenticated attackers to read arbitrary files in Node.js server-side environments.</description><content:encoded><![CDATA[<p>CVE-2025-68428 is a critical vulnerability in the jsPDF library (versions &lt; 4.0.0) affecting Node.js implementations. The vulnerability arises when user-controlled input is passed to server-side file-loading functions, enabling path traversal and unauthorized local file inclusion (LFI). Attackers can leverage this to read sensitive files from the server's filesystem.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to read arbitrary files on the server hosting the affected Node.js application, potentially leading to the disclosure of sensitive configuration files, source code, or credentials.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade jsPDF to version 4.0.0 or later immediately.</li>
<li>Audit server-side code to identify instances where user-supplied input is passed to jsPDF functions like 'loadFile', 'addImage', 'addFont', or 'html()'.</li>
<li>Implement strict allowlisting for file paths and parameters used in PDF generation endpoints.</li>
<li>Review Node.js filesystem access permissions and ensure the process runs with the principle of least privilege.</li>
<li>Use the asset discovery phase to identify where the library is in use across the environment to prioritize patching.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>path-traversal</category><category>local-file-inclusion</category><category>nodejs</category><category>vulnerability</category><category>cve-2025-68428</category></item></channel></rss>