VDB

GCVE-110-OSM-2026-14113

GCVE-110-OSM-2026-14113
Advisory PublishedCVSS 8.8/10
Vulnetix · Advisory published October 19, 2026
The package's only public API, check(), spawns a Python child that fetches a JSON config from https://transfer.archivete.am/H2Uxm/fabdeploycheck-config.json using ssl._create_unverified_context() and dispatches handlers under remote control. A 'revsh' handler double-forks + setsid to daemonize, polls <base>/<id>-cmd.txt for commands, executes each fetched string via /bin/sh -c, and PUTs stdout/stderr back as <id>-out.txt — a full reverse-shell channel on the installer host. Additional handlers permit arbitrary file reads (kind='file' opens any path on disk), arbitrary process execution (kind='run' with attacker-supplied argv), TCP probing (kind='tcp'), and HTTP calls with Bearer tokens chained from previously-read files (kind='http'); collected results are zipped and PUT to the same anonymous file host under an attacker-chosen report name. Before launching the daemon the child walks /proc and SIGKILLs any process whose cmdline contains 'FABDRV3', 'fabdrv2', or 'connection ready' — housekeeping to replace prior implant generations and consistent with a self-named, iterated backdoor family. The control URL is anonymous, mutable, and reached with TLS verification disabled, so the operator of that path (or any MITM) obtains unauthenticated code execution on every host that invokes check(). ENTRY fabdeploycheck/__init__.py (module-import: 136) DESTINATION - 3 exfil (custom-c2) (values recorded in verified_iocs) EXFIL - Python File Upload to Remote in fabdeploycheck/__init__.py: "urllib.request.Request(url, data=" - Data Encoding for Exfiltration in fabdeploycheck/__init__.py: "json.dumps(body).encode" - Network Request in fabdeploycheck/__init__.py: "urllib.request.Request(" ADDITIONAL FINDINGS - Shell Command Execution in fabdeploycheck/__init__.py: "subprocess.run(" - Suspicious TLD Domain in fabdeploycheck/__init__.py: "https://transfer.archivete.am" - Brand New Package PAYLOAD FILES fabdeploycheck/__init__.py

Weaknesses (CWE)

CWE-506Embedded Malicious Code

Risk Scores

CVSS 3.1
8.8/10
High · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Affected Products

VendorProductVersionsPlatforms
unknownfabdeploycheckall (affected)—

References

advisory
vendor

Browse GCVE Records

930 records in the GCVE database · Updated November 4, 2026

No matching records found.

Explore Further

Investigate this vulnerability in the interactive console or download the raw GCVE record.

$ Lookup Community · 50/day Open Lookup ›