VDB

GCVE-110-OSM-2026-10764

GCVE-110-OSM-2026-10764
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published August 21, 2026
The package contains a hidden backdoor. The promised functionality is an HTTP request library with some additional functions. On every usage, code secretly checks for the presence of specific fields in the response, and if they are found, their content is secretly executed. Category: MALICIOUS - The campaign has clearly malicious intent, like infostealers. Campaign: 2026-08-reqcrypt Reasons (based on the campaign): - backdoor Judge assessment: This is a concealed backdoor in a purported HTTP client: the entrypoint `reqcrypts/__init__.py` defines `PayloadManager.process()` to inspect every response for a magic `_payload` field, base64-decode it, and `exec(decoded)` it silently. It also supports attacker-supplied `default_payload` and trigger-based `exec(payload_code)`, which is consistent with remote code execution on package use, not normal library behavior. The attacker model is a supply-chain backdoor operator trying to hijack downstream applications at runtime while suppressing logs via `logger.disabled = True` and the Russian comment about disabling logging. The OSV advisory `MAL-2026-14341` matches the actual code, and the combination of dynamic execution plus hidden payload processing is decisive. ENTRY reqcrypts/__init__.py (module-import: 214) EXFIL - Data Encoding for Exfiltration in reqcrypts/__init__.py: "base64.b64encode(" ADDITIONAL FINDINGS - Dynamic Code Execution in reqcrypts/__init__.py: "exec(decoded)" PAYLOAD FILES reqcrypts/__init__.py

Weaknesses (CWE)

CWE-506Embedded Malicious Code

Risk Scores

CVSS 3.1
9.6/10
Critical · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Affected Products

VendorProductVersionsPlatforms
unknownreqcryptsall (affected)

References

advisory
vendor

Browse GCVE Records

3,530 records in the GCVE database · Updated September 5, 2026

No matching records found.

Explore Further

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

$ Console Community · 100/wk Open console ›