VDB

GCVE-110-OSM-2026-10464

GCVE-110-OSM-2026-10464
Advisory PublishedCVSS 9.6/10
Vulnetix · Advisory published August 15, 2026
This is a trojanized Telegram bot library disguised as a scoped wrapper around telegraf. The `TraceCors.create()` static method calls `bot.telegram.getMe()` to retrieve the victim's bot username, then authenticates against an attacker-controlled GitHub repository (`Vellia-Elyvia/mydb/contents/db.json`) using a hardcoded GitHub PAT to check if the bot is 'registered and active.' This design reveals bot usernames to the attacker (via the GitHub API request and the attacker's control of the repo/token) and gives the attacker a remote kill-switch over any deployed bot — they can revoke access by removing entries from their db. The renamed class (`TraceCors` instead of `Telegraf`) and Indonesian-language comments indicate deliberate obfuscation of the library's true origin and intent. The attacker model is a supply chain implant targeting developers building Telegram bots, establishing persistent attacker-controlled registration gating and identity harvesting. ENTRY lib/cli.mjs (bin: lib/cli.mjs) DESTINATION - 3 exfil (reconstructed, githubTokens) - 1 c2 (domains) (values recorded in verified_iocs) OBFUSCATION - recovered 2 urls, 1 domains from decoded/deobfuscated content ADDITIONAL FINDINGS - Reconstructed Obfuscated URL in lib/telegraf.js: "https://api.github.com/repos/Vellia-Elyvia/mydb/contents/db.json" - Dynamic Code Execution in lib/composer.js: "exec(value)" - Suspicious URL Pattern in Template Literal in lib/telegraf.js: "https://${...}db.json" - Malicious Dependency Detected in package.json PAYLOAD FILES lib/telegraf.js (+ lib/composer.js, src/composer.ts)

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
unknown@velliajs/telegramall (affected)

References

vendor

Browse GCVE Records

825 records in the GCVE database · Updated September 1, 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 ›