From 70c3a30f72af39496054dbb69ade71a0cb573ba3 Mon Sep 17 00:00:00 2001 From: "Chloe M." Date: Thu, 25 Jun 2026 00:48:44 +0000 Subject: [PATCH] stos: ob: Zero object on init for security Signed-off-by: Chloe M. --- paw/stos/ob/ob.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/paw/stos/ob/ob.c b/paw/stos/ob/ob.c index d4061b4..40c0d1b 100644 --- a/paw/stos/ob/ob.c +++ b/paw/stos/ob/ob.c @@ -35,7 +35,9 @@ ObCreateObject(const CHAR *Name, OBJECT_TYPE Type, VOID *Data, ST_OBJECT **Resul return STATUS_NO_MEMORY; } + RtlMemSet(Object, 0, sizeof(*Object)); RtlMemCpy(Object->Name, Name, NameLen); + Object->Name[NameLen] = '\0'; Object->RefCount = 1; Object->Type = Type;