【发布时间】:2016-11-07 21:19:24
【问题描述】:
我的 Java 代码中的 veracode 存在通过已发送数据漏洞暴露的信息。 这是我的代码:
// read file and write it into form...
bytesRead = fileInputStream.read(buffer, 0, bufferSize);
while (bytesRead > 0) {
dos.write(buffer, 0, bufferSize);
bytesAvailable = fileInputStream.available();
bufferSize = Math.min(bytesAvailable, maxBufferSize);
bytesRead = fileInputStream.read(buffer, 0, bufferSize);
}
而缺陷就是这条线:dos.write(buffer, 0, bufferSize);
有人可以帮帮我吗?
【问题讨论】:
-
如果我用 .write(buffer, 0, bufferSize) 替换它,它仍然在 veracode 中显示相同的数据缺陷。