1 KiB
1 KiB
UNDF: UNDF-2026-000000404
GLib — CWE-407 scan CLEAN
Files scanned
| File | Finding |
|---|---|
glib/glist.c |
Defines g_list_find / g_list_find_custom — no internal O(n²) usage |
glib/ghash.c |
Hash table implementation — O(1) amortized; no list-find calls |
gio/gsettings.c |
No g_list_find / g_slist_find calls found |
gobject/gsignal.c |
No g_list_find calls found |
gobject/gtype.c |
No g_list_find calls found |
gio/giomodule.c |
No g_list_find calls found |
Near-misses
-
glib/gtestutils.cline 3115:g_slist_find_custom(test_paths_skipped, ...)inside the test case runner loop.test_paths_skippedis the list of-s(skip) flags passed on the CLI; it is tiny in all real use and this is test infrastructure, not production code. Not filed as a defect. -
glib/gmain.clines 2900/2941/2990:g_slist_find(source->priv->fds, tag)used as a validity assertion (not in a loop). Not a defect.
Conclusion
GLib production code is CLEAN for CWE-407 in the scanned modules.