CVE-2025-68616

WeasyPrint helps web developers to create PDF documents. Prior to version 68.0, a server-side request forgery (SSRF) protection bypass exists in WeasyPrint's `default_url_fetcher`. The vulnerability allows attackers to access internal network resources (such as `localhost` services or cloud metadata endpoints) even when a developer has implemented a custom `url_fetcher` to block such access. This occurs because the underlying `urllib` library follows HTTP redirects automatically without re-validating the new destination against the developer's security policy. Version 68.0 contains a patch for the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:kozea:weasyprint:*:*:*:*:*:*:*:*

History

30 Jun 2026, 03:16

Type Values Removed Values Added
References
  • () https://access.redhat.com/security/cve/CVE-2025-68616 -
  • () https://bugzilla.redhat.com/show_bug.cgi?id=2430858 -
  • () https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-68616.json -

17 Jun 2026, 09:59

Type Values Removed Values Added
Summary
  • (es) WeasyPrint ayuda a los desarrolladores web a crear documentos PDF. Antes de la versión 68.0, existe una omisión de protección de falsificación de petición del lado del servidor (SSRF) en el `default_url_fetcher` de WeasyPrint. La vulnerabilidad permite a los atacantes acceder a recursos de red internos (como servicios de `localhost` o puntos finales de metadatos en la nube) incluso cuando un desarrollador ha implementado un `url_fetcher` personalizado para bloquear dicho acceso. Esto ocurre porque la librería `urllib` subyacente sigue las redirecciones HTTP automáticamente sin revalidar el nuevo destino contra la política de seguridad del desarrollador. La versión 68.0 contiene un parche para el problema.

18 Feb 2026, 16:03

Type Values Removed Values Added
First Time Kozea weasyprint
Kozea
CPE cpe:2.3:a:kozea:weasyprint:*:*:*:*:*:*:*:*
References () https://github.com/Kozea/WeasyPrint/commit/b6a14f0f3f4ce9c0c75c1a2d73cb1c5d43f0e565 - () https://github.com/Kozea/WeasyPrint/commit/b6a14f0f3f4ce9c0c75c1a2d73cb1c5d43f0e565 - Patch
References () https://github.com/Kozea/WeasyPrint/security/advisories/GHSA-983w-rhvv-gwmv - () https://github.com/Kozea/WeasyPrint/security/advisories/GHSA-983w-rhvv-gwmv - Exploit, Third Party Advisory

20 Jan 2026, 16:16

Type Values Removed Values Added
References () https://github.com/Kozea/WeasyPrint/security/advisories/GHSA-983w-rhvv-gwmv - () https://github.com/Kozea/WeasyPrint/security/advisories/GHSA-983w-rhvv-gwmv -

19 Jan 2026, 16:15

Type Values Removed Values Added
New CVE

Information

Published : 2026-01-19 16:15

Updated : 2026-07-15 02:17


NVD link : CVE-2025-68616

Mitre link : CVE-2025-68616

CVE.ORG link : CVE-2025-68616


JSON object : View

Products Affected

kozea

  • weasyprint
CWE
CWE-601

URL Redirection to Untrusted Site ('Open Redirect')

CWE-918

Server-Side Request Forgery (SSRF)