<?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-2024-54819 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2024-54819/</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>Sat, 05 Sep 2026 01:15:33 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2024-54819/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>Librarian PDF Save Endpoint SSRF Vulnerability (CVE-2024-54819)</title><link>https://feed.craftedsignal.io/briefs/2026-09-librarian-ssrf/</link><pubDate>Sat, 05 Sep 2026 01:15:33 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-librarian-ssrf/</guid><description>An authenticated Server-Side Request Forgery (SSRF) vulnerability in the Librarian PDF save endpoint allows attackers to perform unauthorized requests against internal network resources.</description><content:encoded><![CDATA[<p>CVE-2024-54819 is a high-severity vulnerability (CVSS 9.1) affecting the Librarian application, specifically within the PDF generation module. The flaw exists due to insufficient validation of the 'remote_url' parameter when the application processes PDF save requests. An attacker with valid credentials can manipulate this parameter to force the server to initiate arbitrary HTTP requests to internal network segments, effectively acting as an SSRF vector.</p>
<p>This vulnerability was disclosed with proof-of-concept exploit code demonstrating how to leverage the 'remote_url' field in conjunction with valid authentication cookies and a CSRF token. By bypassing input validation, attackers can probe internal services or interact with locally hosted applications that are otherwise inaccessible from the public internet. Organizations using Librarian should audit their access logs for unusual POST requests to the PDF save endpoint, particularly those containing non-standard or internal URLs in the 'remote_url' field.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker performs credential harvesting or utilizes valid account access to gain an authenticated session for the Librarian application.</li>
<li>Attacker obtains a valid session cookie (e.g., IL=[COOKIE]) and current CSRF token from the application's authenticated session.</li>
<li>Attacker targets the <code>/librarian/index.php/pdf/save</code> endpoint to initiate a PDF generation request.</li>
<li>Attacker crafts a malicious HTTP POST request, supplying an internal IP address or internal hostname within the 'remote_url' parameter.</li>
<li>The Librarian server receives the POST request and fails to sanitize the 'remote_url' input.</li>
<li>The server-side service initiates an outbound request to the target URI specified by the attacker, effectively performing SSRF.</li>
<li>Attacker receives information or state changes from the internal resource, facilitating further lateral movement or data exfiltration.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this SSRF vulnerability grants an authenticated attacker the ability to bypass network segmentation and interact with internal-only services or APIs. This could lead to the exposure of sensitive internal data, exploitation of secondary internal vulnerabilities, or administrative access to other internal systems.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Monitor web server logs for HTTP POST requests to <code>/librarian/index.php/pdf/save</code> that exhibit suspicious 'remote_url' parameters, such as internal IP addresses (e.g., 127.0.0.1, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16).</li>
<li>Deploy the provided Sigma rule to detect attempts at exploiting the endpoint.</li>
<li>Implement strict allow-listing for the 'remote_url' parameter on the server side to ensure only trusted, external domains are reachable.</li>
<li>Ensure that the web server running Librarian is appropriately firewalled to minimize the impact of SSRF if this vulnerability is present.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>ssrf</category><category>web-vulnerability</category><category>librarian</category><category>cve-2024-54819</category></item></channel></rss>