CVE-2026-27892
FacturaScripts: Unstripped Image Metadata (EXIF) Leakage via Library Module File Upload/Download
Description
FacturaScripts is an open source accounting and invoicing software. In versions prior to 2026, the Library module stores and serves uploaded images byte-for-byte, without stripping EXIF/XMP/IPTC metadata. Any authenticated user who downloaded an image could extract the uploader's embedded metadata, which included GPS coordinates, device information, timestamps, embedded comments/notes, thumbnail previews, and other personally identifiable information (PII) preserved in the image metadata. Of all FacturaScripts' image upload features, only the Library module combined unrestricted uploads, persistent storage, authenticated download access, and a total lack of server-side metadata sanitization. This vulnerability carries significant real-world impact: an employee uploading a photo taken at their home inadvertently discloses their precise home address to every user with Library download access. This issue has been fixed in version 2026.
INFO
Published Date :
May 18, 2026, 10:16 p.m.
Last Modified :
July 24, 2026, 1:10 p.m.
Remotely Exploit :
Yes !
Source :
[email protected]
CVSS Scores
| Score | Version | Severity | Vector | Exploitability Score | Impact Score | Source |
|---|---|---|---|---|---|---|
| CVSS | 134c704f-9b21-4f2e-91b3-4a467353bcc0 | |||||
| CVSS 3.1 | MEDIUM | [email protected] |
Solution
- Update FacturaScripts to version 2026.
- Remove and re-upload affected images.
References to Advisories, Solutions, and Tools
Here, you will find a curated list of external links that provide in-depth
information, practical solutions, and valuable tools related to
CVE-2026-27892.
CWE - Common Weakness Enumeration
While CVE identifies
specific instances of vulnerabilities, CWE categorizes the common flaws or
weaknesses that can lead to vulnerabilities. CVE-2026-27892 is
associated with the following CWEs:
Common Attack Pattern Enumeration and Classification (CAPEC)
Common Attack Pattern Enumeration and Classification
(CAPEC)
stores attack patterns, which are descriptions of the common attributes and
approaches employed by adversaries to exploit the CVE-2026-27892
weaknesses.
We scan GitHub repositories to detect new proof-of-concept exploits. Following list is a collection of public exploits and proof-of-concepts, which have been published on GitHub (sorted by the most recently updated).
Results are limited to the first 15 repositories due to potential performance issues.
The following list is the news that have been mention
CVE-2026-27892 vulnerability anywhere in the article.
The following table lists the changes that have been made to the
CVE-2026-27892 vulnerability over time.
Vulnerability history details can be useful for understanding the evolution of a vulnerability, and for identifying the most recent changes that may impact the vulnerability's severity, exploitability, or other characteristics.
-
CVE Translated by [email protected]
Jul. 24, 2026
Action Type Old Value New Value Added Translation Title: FacturaScripts de NeoRazorX, Description: FacturaScripts es un software de contabilidad y facturación de código abierto. En versiones anteriores a 2026, el módulo de Biblioteca almacena y sirve las imágenes subidas byte a byte, sin eliminar los metadatos EXIF/XMP/IPTC. Cualquier usuario autenticado que descargara una imagen podría extraer los metadatos incrustados del cargador, que incluían coordenadas GPS, información del dispositivo, marcas de tiempo, comentarios/notas incrustados, vistas previas en miniatura y otra información de identificación personal (PII) conservada en los metadatos de la imagen. De todas las características de carga de imágenes de FacturaScripts, solo el módulo de Biblioteca combinaba cargas sin restricciones, almacenamiento persistente, acceso de descarga autenticado y una falta total de saneamiento de metadatos del lado del servidor. Esta vulnerabilidad conlleva un impacto significativo en el mundo real: un empleado que sube una foto tomada en su casa revela inadvertidamente su dirección domiciliaria precisa a cada usuario con acceso de descarga a la Biblioteca. Este problema ha sido solucionado en la versión 2026. -
CVE Modified by [email protected]
Jun. 17, 2026
Action Type Old Value New Value Added Affected [{'vendor': 'NeoRazorX', 'product': 'facturascripts', 'versions': [{'status': 'affected', 'version': '< 2026'}]}] -
CVE Modified by 134c704f-9b21-4f2e-91b3-4a467353bcc0
Jun. 17, 2026
Action Type Old Value New Value Added SSVC {'id': 'CVE-2026-27892', 'role': 'CISA Coordinator', 'options': [{'exploitation': 'poc'}, {'automatable': 'no'}, {'technicalImpact': 'partial'}], 'version': '2.0.3', 'timestamp': '2026-05-19T12:47:17.477074Z'} -
CVE Modified by 134c704f-9b21-4f2e-91b3-4a467353bcc0
May. 19, 2026
Action Type Old Value New Value Added Reference https://github.com/NeoRazorX/facturascripts/security/advisories/GHSA-q7f2-rv22-2xgr -
New CVE Received by [email protected]
May. 18, 2026
Action Type Old Value New Value Added Description FacturaScripts is an open source accounting and invoicing software. In versions prior to 2026, the Library module stores and serves uploaded images byte-for-byte, without stripping EXIF/XMP/IPTC metadata. Any authenticated user who downloaded an image could extract the uploader's embedded metadata, which included GPS coordinates, device information, timestamps, embedded comments/notes, thumbnail previews, and other personally identifiable information (PII) preserved in the image metadata. Of all FacturaScripts' image upload features, only the Library module combined unrestricted uploads, persistent storage, authenticated download access, and a total lack of server-side metadata sanitization. This vulnerability carries significant real-world impact: an employee uploading a photo taken at their home inadvertently discloses their precise home address to every user with Library download access. This issue has been fixed in version 2026. Added CVSS V3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N Added CWE CWE-200 Added CWE CWE-212 Added Reference https://github.com/NeoRazorX/facturascripts/commit/b0725147a61a9a377b7180589af33ff52b4751e2 Added Reference https://github.com/NeoRazorX/facturascripts/security/advisories/GHSA-q7f2-rv22-2xgr