ET WEB_SPECIFIC_APPS jsPDF Arbitrary File Read via Path Traversal PDF File Outbound (CVE-2025-68428)


Query · suricata

flow:established,to_client;
file.data;
content:"|25|PDF|2d|1|2e|3";
content:"|2f|Producer|20 28|jsPDF|20|"; fast_pattern;
pcre:"/^[1-3]\x2e\d+/R";
content:"|2f|Filter|20 2f|DCTDecode|0a 3e 3e 0a|stream|0a|";
pcre:"/^[\x09-\x0d\x20-\x7f]{64,}/R";
target:src_ip;
Raw source ET WEB_SPECIFIC_APPS jsPDF Arbitrary File Read via Path Traversal PDF File Outbound (CVE-2025-68428) · Suricata
Esc
Published by Emerging Threats Open ↗, licensed under BSD 3-Clause ↗. Line breaks added for readability; the rule is otherwise unchanged.
alert http $HOME_NET any -> any any (
    msg:"ET WEB_SPECIFIC_APPS jsPDF Arbitrary File Read via Path Traversal PDF File Outbound (CVE-2025-68428)";
    flow:established,to_client;
    file.data;
    content:"|25|PDF|2d|1|2e|3";
    content:"|2f|Producer|20 28|jsPDF|20|"; fast_pattern;
    pcre:"/^[1-3]\x2e\d+/R";
    content:"|2f|Filter|20 2f|DCTDecode|0a 3e 3e 0a|stream|0a|";
    pcre:"/^[\x09-\x0d\x20-\x7f]{64,}/R";
    reference:url,www.endorlabs.com/learn/cve-2025-68428-critical-path-traversal-in-jspdf;
    reference:cve,2025-68428;
    classtype:web-application-attack;
    sid:2066751; rev:1;
    metadata:attack_target Server, tls_state TLSDecrypt, created_at 2026_01_14, cve CVE_2025_68428, deployment Perimeter, deployment Internal, deployment SSLDecrypt, confidence High, signature_severity Major, tag Exploit, updated_at 2026_01_14, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application;
    target:src_ip;
)

Detection rules belong to the projects that publish them and remain under their own licenses. This site indexes and links to them; it claims no rights in them.