diff options
author | Colin Watson <cjwatson@debian.org> | 2006-09-29 11:36:40 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2006-09-29 11:36:40 +0000 |
commit | b9438bbc073e792547318c8e343923748536529c (patch) | |
tree | 267f9815b8386617219421d862be309b73758c6b /log.h | |
parent | 0b228013734983ec12ddaa535d42704b5e4cee90 (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.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -56,6 +56,7 @@ LogLevel log_level_number(char *); | |||
56 | 56 | ||
57 | void fatal(const char *, ...) __dead __attribute__((format(printf, 1, 2))); | 57 | void fatal(const char *, ...) __dead __attribute__((format(printf, 1, 2))); |
58 | void error(const char *, ...) __attribute__((format(printf, 1, 2))); | 58 | void error(const char *, ...) __attribute__((format(printf, 1, 2))); |
59 | void sigdie(const char *, ...) __attribute__((format(printf, 1, 2))); | ||
59 | void logit(const char *, ...) __attribute__((format(printf, 1, 2))); | 60 | void logit(const char *, ...) __attribute__((format(printf, 1, 2))); |
60 | void verbose(const char *, ...) __attribute__((format(printf, 1, 2))); | 61 | void verbose(const char *, ...) __attribute__((format(printf, 1, 2))); |
61 | void debug(const char *, ...) __attribute__((format(printf, 1, 2))); | 62 | void debug(const char *, ...) __attribute__((format(printf, 1, 2))); |