summaryrefslogtreecommitdiff
path: root/log.h
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2006-09-29 11:36:40 +0000
committerColin Watson <cjwatson@debian.org>2006-09-29 11:36:40 +0000
commitb9438bbc073e792547318c8e343923748536529c (patch)
tree267f9815b8386617219421d862be309b73758c6b /log.h
parent0b228013734983ec12ddaa535d42704b5e4cee90 (diff)
- CVE-2006-5051: Fix an unsafe signal hander reported by Mark Dowd. The
signal handler was vulnerable to a race condition that could be exploited to perform a pre-authentication denial of service. On portable OpenSSH, this vulnerability could theoretically lead to pre-authentication remote code execution if GSSAPI authentication is enabled, but the likelihood of successful exploitation appears remote.
Diffstat (limited to 'log.h')
-rw-r--r--log.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/log.h b/log.h
index d7170fc22..76012180c 100644
--- a/log.h
+++ b/log.h
@@ -56,6 +56,7 @@ LogLevel log_level_number(char *);
56 56
57void fatal(const char *, ...) __dead __attribute__((format(printf, 1, 2))); 57void fatal(const char *, ...) __dead __attribute__((format(printf, 1, 2)));
58void error(const char *, ...) __attribute__((format(printf, 1, 2))); 58void error(const char *, ...) __attribute__((format(printf, 1, 2)));
59void sigdie(const char *, ...) __attribute__((format(printf, 1, 2)));
59void logit(const char *, ...) __attribute__((format(printf, 1, 2))); 60void logit(const char *, ...) __attribute__((format(printf, 1, 2)));
60void verbose(const char *, ...) __attribute__((format(printf, 1, 2))); 61void verbose(const char *, ...) __attribute__((format(printf, 1, 2)));
61void debug(const char *, ...) __attribute__((format(printf, 1, 2))); 62void debug(const char *, ...) __attribute__((format(printf, 1, 2)));