## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-R0OTK3R-CVE-2025-63353

## ΠΡΠ΅Π΄ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ Wi-Fi FiberHome (CVE-2025-63353)
Π£ΡΠΈΠ»ΠΈΡΠ° Π½Π° Python, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Π°ΡΠ΄ΠΈΡΠ° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ (proof-of-concept) ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ, ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ Π² ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ°Ρ
FiberHome HG6145F1 (RP4423).
## π ΠΠ±Π·ΠΎΡ
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠΈΡΡΠ΅Ρ CVE-2025-63353 β ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΊΠ»ΡΡ WPA/WPA2 ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΈΠ· ΡΡΠ°Π½ΡΠ»ΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ SSID. ΠΠ°Π±Π»ΡΠ΄Π°Ρ ΠΈΠΌΡ ΡΠ΅ΡΠΈ (SSID), Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΠΈΡΠ»ΠΈΡΡ ΠΏΠ°ΡΠΎΠ»Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ.
ΠΠΎΠ³ΠΈΠΊΠ° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ: ΠΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠΎΡΠΌΡΠ»Ρ: HEX_A (ΠΈΠ· SSID) + HEX_B (ΠΈΠ· ΠΏΠ°ΡΠΎΠ»Ρ) = 0xFFFFFF.
## π ΠΠ»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠ΅ Π²Π»ΠΈΡΠ½ΠΈΠ΅
ΠΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ FiberHome ΡΠΈΡΠΎΠΊΠΎ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΠΎ ΠΊΡΡΠΏΠ½ΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°ΠΌΠΈ (ISP) Π½Π° ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΡ
ΡΡ ΡΡΠ½ΠΊΠ°Ρ
. ΠΠ°Π½Π½ΡΠΉ ΡΠΊΡΠΈΠΏΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π΅Π½ ΠΏΡΠΎΡΠΈΠ² ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΎΠ± ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:
* Π£ΡΠ·Π²ΠΈΠΌΡΠΉ ΡΠΎΡΠΌΠ°Ρ SSID: fh_XXXXXX (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, fh_96C3A0)
* Π£ΡΠ·Π²ΠΈΠΌΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΏΠ°ΡΠΎΠ»Ρ: wlanxxxxxx
## ΠΠ°ΡΡΠΎΠ½ΡΡΡΠ΅ ΡΠ΅Π³ΠΈΠΎΠ½Ρ ΠΈ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ
* ΠΠ»ΠΆΠΈΡ: AlgΓ©rie TΓ©lΓ©com (Idoom Fibre).
* Π€ΠΈΠ»ΠΈΠΏΠΏΠΈΠ½Ρ: PLDT.
* ΠΠ½Π΄ΠΈΡ: BSNL ΠΈ Airtel.
* ΠΠ½Π΄ΠΎΠ½Π΅Π·ΠΈΡ: Telkom Indonesia.
## π ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
Π‘ΠΊΡΠΈΠΏΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ argparse Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ.
## ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°
root@kitploit:~
python predictor.py fh_96C3A0
### ΠΡΠ²ΠΎΠ΄:
root@kitploit:~
[+] Predicted Password: wlan693c5f
## ΠΠΎΠ΄ΡΠΎΠ±Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ
root@kitploit:~
Use the -v flag to see the underlying hexadecimal subtraction.
root@kitploit:~
python predictor.py fh_96C3A0 -v
### ΠΡΠ²ΠΎΠ΄:
root@kitploit:~
[*] Input HEX_A: 0x669EA0
[*] Calculation: 0xFFFFFF - 0x669EA0 = 0x99615F
[+] Predicted Password: wlan693c5f
## π οΈ ΠΠ΅ΡΡ Π·Π°ΡΠΈΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
ΠΡΠ»ΠΈ Π²Π°Ρ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡ ΡΡΠ·Π²ΠΈΠΌ, Π²Π°ΡΠ° ΡΠ΅ΡΡ Π½Π΅Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π°, ΠΏΠΎΠΊΠ° Π²Ρ Π½Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΠ΅ΡΡ:
1. Π‘ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ Wi-Fi: ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
2. ΠΡΠΊΠ»ΡΡΠΈΡΠ΅ WPS: ΠΡΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΡ Π°ΡΠ°ΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ
ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠΎΠ², ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΡ
Π½Π° ΡΡΠ΅ΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
.
3. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡ: ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡ ΠΊ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Ρ (ONT) FiberHome ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΎΡΠΊΠ»ΡΡΠΈΡΠ΅ Wi-Fi FiberHome.
## β οΈ ΠΡΠ°Π²ΠΎΠ²ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅
ΠΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π° Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅ΠΉ ΠΈ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ΅Π»Π΅ΠΉ.