Sploitus

Exploit for CVE-2018-10933

kitploit Β· 2026-09-02

Exploit Code

MARKDOWN43 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-HSW109-CVE-2018-10933
# ВоссозданиС ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ сцСнария CVE-2018-10933

[ОбъяснСниС]

root@kitploit:~
    
    
     Π­Ρ‚ΠΎ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΏΠΎ CVE-2018-10933, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдставляСт собой ΠΎΠ±Ρ…ΠΎΠ΄ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ libSSH!
     ВСрсии libssh 0.6 ΠΈ Π²Ρ‹ΡˆΠ΅ содСрТат ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ…ΠΎΠ΄Π° Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² сСрвСрном ΠΊΠΎΠ΄Π΅.
     ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ сСрвСру сообщСниС SSH2_MSG_USERAUTH_SUCCESS вмСсто сообщСния SSH2_MSG_USERAUTH_REQUEST,
     ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ сСрвСр ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ для инициирования Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ
     Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
    
     Папка "patch" содСрТит ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ сСрвСра для тСстирования (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ внСдряСт ΠΏΠ°ΠΊΠ΅Ρ‚ SSH2_MSG_USERAUTH_SUCCESS Π²ΠΎ врСмя любой Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ),
     Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ эта ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π±Ρ‹Π»Π° исправлСна начиная с вСрсии libSSH-0.7.5 (слоТно Π²ΠΎΡΡΠΎΠ·Π΄Π°Ρ‚ΡŒ срСду со старой вСрсиСй libSSH).
    

[ИспользованиС]

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ этот PoC Π½Π° своСй машинС, слСдуйтС инструкциям.

  * ΠšΠ»ΠΎΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ.

  * Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Π²Π°ΡˆΡƒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ




root@kitploit:~
    
    
    sudo cp CVE-2018-10933-PoC/libssh-0.8.3/src/* /usr/local/lib
    

  * УстановитС зависимости Python



root@kitploit:~
    
    
    pip install -r requirements.txt