From 37a240ff3cc91df6a302c0284685e614902fe904 Mon Sep 17 00:00:00 2001 From: Joshua Rogers Date: Tue, 2 Sep 2025 11:36:42 +0000 Subject: [PATCH] Check for SNMP objid memory allocation failures (#2162) --- lib/snmplib/snmp_vars.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/snmplib/snmp_vars.c b/lib/snmplib/snmp_vars.c index 41a28e6a56..6184220630 100644 --- a/lib/snmplib/snmp_vars.c +++ b/lib/snmplib/snmp_vars.c @@ -528,7 +528,7 @@ snmp_var_DecodeVarBind(u_char * Buffer, int *BufLen, &Var->type, TmpBuf, &Var->val_len); Var->val_len *= sizeof(oid); Var->val.objid = (oid *) xmalloc((unsigned) Var->val_len); - if (Var->val.integer == NULL) { + if (Var->val.objid == NULL) { snmp_set_api_error(SNMPERR_OS_ERR); PARSE_ERROR; } -- 2.47.2