blob: b9f03386a8e2fa88d8e3399fbfccbec757ac4a04 [file] [edit]
From 2b30c36e6ab5b21defb76ec6458ab7687984484c Mon Sep 17 00:00:00 2001
From: Jan Klemkow <j.klemkow@wemelug.de>
Date: Thu, 17 Apr 2025 19:02:16 +0200
Subject: [PATCH] Fix Buffer Overflow #97
CVE: CVE-2025-50681
Upstream: https://github.com/younix/igmpproxy/commit/2b30c36e6ab5b21defb76ec6458ab7687984484c
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
---
src/igmp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/igmp.c b/src/igmp.c
index a80c4e58..838694ce 100644
--- a/src/igmp.c
+++ b/src/igmp.c
@@ -94,7 +94,7 @@ static const char *igmpPacketKind(unsigned int type, unsigned int code) {
case IGMP_V2_LEAVE_GROUP: return "Leave message ";
default:
- sprintf(unknown, "unk: 0x%02x/0x%02x ", type, code);
+ snprintf(unknown, sizeof unknown, "unk: 0x%02x/0x%02x ", type, code);
return unknown;
}
}