From c17bb82b1e5a5308328af0ea41ccb9b387e88137 Mon Sep 17 00:00:00 2001 From: akalichety Date: Mon, 29 Apr 2024 15:41:33 -0700 Subject: [PATCH] closed connection to fix security bug. --- src/main/java/com/hyperwallet/clientsdk/util/Request.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/hyperwallet/clientsdk/util/Request.java b/src/main/java/com/hyperwallet/clientsdk/util/Request.java index 6c12cd26f..5bbcc8da2 100644 --- a/src/main/java/com/hyperwallet/clientsdk/util/Request.java +++ b/src/main/java/com/hyperwallet/clientsdk/util/Request.java @@ -267,7 +267,11 @@ private BinaryResponse readBinaryResponse() throws IOException { } catch (IOException e) { response.setBinaryBody(getBinaryFromStream(connection.getErrorStream())); } - return response; + finally { + connection.getInputStream().close(); + return response; + } + } private byte[] getBinaryFromStream(final InputStream is) {