Quick answers
- Is CVE-2026-47720 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-47720 being exploited in the wild.
- How severe is CVE-2026-47720?
- Medium severity, with a CVSS score of 5.3, published 18 August 2026.
- Which products and versions are affected?
- Frangoteam FUXA <= 1.1.14-1243; fuxa-server (npm) <= 1.1.14-1243, SEMVER:introduced=0,last_affected=1.1.14-1243.
- Is there a fix for CVE-2026-47720?
- A patch was published on 2026-06-08: Fix released in version 1.3.2 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-47720 attacked?
- It is attacked over the network, in a network appliance.
- Am I affected by CVE-2026-47720?
- Check whether you run Frangoteam FUXA or fuxa-server (npm) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A SQL injection vulnerability exists in the TDengine DAQ storage connector within `server/runtime/storage/tdengine/index.js`. The `escapeTdString` function correctly doubles single quotes but fails to escape backslashes. Because TDengine's SQL parser interprets a backslash followed by a single quote as a literal quote, an attacker can provide a crafted payload (e.g., using `\'`) to break out of the string literal and append arbitrary SQL commands. This can be triggered via unauthenticated GET requests to `/api/daq` or through Socket.IO `DAQ_QUERY` events. The vulnerability allows unauthorized reading of the `fuxa.meters` table. The issue is fixed in version 1.3.2.
Affected products
- frangoteam FUXA <= 1.1.14-1243
Identifiers
- CVE-2026-47720
- GHSA-h9fj-c2qr-76g2
Timeline
- 2026-05-29: disclosed: Initial disclosure to vendor
- 2026-06-08: advisory: GitHub Advisory published
- 2026-06-08: patched: Fix released in version 1.3.2