UPnP: Prevent exception on bad HTTP header (ticket #1480)

This commit is contained in:
zzz
2016-11-13 15:11:59 +00:00
parent 0108c1c290
commit 3ac8e5f54f

View File

@@ -116,6 +116,9 @@ public class HTTPHeader
public final static String getValue(String data, String name)
{
// I2P #1480 avoid IAE
if (data.length() <= 0)
return "";
/* Thanks for Stephan Mehlhase (2010-10-26) */
StringReader strReader = new StringReader(data);
LineNumberReader lineReader = new LineNumberReader(strReader, Math.min(data.length(), MAX_LENGTH));