Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Gosulashivakumar

#32007of 56,330
8.7Total CVSS
Vulnerabilities · 1
PT-2026-50780
8.7
2026-06-18
Nanobot · Nanobot · CVE-2026-48716
**Name of the Vulnerable Software and Affected Versions** nanobot versions prior to 0.1.5.post4 **Description** The WhatsApp bridge in `bridge/src/whatsapp.ts` constructs a filesystem path using the `fileName` field from an incoming WhatsApp document message without sanitization. The bridge downloads media attachments and writes them to disk using a filename derived from the sender's message via `documentMessage.fileName`, which is concatenated with a prefix and passed directly to the `path.join()` function. Because Node.js `path.join()` resolves `..` components, an attacker can escape the intended media directory by sending a document with a crafted `fileName`. Since the attacker also controls the file content, this allows for an arbitrary file write on the system. **Recommendations** Update to version 0.1.5.post4.