diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AssetServiceCEImpl.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AssetServiceCEImpl.java index 409cc08f19..d138bbcb72 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AssetServiceCEImpl.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/AssetServiceCEImpl.java @@ -58,6 +58,8 @@ public class AssetServiceCEImpl implements AssetServiceCE { private Boolean checkImageTypeValidation(DataBuffer dataBuffer, MediaType contentType) throws IOException { BufferedImage bufferedImage = ImageIO.read(dataBuffer.asInputStream()); + // Resetting the position of the cursor + dataBuffer.readPosition(0); if (bufferedImage == null) { /* This is true for SVG and ICO images.