Sploitus

Exploit for CVE-2023-48223

kitploit Β· 2026-08-26

Exploit Code

MARKDOWN31 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-LUCASTRAN05-CVE-2023-48223
# CVE-2023-48223 PoC (fast-jwt: смСшСниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²)

Π­Ρ‚ΠΎΡ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ дСмонстрируСт смСшСниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² JWT Π² `fast-jwt`, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ‚ΠΎΠΊΠ΅Π½Π° Π½Π΅ фиксируСтся список Ρ€Π°Π·Ρ€Π΅ΡˆΡ‘Π½Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

## Настройка окруТСния

### ВрСбования

  * Node.js 18 ΠΈΠ»ΠΈ Π½ΠΎΠ²Π΅Π΅
  * npm
  * OpenSSL (Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ доступСн Π² PATH вашСго Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°)



### 1) Установка зависимостСй

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΈΠ· корня ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

root@kitploit:~
    
    
    npm install
    

### 2) ГСнСрация RSA-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹:

  * `keys/private.pem`
  * `keys/public.pem`