Procházet zdrojové kódy

Delete underlying ssecurity in SSecurityVeNCrypt.

Otherwise it gets leaked which would allow even not authenticated clients to exhaust server memory.
tags/v1.7.90
Michal Srb před 7 roky
rodič
revize
8f3e8663b3
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2
    0
      common/rfb/SSecurityVeNCrypt.cxx

+ 2
- 0
common/rfb/SSecurityVeNCrypt.cxx Zobrazit soubor

@@ -55,6 +55,8 @@ SSecurityVeNCrypt::SSecurityVeNCrypt(SecurityServer *sec) : security(sec)

SSecurityVeNCrypt::~SSecurityVeNCrypt()
{
delete ssecurity;

if (subTypes) {
delete [] subTypes;
subTypes = NULL;

Načítá se…
Zrušit
Uložit