
CVE-2025-14018: NetBT e-Fatura Privilege Escalation Vulnerability
| Parameter | Value |
|---|---|
| CVE ID | CVE-2025-14018 |
| Vulnerability Type | Local Privilege Escalation (Unquoted Service Path) |
| CWE | CWE-428 |
| Affected Product | NetBT e-Fatura |
| Vulnerable Versions | < 1.2.15 |
| Exploit Author | Seccops |
| Discovery Date | 2025-10-03 |
| Tested OS | Microsoft Windows Server 2019 DC |
| Risk Level | Medium |
| Required Access | Local |
| Remote | No |
This vulnerability allows an unauthorized local user to execute arbitrary code with elevated privileges on the system. The InboxProcessor service of NetBT e-Fatura is configured with an Unquoted Service Path, enabling an attacker with basic permissions to escalate privileges to LocalSystem.
Unquoted Service Path
C:\inetpub\wwwroot\InboxProcessor\Netbt.Inbox.Process.exeC:\inetpub\wwwroot\InboxProcessor.exeExcessive Permissions
BUILTIN\Users group has read and write (RW) permissionsExecution with Maximum Privileges
LocalSystemC:\Users\efatura>sc qc InboxProcessor
[SC] QueryServiceConfig SUCCESS
SERVICE_NAME: InboxProcessor
TYPE : 10 WIN32_OWN_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\inetpub\wwwroot\InboxProcessor\Netbt.Inbox.Process.exe
LOAD_ORDER_GROUP :
TAG : 0
DISPLAY_NAME : InboxProcessor
DEPENDENCIES :
SERVICE_START_NAME : LocalSystem
C:\Users\efatura\Desktop>accesschk.exe /accepteula -uwdq "C:\inetpub\wwwroot\InboxProcessor\"
Accesschk v6.15 - Reports effective permissions for securable objects
Copyright (C) 2006-2022 Mark Russinovich
Sysinternals - www.sysinternals.com
C:\inetpub\wwwroot\InboxProcessor
RW BUILTIN\Users ⚠️ CRÍTICO
RW NT SERVICE\TrustedInstaller
RW NT AUTHORITY\SYSTEM
RW BUILTIN\Administrators
Execute the following command to add quotes to the executable path:
sc.exe config InboxProcessor binPath= "`"C:\inetpub\wwwroot\InboxProcessor\Netbt.Inbox.Process.exe`""
⚠️ Note: The space after binPath= is mandatory.
Remove excessive permissions from the standard user group:
# Definir la ruta de la carpeta
$path = "C:\inetpub\wwwroot\InboxProcessor"
# Eliminar todos los permisos para el grupo de Usuarios comunes
icacls $path /remove "BUILTIN\Users" /t /c /l
# Asegurar que los Administradores y el Sistema mantengan el control total
icacls $path /grant "Administrators:(OI)(CI)F" /t
icacls $path /grant "SYSTEM:(OI)(CI)F" /t
Parameter explanation:
/t : Applies changes recursively/c : Continues even if errors occur/l : Works on the symbolic link instead of the target(OI)(CI)F : Permission inheritance with full controlConfirm that the changes were applied correctly:
# Verificar que la ruta ahora está entrecomillada
sc qc InboxProcessor
# Verificar que BUILTIN\Users ya no tiene permisos RW
accesschk.exe /accepteula -uwdq "C:\inetpub\wwwroot\InboxProcessor\"
Expected result:
BINARY_PATH_NAME should appear in quotesBUILTIN\Users should not appear in the permission listIt is recommended to update NetBT e-Fatura to version 1.2.15 or higher, which includes native fixes for this vulnerability.
InboxProcessor serviceBUILTIN\UsersThis vulnerability allows arbitrary code execution with LocalSystem privileges. It is considered a critical risk in production environments. Apply patches immediately.
Last updated: 22/12/2025