Security1 distinct publisher3 min readPublished
The ownCloud fix has been available since November 2023. Hunt.io says a Chinese-speaking operator used the bug anyway to take 176 files off a nuclear research body, and CISA has now set an August 30, 2026 federal deadline.
The Watch · Security desk

Compiled by The WatchSomething wrong?How this is made
The mechanism is a signature that validates against nothing. ownCloud's WebDAV API accepted pre-signed URLs, and where no signing key is configured, the signature is computed over an empty secret, so a request forged by anyone is accepted as an authentication action by whichever user it names [2][6]. The prerequisite is knowledge of a valid username, and the vulnerable state is the default one [2]. Hunt.io found five Python scripts built on that primitive: four hardcoded to a single account each, and a fifth that walks the WebDAV directory and logs every download attempt [8][9]. Enumeration with logging is inventory work rather than spray.
Hunt.io puts the haul at 176 files, about 372 MB, spread across five staging directories [10]. One item accounts for 192 MB of it, a SQL dump of a ZKTeco BioTime attendance and personnel database [12]. That makes roughly 52 percent of the volume one HR system, and leaves the other 175 files averaging about a megabyte each [1][2], which reads as documents rather than archives. The documents are the point: nuclear-material account records, draft strategic plans covering 2023 through 2028, research reactor core components, historical fuel inventories [11]. The same directories held BitLocker keys, a KeePass database and AxCrypt-encrypted files [13], so the sync server was also holding keys to material it did not store itself.
ownCloud fixed this in core 10.13.1 in November 2023 [3]. CISA's deadline for federal civilian agencies is August 30, 2026 [4], which is 33 months after the fix shipped [3]. The bug itself is unchanged by the listing, but a 2023 backlog line is now a dated obligation, and it applies to self-hosted file-sync servers, which are the ones least likely to have a named owner.
The second Philippine victim, a marine engineering and shipbuilding firm, was reached through the LiteSpeed Cache plugin flaw CVE-2024-28000 [14], with a separate script, brute_xmlrpc.py, brute-forcing XML-RPC credentials on the same site as a path independent of that CVE [15]. Patching the plugin would have closed one of the two. Hunt.io also reports an active and possibly unrelated compromise on the same WordPress code, using EtherHiding to pull HTML from an Ethereum smart contract and serve a ClickFix-style Google verification page, with pcalua.exe invoking mshta.exe to fetch a VBScript dropper [16].
The tooling and the language artifacts are what is public; everything built on top of that, the attribution and the motive, is inference. Hunt.io stops at "Chinese speaker" and explicitly leaves open whether the operator is state-affiliated, contracted, or independent [17]. The targeting read is Hunt.io's as well: the shipbuilder's Navy ties align with South China Sea collection interests, and the nuclear material is treated as a complementary priority [17].
Ranked by verification strength, evidence, and original report placement.
CISA on Thursday added a critical ownCloud flaw to its Known Exploited Vulnerabilities catalog following reports that a Chinese-speaking threat actor weaponized it against a nuclear research body in the Philippines.
CVE-2023-49105 (CVSS 9.8) is a WebDAV API authentication bypass in ownCloud that allows an attacker to access, modify or delete any file without authentication if the victim's username is known and the victim has no signing key configured, which is the default configuration.
ownCloud disclosed the issue in November 2023; it affects core versions 10.6.0 through 10.13.0 and was fixed in version 10.13.1.
Federal Civilian Executive Branch agencies are directed to apply patches for CVE-2023-49105 by August 30, 2026.
Hunt.io identified an open directory on host 31.58.209.241 that staged custom Python scripts, open-source offensive tooling including Sliver, Metasploit and Mettle, and data exfiltrated from two Philippine organizations: a nuclear research body and a marine engineering and shipbuilding company that provides services to the Philippine Navy.
Hunt.io said the scripts targeted an ownCloud instance operated by a nuclear research body, using pre-signed URLs generated with an empty signing secret, allowing unauthenticated retrieval of files over WebDAV.
Distinct publishers with included, body-backed reporting in this cluster.
1 article · August 28, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
build
Cloudflare's one-click AI block names GPTBot, not the bot that decides if ChatGPT cites you1 distinct publisher
leadership
Builders put doom at 10 to 50 per cent and expect binding rules only after the disaster1 distinct publisher
security
CISA revises the Mitsubishi FA advisory a fourth time for one UDP denial-of-service bug1 distinct publisher
build
Six MariaDB versions, one real difference: the only reason to leave 10.6 is the July 2026 clock1 distinct publisher
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One vendor's forensics, one government confirmation
The bug itself is solid ground: version ranges, the fixed release and the CVSS score match a public ownCloud advisory anyone can pull up, and CISA's listing is an independent act. Everything that makes the story dramatic — the host address, the five scripts, 176 files, 372 MB, the reactor component documents — comes from Hunt.io alone, with both victims unnamed and no one else's eyes on the exposed directory. Even the file total is described as an estimate.
Exploitation confirmed, cleanup mandated
This is not a theoretical risk being priced in. CISA moved the flaw into the exploited-in-the-wild catalog and attached a binding federal date, which is the strongest adoption signal a vulnerability story can carry. Against that, the observed exploitation is narrow — two named victim profiles in one country, discovered because the operator left its own directory open — and there is no measure of how many ownCloud instances remain on 10.13.0 or earlier.
Slightly ahead of what has been checked
The reporting is restrained where it matters — it says Chinese-speaking, not Chinese state, and it repeats Hunt.io's own hedge about affiliation. The lean toward overstatement comes from framing: 'nuclear records' does real work in the headline, while the composition undercuts the drama, since more than half the 372 MB is a single attendance-and-personnel database dump. A remediation deadline set 33 months after the patch shipped also sits oddly against the urgency the story conveys.
Vendor research with a product behind it
The findings originate with Hunt.io, whose commercial offering is precisely the open-directory and infrastructure scanning that surfaced this host, and the closing geopolitical assessment — South China Sea interests, complementary priorities — is the vendor's voice, not the reporter's. The Hacker News has an aggregation incentive of its own: nuclear plus Chinese-speaking actor is a high-traffic combination, and the piece carries the vendor's framing without pushback. No party in the story has an incentive to downplay the severity.
Firm on the bug, softer on the actor
We would stake a lot on the vulnerability details and the KEV mandate, and considerably less on the intrusion narrative. Single publisher, single researcher, unnamed victims, an estimated file count, and an attribution that rests on comment-language conventions that any operator can imitate. The technical claims are internally coherent and consistent with the CVE's known behaviour, which is what keeps this from the bottom half.