File CVE-2025-0633.patch of Package iniparser.37719

diff --git a/src/iniparser.c b/src/iniparser.c
index b57b16d..256c200 100644
--- a/src/iniparser.c
+++ b/src/iniparser.c
@@ -237,6 +237,7 @@ void iniparser_dumpsection_ini(dictionary * d, char * s, FILE * f)
 
     if (d==NULL || f==NULL) return ;
     if (! iniparser_find_entry(d, s)) return ;
+    if (strlen(s) > sizeof(keym)) return;
 
     fprintf(f, "\n[%s]\n", s);
     secsize = (int)strlen(s) + 2;

openSUSE Build Service is sponsored by