Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. fuxa-server
  4. ›
  5. CVE-2026-47719

CVE-2026-47719: FUXA: Unauthenticated SSRF via Socket.IO DEVICE_WEBAPI_REQUEST and DEVICE_PROPERTY with response reading

June 8, 2026

An unauthenticated attacker (Alice) connects to FUXA’s Socket.IO endpoint and emits a device-webapi-request event whose property.address field names an arbitrary URL. FUXA’s DEVICE_WEBAPI_REQUEST handler at server/runtime/index.js:296 calls axios.get(address) server-side and broadcasts the full response body back on the same event via io.emit. The companion handler DEVICE_PROPERTY at server/runtime/index.js:153 has the same miss against OPC UA and ODBC endpoints. Both handlers skip the isSocketWriteAuthorized() check that the other write-capable events (DEVICE_VALUES at line 182, DEVICE_ENABLE at line 358) call. Alice reads cloud instance metadata, scans internal services, and connects to any OPC UA server or ODBC database the FUXA host can reach, then receives the results.

References

  • github.com/advisories/GHSA-w86f-rf9w-h3x6
  • github.com/frangoteam/FUXA/releases/tag/v1.3.2
  • github.com/frangoteam/FUXA/security/advisories/GHSA-w86f-rf9w-h3x6
  • nvd.nist.gov/vuln/detail/CVE-2026-47719

Code Behaviors & Features

Detect and mitigate CVE-2026-47719 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions up to 1.1.14-1243

Solution

Unfortunately, there is no solution available yet.

Impact 8.2 HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N

Learn more about CVSS

Weakness

  • CWE-918: Server-Side Request Forgery (SSRF)

Source file

npm/fuxa-server/CVE-2026-47719.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 23 Jun 2026 12:24:59 +0000.