From 85bd7432a72cf71492f649397f2d2bf46f86e5f3 Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Sun, 13 Nov 2016 17:45:25 -0800 Subject: [PATCH] Limit GET Bucket maxKeys to 1000 Found via s3verify. --- src/main/java/org/gaul/s3proxy/S3ProxyHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java index 11a499b..6db01b6 100644 --- a/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java +++ b/src/main/java/org/gaul/s3proxy/S3ProxyHandler.java @@ -1105,6 +1105,9 @@ public class S3ProxyHandler { } catch (NumberFormatException nfe) { throw new S3Exception(S3ErrorCode.INVALID_ARGUMENT, nfe); } + if (maxKeys > 1000) { + maxKeys = 1000; + } } options.maxResults(maxKeys);