Index: kernel/generic/src/mm/as.c
===================================================================
--- kernel/generic/src/mm/as.c	(revision 5acf533f5ecb8a32938f2f277f8c704de0c8dce2)
+++ kernel/generic/src/mm/as.c	(revision 962c89afe38cc676140bab1d35d9c8e9ca467e27)
@@ -2128,4 +2128,8 @@
 {
 	as_area_t *area;
+	as_area_info_t info;
+
+	/* Prevent leaking stack bytes via structure padding. */
+	memset(&info, 0, sizeof(info));
 
 	mutex_lock(&AS->lock);
@@ -2136,9 +2140,7 @@
 	}
 
-	as_area_info_t info = {
-		.start_addr = area->base,
-		.size = P2SZ(area->pages),
-		.flags = area->flags,
-	};
+	info.start_addr = area->base;
+	info.size = P2SZ(area->pages);
+	info.flags = area->flags;
 
 	mutex_unlock(&area->lock);
