VDB
GCVE-110-OSM-2026-10393
GCVE-110-OSM-2026-10393
Advisory PublishedCVSS 9.6/10
This package is a credential-and-session stealer with persistence, not merely a logger. So far I see one hard-coded HTTPS command/exfiltration host, an attacker SSH public key added on Linux, project/environment-file theft, targeted wallet/credential-document collection, and Telegram Desktop session theft on Windows/macOS. I’m checking for any hidden second-stage download or additional encoded network indicators now.
It sends HTTPS POST requests to:
- /api/validate/system-info — OS, username, and all local IPv4 addresses
- /api/validate/project-env — the current project’s .env contents and path
- /api/validate/files — stolen environment, JSON, document, and spreadsheet files
- /api/validate/tdata/check — checks whether Telegram data was already stolen
- /api/validate/tdata/upload — uploads compressed Telegram Desktop session data
Relevant code: changelog-utils-logger.payload:316.
Data it steals:
It recursively searches user directories for:
- .env and *.env files
- JSON files whose names suggest keys, passwords, credentials, wallets, seed phrases, or recovery data
- .txt, .doc, .docx, .xls, and .xlsx files with similar sensitive names
- Numeric JSON filenames such as 123.json
- Telegram Desktop tdata sessions on Windows and macOS, up to 500 MB
Blockchain-related keywords include Bitcoin/BTC, Ethereum/ETH, Solana/SOL, Tron, Polygon/POL, XRP, MetaMask, Phantom, Trezor, Ledger, Electrum, Exodus, and Trust Wallet. These are filename search terms; there are no embedded wallet addresses, RPC endpoints, or direct blockchain transactions.
Persistence
On Linux, it silently appends an attacker-controlled RSA public key to the current user’s ~/.ssh/authorized_keys, granting future SSH access if the machine is reachable and SSH permits key authentication.
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
| Vendor | Product | Versions | Platforms |
|---|---|---|---|
| unknown | changelog-utils-logger | all (affected) | — |
Aliases
Browse GCVE Records
3,587 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.