adobe / aem-core-wcm-components

Standardized components to build websites with AEM.
https://docs.adobe.com/content/help/en/experience-manager-core-components/using/introduction.html
Apache License 2.0
730 stars 736 forks source link

Potential unclosed resources in AdaptiveImageServlet #21

Closed henrykuijpers closed 7 years ago

henrykuijpers commented 7 years ago

https://github.com/Adobe-Marketing-Cloud/aem-core-wcm-components/blob/da012e690e33d33051df268233eb92f5d0e11423/bundles/core/src/main/java/com/adobe/cq/wcm/core/components/internal/servlets/AdaptiveImageServlet.java

Several times IOUtils.closeQuietly() is used outside a finally block, so it could be possible that inputstreams are not closed.

bpauli commented 7 years ago

@henrykuijpers, Thanks for reporting this issue!