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

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

openSUSE Build Service is sponsored by