CVE-2026-55385CWE-918ssrf

CVE-2026-55385

Medium · published October 15, 2026

CVSS v3.1
6.8
EPSS
0%
Percentile
38.4
In the wild
Unconfirmed
What it is

InvoiceShelf is an open-source web & mobile app that helps track expenses, payments and create professional invoices and estimates. Prior to version 2.4.0, InvoiceShelf's PDFConfigurationRequest.php validates the owner-controlled gotenberg_host setting only as a syntactically valid URL. GotenbergPDFDriver::loadView later sends a multipart HTTP request containing rendered invoice, estimate, or payment HTML as document.html to that host without rejecting private, loopback, link-local, or reserved addresses. An owner can use PDF generation to reach internal services or cloud metadata endpoints, and a configured external host receives customer names, addresses, line items, totals, and company identifiers from subsequent PDF renders. This issue is fixed in version 2.4.0.

The record
Technical detail
CVSS v3.1
6.8 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00454 · 38.4th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2026-10-15T00:17Z
References (5)
EPSS history
Timeline
  • 16 OCT 03:30Z
    EPSS moved — → 0%
    epss
  • 14 OCT 19:25Z
    InvoiceShelf: SSRF via unvalidated Gotenberg PDF renderer host in PDF configuration
    cvelistv5
  • 14 OCT 19:25Z
    InvoiceShelf: SSRF via unvalidated Gotenberg PDF renderer host in PDF configuration
    cvelistv5