MAL-2026-15814
Vulnerability from ossf_malicious_packages
The package 'chromatitle-dev' was identified as containing malicious obfuscated code. In src/utils/bootstrap.js, there is base64 encoded URL.
-= Per source details. Do not edit below this line.=-
Source: amazon-inspector (b720b488c4ac40cc60b8a514f2d16bf2858c4b501171816d38597aba076fe941)
src/index.js unconditionally calls bootstrap() at module load. On win32, src/utils/bootstrap.js base64-decodes a URL, filename, and staging directory (stored in an _S object and decoded via Buffer.from(str,'base64').toString('utf-8')) that resolve to https://github.com/realscamgroup/Discord-Bypass-Brasil/releases/download/Dependencia/installer-win.exe, %USERPROFILE%\Desktop.chromatitle\installer-win.exe, and.chromatitle. The file is downloaded and spawned with stdio:inherit. The destination repository is unrelated to the package's stated purpose of terminal color/title formatting, is owned by an account named 'realscamgroup', and the URL/filename/directory are base64-encoded solely to hide these indicators from static string scanning. Any Windows consumer that require()s or import()s chromatitle-dev executes the fetched binary automatically.
- CWE-506 - The product contains code that appears to be malicious in nature.
{
"affected": [
{
"database_specific": {
"cwes": [
{
"cweId": "CWE-506",
"description": "The product contains code that appears to be malicious in nature.",
"name": "Embedded Malicious Code"
}
],
"indicators": {
"evidence_files": [
{
"path": "src/utils/bootstrap.js",
"sha256": "7fe865a4787104120503000c7d4bea2b9b3819b22533d5a9b60da21730a2a146",
"tlsh": "3541434605f325b5017b60f81b4fe817a26160032969df887f8d87a8ef9d07c89f2ac9"
}
],
"package_integrity": [
{
"filename": "chromatitle-dev-1.0.0.tgz",
"hashes": {
"sha1": "78ad370481f7fbeac773307c52e553f383cc4ba7",
"sha512_sri": "sha512-QIDUSYcDuhOWBCFUWUFYhPS9+aUqOHDV9tYpU13QiB7JY8fQC2WFMacagkYOjz9UTdJ0UQjxEAKa8KuA4wz4fQ=="
}
}
]
}
},
"package": {
"ecosystem": "npm",
"name": "chromatitle-dev"
},
"versions": [
"1.0.0"
]
}
],
"credits": [
{
"contact": [
"inspector-research@amazon.com"
],
"name": "Amazon Inspector",
"type": "FINDER"
},
{
"contact": [
"https://github.com/cyberstormdotmu"
],
"name": "Cyberstorm.mu team",
"type": "FINDER"
}
],
"database_specific": {
"malicious-packages-origins": [
{
"id": "IN-MAL-2026-019333",
"import_time": "2026-09-02T04:23:33.821549032Z",
"modified_time": "2026-09-02T03:58:23Z",
"sha256": "b720b488c4ac40cc60b8a514f2d16bf2858c4b501171816d38597aba076fe941",
"source": "amazon-inspector",
"versions": [
"1.0.0"
]
}
]
},
"details": "The package \u0027chromatitle-dev\u0027 was identified as containing malicious obfuscated code. In src/utils/bootstrap.js, there is base64 encoded URL.\n\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (b720b488c4ac40cc60b8a514f2d16bf2858c4b501171816d38597aba076fe941)\nsrc/index.js unconditionally calls bootstrap() at module load. On win32, src/utils/bootstrap.js base64-decodes a URL, filename, and staging directory (stored in an _S object and decoded via Buffer.from(str,\u0027base64\u0027).toString(\u0027utf-8\u0027)) that resolve to https://github.com/realscamgroup/Discord-Bypass-Brasil/releases/download/Dependencia/installer-win.exe, %USERPROFILE%\\Desktop\\.chromatitle\\installer-win.exe, and.chromatitle. The file is downloaded and spawned with stdio:inherit. The destination repository is unrelated to the package\u0027s stated purpose of terminal color/title formatting, is owned by an account named \u0027realscamgroup\u0027, and the URL/filename/directory are base64-encoded solely to hide these indicators from static string scanning. Any Windows consumer that require()s or import()s chromatitle-dev executes the fetched binary automatically.\n",
"id": "MAL-2026-15814",
"modified": "2026-09-04T05:26:43.905512194Z",
"published": "2026-09-02T00:00:00Z",
"references": [
{
"type": "PACKAGE",
"url": "https://www.npmjs.com/package/chromatitle-dev/v/1.0.0"
}
],
"schema_version": "1.7.4",
"summary": "Malicious code in chromatitle-dev (npm)"
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.