| 제목 | invoiceninja Invoice Ninja 5.13.26 Server-Side Request Forgery |
|---|
| 설명 | A Server-Side Request Forgery (SSRF) vulnerability exists in Invoice Ninja's PDF rendering pipeline due to insufficient validation of external URLs embedded within rich-text content.
The vulnerability stems from the application's hostname validation logic, which relies on string-based blacklist heuristics rather than resolving hostnames to their final IP addresses before allowing requests.
Because Invoice Ninja generates PDF documents server-side using a headless Chromium renderer, an attacker can embed references to attacker-controlled domains that later resolve to internal or restricted network addresses. During PDF generation, the server fetches these resources, resulting in server-side requests initiated from the application's infrastructure. |
|---|
| 원천 | ⚠️ https://ashutosh-jena.in/blog/server-side-request-forgery-ssrf-in-invoice-ninja-pdf-rendering-v51326 |
|---|
| 사용자 | MAVERICK-VF142 (UID 99541) |
|---|
| 제출 | 2026. 07. 04. AM 11:57 (3 개월 ago) |
|---|
| 모더레이션 | 2026. 09. 01. AM 12:52 (2 months later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 397500 [invoiceninja Invoice Ninja 까지 5.13.26 invoices Endpoint Purify.php Purify::isHostSafe notes 권한 상승] |
|---|
| 포인트들 | 20 |
|---|