Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP4:GA
tigervnc
U_tigervnc-delete-underlying-ssecurity-in-SSecu...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File U_tigervnc-delete-underlying-ssecurity-in-SSecurityVeNCrypt.patch of Package tigervnc
Git-commit: 8f3e8663b3cf57c0b62d939d6953fbfcc112aadd Patch-Mainline: Upstream References: bnc#1031886 From: Michal Srb <michalsrb@gmail.com> Subject: Delete underlying ssecurity in SSecurityVeNCrypt. Otherwise it gets leaked which would allow even not authenticated clients to exhaust server memory. diff --git a/common/rfb/SSecurityVeNCrypt.cxx b/common/rfb/SSecurityVeNCrypt.cxx index 7c13749..ce6c71b 100644 --- a/common/rfb/SSecurityVeNCrypt.cxx +++ b/common/rfb/SSecurityVeNCrypt.cxx @@ -55,6 +55,8 @@ SSecurityVeNCrypt::SSecurityVeNCrypt(SecurityServer *sec) : security(sec) SSecurityVeNCrypt::~SSecurityVeNCrypt() { + delete ssecurity; + if (subTypes) { delete [] subTypes; subTypes = NULL;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor