~ubuntu-branches/ubuntu/oneiric/sudo/oneiric-security

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Tyler Hicks
  • Date: 2012-05-15 23:28:04 UTC
  • Revision ID: package-import@ubuntu.com-20120515232804-2rd0d4k222la647h
Tags: 1.7.4p6-1ubuntu2.1
* SECURITY UPDATE: Properly handle multiple netmasks in sudoers Host and
  Host_List values
  - debian/patches/CVE-2012-2337.patch: Don't perform IPv6 checks on IPv4
    addresses. Based on upstream patch.
  - CVE-2012-2337

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2011-01-18  Todd C. Miller  <Todd.Miller@courtesan.com>
 
2
 
 
3
        * term.c:
 
4
        Clear, don't set, OPOST in c_oflag as was intended in e26055d17b72.
 
5
        [eacd774c37c0]
 
6
 
 
7
2011-01-11  Todd C. Miller  <Todd.Miller@courtesan.com>
 
8
 
 
9
        * check.c:
 
10
        If the user is running sudo as himself but as a different group we
 
11
        need to prompt for a password.
 
12
        [fe8a94f96542]
 
13
 
 
14
2011-01-10  Todd C. Miller  <Todd.Miller@courtesan.com>
 
15
 
 
16
        * pwutil.c:
 
17
        If user has no supplementary groups, fall back on checking the group
 
18
        file explicitly.
 
19
        [c536ddb16bb6]
 
20
 
 
21
2011-01-04  Todd C. Miller  <Todd.Miller@courtesan.com>
 
22
 
 
23
        * match.c:
 
24
        Fix NULL dereference with "sudo -g group" when the sudoers rule has
 
25
        no runas user or group listed. Fixes RedHat bug Bug 667103.
 
26
        [c51e2be737b2]
 
27
 
 
28
2010-12-21  Todd C. Miller  <Todd.Miller@courtesan.com>
 
29
 
 
30
        * term.c:
 
31
        Clear OPOST from c_oflag like we used to. Fixes screen-based
 
32
        editors such as vi.
 
33
        [e26055d17b72]
 
34
 
 
35
        * sudoers.pod:
 
36
        Clarify umask option description. From Reuben Thomas.
 
37
        [fb8bdcb54feb]
 
38
 
 
39
2010-11-24  Todd C. Miller  <Todd.Miller@courtesan.com>
 
40
 
 
41
        * pp:
 
42
        Add support for RHEL 6 file modes that include a trailing dot on
 
43
        files with an SELinux security context
 
44
        [fcc1daaf4df0]
 
45
 
 
46
2010-11-22  Todd C. Miller  <Todd.Miller@courtesan.com>
 
47
 
 
48
        * sudoers.pod:
 
49
        fix typo; from Michael T Hunter
 
50
        [46e70e2063af]
 
51
 
 
52
2010-10-07  Todd C. Miller  <Todd.Miller@courtesan.com>
 
53
 
 
54
        * check.c:
 
55
        Having a timestamp file defined is no longer indicative of tty
 
56
        tickets being enabled. Check def_tty_tickets directly.
 
57
        [6c3803c239d9]
 
58
 
 
59
2010-10-01  Todd C. Miller  <Todd.Miller@courtesan.com>
 
60
 
 
61
        * set_perms.c:
 
62
        Sync set_project() with trunk.
 
63
        [646fd9bc0537]
 
64
 
 
65
        * set_perms.c, sudo.c:
 
66
        Move set_project() into runas_setup(). Fixes a NULL deref when
 
67
        project support is enabled and sudo's -g flag is used without the
 
68
        -u flag.
 
69
        [6ffd892243ab]
 
70
 
 
71
2010-09-21  Todd C. Miller  <Todd.Miller@courtesan.com>
 
72
 
 
73
        * linux_audit.c:
 
74
        Ignore ECONNREFUSED from audit_log_user_command() which will occur
 
75
        if auditd is not running.
 
76
        [a686884684ca]
 
77
 
 
78
2010-09-13  Todd C. Miller  <Todd.Miller@courtesan.com>
 
79
 
 
80
        * install-sh:
 
81
        Use sed instead of expr to split a flag from its argument. Fixes a
 
82
        problem with expr interpreting its arguments as a flag when they
 
83
        start with a dash.
 
84
        [16372da8a286]
 
85
 
 
86
2010-09-08  Todd C. Miller  <Todd.Miller@courtesan.com>
 
87
 
 
88
        * bsm_audit.c:
 
89
        Solaris BSM audit return EINVAL when auditing is not enabled,
 
90
        whereas OpenBSM returns ENOSYS.
 
91
        [bb9c94a8fa7d]
 
92
 
 
93
2010-09-07  Todd C. Miller  <Todd.Miller@courtesan.com>
 
94
 
 
95
        * toke.c, toke.l:
 
96
        Add missing LOG_INPUT/LOG_OUTPUT support in the lexer.
 
97
        [0a5519756bf1]
 
98
 
 
99
        * sudo.c:
 
100
        Set NewArgv[0] to the name of the pseudo-command we are running.
 
101
        Fixes a problem with "sudo -l" when auditing is enabled and the user
 
102
        is not allowed to run any commands on the host. Adapted from a patch
 
103
        from Daniel Kopecek.
 
104
        [694ed1a75a4a]
 
105
 
1
106
2010-09-06  Todd C. Miller  <Todd.Miller@courtesan.com>
2
107
 
3
108
        * match.c: