Vulnerabilidad en WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels de webtoffee (CVE-2026-18027)
Gravedad CVSS v3.1:
MEDIA
Tipo:
CWE-22
Limitación incorrecta de nombre de ruta a un directorio restringido (Path Traversal)
Fecha de publicación:
23/08/2026
Última modificación:
12/10/2026
Descripción
El plugin WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels para WordPress es vulnerable a salto de directorio en todas las versiones hasta la 4.9.8, inclusive, a través de la función get_image_src_in_base64. Esto hace posible que atacantes autenticados, con acceso de nivel de suscriptor y superior, lean el contenido de archivos arbitrarios en el servidor, que pueden contener información sensible. El contenido del archivo codificado en base64 se incrusta en el HTML de la factura en caché y se entrega directamente al atacante a través de los propios puntos finales de impresión/descarga de facturas del plugin, que solo requieren un nonce y una clave de acceso válidos.
Impacto
Puntuación base 3.x
6.50
Gravedad 3.x
MEDIA
Referencias a soluciones, herramientas e información
- https://plugins.trac.wordpress.org/browser/print-invoices-packing-slip-labels-for-woocommerce/tags/4.9.8/admin/modules/customizer/classes/class-customizer.php#L1453
- https://plugins.trac.wordpress.org/browser/print-invoices-packing-slip-labels-for-woocommerce/tags/4.9.8/admin/modules/customizer/customizer.php#L1561
- https://plugins.trac.wordpress.org/browser/print-invoices-packing-slip-labels-for-woocommerce/tags/4.9.8/admin/modules/customizer/customizer.php#L1607
- https://plugins.trac.wordpress.org/browser/print-invoices-packing-slip-labels-for-woocommerce/tags/4.9.8/public/modules/invoice/invoice.php#L1934
- https://plugins.trac.wordpress.org/changeset/3646629/print-invoices-packing-slip-labels-for-woocommerce
- https://www.wordfence.com/threat-intel/vulnerabilities/id/a46f270f-d9cb-4bc1-8e10-3fc6646e1d78?source=cve


