Hello, while browsing the ELOG entries at Secunia, I saw that my security bugs in ELOG were only marked as partially fixed. After some investigation, I found out that one more patch was needed to close the XSS bug when handling Categories (more specifically, when Adding a new Category called something like "><script>alert(1096)</script>, that piece of JavaScript will be executed when other users click on New, which is bad). I have attached a patch for this too.
I also noticed that two other vulnerabilities in ELOG were marked as Unpatched. Are these two fixed, Stefan? o http://secunia.com/advisories/18124/ o http://secunia.com/advisories/22057/ Regards, Ulf Harnhammar
--- src/elogd.c.old 2006-11-28 12:25:59.000000000 +0100 +++ src/elogd.c 2006-12-02 20:37:44.000000000 +0100 @@ -9685,7 +9685,7 @@ void show_edit_form(LOGBOOK * lbs, int m rsprintf("<option value=\"\">- %s -\n", loc("please select")); for (i = 0; i < MAX_N_LIST && attr_options[index][i][0]; i++) { - strlcpy(str, attr_options[index][i], sizeof(str)); + strencode2(str, attr_options[index][i], sizeof(str)); if (strchr(str, '{')) *strchr(str, '{') = 0;