ctipilot.ch

Tobit TeamDavid Webbox — authenticated local file inclusion via @@attach with NTFS ADS filter bypass

cve · CVE-2026-54200 single-source

Coverage timeline
1
first 2026-08-09 → last 2026-08-09
Peak priority
high
1 high
Sources cited
1
1 hosts
Sections touched
1
trending-vulnerabilities
Co-occurring entities
8
see Related entities below
ATT&CK techniques
5
pinned v19.1 · see below

Hunting pivots

Affected products
Tobit Laboratories AG TeamDavid

ATT&CK techniques

5 techniques observed across 1 entry — derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v19.1 · compare on the matrix · Navigator layer (JSON)

Initial Access TA0001

T1190Exploit Public-Facing Application×1

Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.

Evidence: 2026-08-09/teamdavid-tobit-22-cves-unauth-mailbox-takeover-dach · ATT&CK page ↗

Credential Access TA0006

T1187Forced Authentication×1

Adversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept.

Evidence: 2026-08-09/teamdavid-tobit-22-cves-unauth-mailbox-takeover-dach · ATT&CK page ↗

T1552.001Unsecured Credentials: Credentials In Files×1

Adversaries may search local file systems and remote file shares for files containing insecurely stored credentials. These can be files created by users to store their own credentials, shared credential stores for a group of individuals, configuration files containing passwords for a system or service, or source code/binary files containing embedded passwords.

Evidence: 2026-08-09/teamdavid-tobit-22-cves-unauth-mailbox-takeover-dach · ATT&CK page ↗

Collection TA0009

T1005Data from Local System×1

Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.

Evidence: 2026-08-09/teamdavid-tobit-22-cves-unauth-mailbox-takeover-dach · ATT&CK page ↗

Impact TA0040

T1499Endpoint Denial of Service×1

Adversaries may perform Endpoint Denial of Service (DoS) attacks to degrade or block the availability of services to users. Endpoint DoS can be performed by exhausting the system resources those services are hosted on or exploiting the system to cause a persistent crash condition. Example services include websites, email services, DNS, and web-based applications. Adversaries have been observed conducting DoS attacks for political purposes and to support other malicious activities, including distraction, hacktivism, and extortion.

Evidence: 2026-08-09/teamdavid-tobit-22-cves-unauth-mailbox-takeover-dach · ATT&CK page ↗

Story timeline

  1. 2026-08-0922 CVEs in Tobit TeamDavid, a DACH-region self-hosted Microsoft 365 alternative: an unauthenticated heap leak hands over stored mailbox passwords, and the vendor stopped responding
    trending-vulnerabilitiesOne unauthenticated endpoint returns uninitialised heap memory containing user credentials — roughly 12,000 TeamDavid instances are internet-facing

Where this entity is cited

  • trending-vulnerabilities1

Source distribution

  • labs.infoguard.ch1 (100%)

Co-occurring entities

Derived — referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.

Entries about Tobit TeamDavid Webbox — authenticated local file inclusion via @@attach with NTFS ADS filter bypass (1)

2026-08-09 · view entry permalink →

22 CVEs in Tobit TeamDavid, a DACH-region self-hosted Microsoft 365 alternative: an unauthenticated heap leak hands over stored mailbox passwords, and the vendor stopped responding

InfoGuard Labs published 22 CVEs on 2026-08-07 against the Webbox web application of Tobit TeamDavid, an enterprise collaboration and unified-messaging suite sold across the DACH region as a self-hosted alternative to Microsoft 365 and combining mail, video conferencing and chat with fax, SMS and physical letter mail; the researchers found the flaws during an external penetration test and put current Shodan and Censys data at approximately 12,000 publicly accessible instances (InfoGuard Labs, 2026-08-07). Their own summary of the impact is that successful exploitation primarily leads to complete compromise of user mail accounts, with the potential for full system compromise (InfoGuard Labs, 2026-08-07).

The chain that needs no credentials is two flaws deep. The application is largely file-based, and access to each user's mailbox is governed by an access.ini file in that user's directory holding the username and a stored password that is obfuscated rather than encrypted — each character XORed against a key derived from 128 plus its index position, which anyone holding the file can reverse, and in some instances the password is stored in plaintext outright without the researchers being able to pin down what triggers that (CVE-2026-54218) (InfoGuard Labs, 2026-08-07). Reaching those files remotely is what the second flaw provides. The unauthenticated /.well-known/mta-sts. handler treats the part of the URL after mta-sts. as a file extension and reads the corresponding file from a fixed directory; when that file does not exist it skips the read but continues processing a buffer it allocated and never zeroed, then returns the leftover heap contents as an HTTP 200 body — up to 4 KB of residual memory from earlier requests, which in the researchers' testing spilled access.ini contents, email, attachments, configuration files and SQL queries (CVE-2026-54203) (InfoGuard Labs, 2026-08-07). Poll the endpoint, recover an access.ini, decode the password, log in as that user.

Separately, an endpoint named /internalRestart does not restart anything — one unauthenticated request shuts the web server down entirely and it stays offline until an administrator brings it back by hand (CVE-2026-54213) (InfoGuard Labs, 2026-08-07). Four further buffer overflows crash the server, three of them needing no credentials at all: an overlong filename in the file-upload functions (CVE-2026-54210), a request body beginning with a number followed by at least seven characters on an API endpoint (CVE-2026-54212), and the password-change handler, which is triggered by putting the string (editini) in the request path and loads the file at that path into a fixed-size stack buffer without checking that it is actually an Archive.ini, so an unauthenticated caller can point it at any oversized file (CVE-2026-54209); the fourth, in several form parameters of the serverClient_close.html endpoint, requires an authenticated session (CVE-2026-54211) (InfoGuard Labs, 2026-08-07). The researchers observed these terminate the process with STATUS_STACK_BUFFER_OVERRUN and note that the stack cookie blocks a straightforward return-address overwrite, while stating that with a different stack state or a canary leaked through another flaw these could potentially escalate to remote code execution (InfoGuard Labs, 2026-08-07) — that escalation is explicitly hypothetical and has not been demonstrated.

The remaining flaws matter mostly for what they do to the surrounding domain. Four separate functions resolve attacker-supplied UNC paths, so the server can be made to authenticate outbound to an attacker-controlled host and hand over NetNTLM material for capture or relay whenever 445/TCP egress is permitted: the search function's pathnameroot parameter takes it without authentication, though a ../ in the URL is needed to get past the authorisation check (CVE-2026-54204), while the link-storing, @@INCLUDE messaging and archive-move paths require an authenticated session (CVE-2026-54205, CVE-2026-54206, CVE-2026-54207) (InfoGuard Labs, 2026-08-07). An authenticated user can attach arbitrary server files to an outgoing message with @@attach and download them, bypassing the filter over configuration and user directories through NTFS alternate data streams, which reaches the server's private key and other users' access.ini files (CVE-2026-54200); delete any file on the server with @@COMMENTFILE (CVE-2026-12070); and create folders anywhere on disk, including system directories and other users' private directories, through the archive-creation path (CVE-2026-54202) (InfoGuard Labs, 2026-08-07). An unauthenticated arbitrary file write in the password-change function, constrained by the target directory's own access.ini, still allows planting a .htm file that executes JavaScript when opened (CVE-2026-54208), and error logs are served with no authentication or authorisation check at a predictable URL (CVE-2026-54201) (InfoGuard Labs, 2026-08-07). A reflected and a stored cross-site scripting flaw, two open redirects and two HTTP header injections round out the set (InfoGuard Labs, 2026-08-07).

The disclosure history is the reason this is an exposure decision rather than a patching one. The researchers first contacted the vendor on 2025-11-05, submitted 13 findings on 2025-12-27, were told on 2026-01-27 that eight were patched with five scheduled for the next release, retested on 2026-02-06 and found several only partially remediated plus nine new issues, escalated to a national cyber security centre on 2026-02-17, sent CVE drafts on 2026-05-28, and by 2026-08-06 recorded that both they and that centre had been ghosted by the manufacturer despite multiple follow-up emails — publishing the next day (InfoGuard Labs, 2026-08-07). Their first recommendation is to update to the newest version while stating plainly that they do not know which vulnerabilities are fixed and which are not (InfoGuard Labs, 2026-08-07). The published CVE records bound every one of the 22 issues at TeamDavid through Rollout 524 and name no fixed release, which is why the cves[] records on this entry carry none. No in-the-wild exploitation is reported by any party.

Triage: requests to /.well-known/mta-sts. are not inherently hostile — MTA-STS is a real mail-security mechanism and a policy fetch is ordinary. Two things separate the leak from that traffic in web-server access logs: a legitimate client fetches mta-sts.txt at the documented path, whereas exploitation requests a varying stream of extensions that do not exist, and it repeats — the leak returns whatever happens to be in reused heap, so an attacker polls rather than fetching once. A run of 200 responses to distinct non-existent extensions from one source is the signal; a single mta-sts.txt fetch is not.

Current data from Shodan and Censys indicates approximately 12,000 publicly accessible instances.

Successful exploitation primarily leads to the complete compromise of user mail accounts, with the potential for full system compromise.

Both the NCSC and our team had been ghosted by the manufacturer despite multiple follow-up emails.

Update to newest version, we don’t exactly know which vulnerabilities are fixed and which are not

InfoGuard Labs 2026-08-07
vulnerability09 Aug 04:46Zsingle-sourceOpen finding ↗