Line 0
Link Here
|
|
|
1 |
# |
2 |
|
3 |
Ref: https://github.com/dovecot/core/commit/1a29ed2f96da1be22fa5a4d96c7583aa81b8b060 |
4 |
Security: CVE-2017-15132 |
5 |
|
6 |
Fix memory leaks when authentication was aborted. |
7 |
|
8 |
--- src/lib-auth/auth-client-request.c.orig 2018-01-25 11:02:08 UTC |
9 |
+++ src/lib-auth/auth-client-request.c |
10 |
@@ -180,6 +180,7 @@ void auth_client_request_abort(struct au |
11 |
|
12 |
auth_client_send_cancel(request->conn->client, request->id); |
13 |
call_callback(request, AUTH_REQUEST_STATUS_ABORT, NULL, NULL); |
14 |
+ pool_unref(&request->pool); |
15 |
} |
16 |
|
17 |
unsigned int auth_client_request_get_id(struct auth_client_request *request) |