Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #65143 > unrolled thread
| Started by | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| First post | 2019-09-20 22:10 +0200 |
| Last post | 2020-07-09 21:40 +0200 |
| Articles | 8 — 3 participants |
Back to article view | Back to linux.debian.kernel
Bug#940848: nfs-utils:CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs Salvatore Bonaccorso <carnil@debian.org> - 2019-09-20 22:10 +0200
Bug#940848: nfs-utils:CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs Sylvain Beucler <beuc@beuc.net> - 2019-09-30 09:40 +0200
Bug#940848: nfs-utils:CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs Sylvain Beucler <beuc@beuc.net> - 2019-10-09 16:40 +0200
Bug#940848: nfs-utils:CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs Sylvain Beucler <beuc@beuc.net> - 2019-10-14 10:10 +0200
Bug#940848: nfs-utils:CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs Salvatore Bonaccorso <carnil@debian.org> - 2020-03-10 11:10 +0100
Bug#940848: marked as done (nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-03-13 15:00 +0100
Bug#940848: marked as done (nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-07-03 21:10 +0200
Bug#940848: marked as done (nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-07-09 21:40 +0200
| From | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| Date | 2019-09-20 22:10 +0200 |
| Subject | Bug#940848: nfs-utils:CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs |
| Message-ID | <yIxo5-7BN-1@gated-at.bofh.it> |
Source: nfs-utils
Version: 1:1.3.4-2.5
Severity: normal
Tags: security upstream
Hi,
The following vulnerability was published for nfs-utils. Please note
that even thoug the description mentions the SUSE packages in Debian
similarly /var/lib/nfs is used.
CVE-2019-3689[0]:
| The nfs-utils package in SUSE Linux Enterprise Server 12 before and
| including version 1.3.0-34.18.1 and in SUSE Linux Enterprise Server 15
| before and including version 2.1.1-6.10.2 the directory /var/lib/nfs
| is owned by statd:nogroup. This directory contains files owned and
| managed by root. If statd is compromised, it can therefore trick
| processes running with root privileges into creating/overwriting files
| anywhere on the system if fs.protected_symlinks is not set
If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.
For further information see:
[0] https://security-tracker.debian.org/tracker/CVE-2019-3689
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3689
[1] https://bugzilla.suse.com/show_bug.cgi?id=1150733
[2] https://build.opensuse.org/request/show/731364
Regards,
Salvatore
[toc] | [next] | [standalone]
| From | Sylvain Beucler <beuc@beuc.net> |
|---|---|
| Date | 2019-09-30 09:40 +0200 |
| Message-ID | <yLYrM-2b4-7@gated-at.bofh.it> |
| In reply to | #65143 |
Hi, I'm in the Debian LTS/ELTS team and considering an update for this issue. Do you (package maintainers) intend to address it? Or would you like a patch? Cheers! Sylvain
[toc] | [prev] | [next] | [standalone]
| From | Sylvain Beucler <beuc@beuc.net> |
|---|---|
| Date | 2019-10-09 16:40 +0200 |
| Message-ID | <yPlib-855-31@gated-at.bofh.it> |
| In reply to | #65256 |
Hi,
I submitted the following patch to address this issue:
https://salsa.debian.org/debian/nfs-utils/merge_requests/3/diffs
The source part of the fix was also submitted at:
https://bugzilla.linux-nfs.org/show_bug.cgi?id=338
I intend to push it to LTS/ELTS, I can also prepare an upload for
stable/oldstable if security-team wishes so.
What do you think?
To test:
pp/post_install_checknfs.sh:
#!/bin/sh -ex
if [ -e /var/lib/nfs ]; then
ls -ld /var/lib/nfs
if [ "$(dpkg -l | grep ' nfs-common ' | awk '{print $3}')" !=
'1:1.3.4-2.6' ]; then
exit 0
fi
if [ "$(stat -c '%U:%G' /var/lib/nfs)" != 'root:root' ]; then
exit 1
fi
fi
sudo piuparts -d bullseye nfs-utils_1.3.4-2.6_amd64.changes
--scriptsdir=$(pwd)/pp
sudo piuparts -d bullseye nfs-utils_1.3.4-2.6_amd64.changes
--scriptsdir=$(pwd)/pp --install-remove-install
Mount NFS with v3 mode to force statd:
$ sudo service rpcinfo stop
$ sudo service rpcinfo start
$ sudo mount -t nfs -o vers=3 127.0.0.1:/media/nfs /mnt/t
$ ps aux | grep statd
Ensure rpc.statd runs as 'statd' (not 'root').
Cheers!
Sylvain Beucler
Debian LTS Team
[toc] | [prev] | [next] | [standalone]
| From | Sylvain Beucler <beuc@beuc.net> |
|---|---|
| Date | 2019-10-14 10:10 +0200 |
| Message-ID | <yR3At-ns-1@gated-at.bofh.it> |
| In reply to | #65355 |
[Multipart message — attachments visible in raw view] — view raw
Hi,
Incidentally I contacted SuSE security who agreed that
fs.protected_symlinks is not a valid mitigation
(they will update MITRE).
I also improved the piuparts check:
#!/bin/sh -ex
if [ -e /var/lib/nfs ]; then
ls -ld /var/lib/nfs
ls -ld /var/lib/nfs/sm
if [ "$(dpkg -l | grep ' nfs-common ' | awk '{print $3}')" !=
'1:1.3.4-2.6' ]; then
exit 0
fi
if [ "$(stat -c '%U:%G' /var/lib/nfs)" != 'root:root' ]; then
exit 1
fi
if [ "$(stat -c '%U:%G' /var/lib/nfs/sm)" != 'statd:nogroup' ]; then
exit 1
fi
fi
Cheers!
Sylvain
[toc] | [prev] | [next] | [standalone]
| From | Salvatore Bonaccorso <carnil@debian.org> |
|---|---|
| Date | 2020-03-10 11:10 +0100 |
| Message-ID | <zIJZM-40T-1@gated-at.bofh.it> |
| In reply to | #65143 |
Hi Sylvain, On Mon, Mar 09, 2020 at 11:54:01PM +0100, Sylvain Beucler wrote: > Upstream commit: > https://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commitdiff;h=fee2cc29e888f2ced6a76990923aef19d326dc0e Thanks for the heads-up on the upstream fix! I commited the fix in our debian/sid branch. Once the fix is exposed in unstable we can cherry-pick it as well for stretch and buster. Regards, Salvatore
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2020-03-13 15:00 +0100 |
| Subject | Bug#940848: marked as done (nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs) |
| Message-ID | <zJT10-6ek-7@gated-at.bofh.it> |
| In reply to | #65143 |
[Multipart message — attachments visible in raw view] — view raw
Your message dated Fri, 13 Mar 2020 13:51:41 +0000 with message-id <E1jCkiz-000Czy-DN@fasolo.debian.org> and subject line Bug#940848: fixed in nfs-utils 1:1.3.4-3 has caused the Debian Bug report #940848, regarding nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 940848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940848 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2020-07-03 21:10 +0200 |
| Subject | Bug#940848: marked as done (nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs) |
| Message-ID | <Aozep-7Kt-9@gated-at.bofh.it> |
| In reply to | #65143 |
[Multipart message — attachments visible in raw view] — view raw
Your message dated Fri, 03 Jul 2020 19:02:30 +0000 with message-id <E1jrQxC-000IFT-ES@fasolo.debian.org> and subject line Bug#940848: fixed in nfs-utils 1:1.3.4-2.1+deb9u1 has caused the Debian Bug report #940848, regarding nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 940848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940848 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2020-07-09 21:40 +0200 |
| Subject | Bug#940848: marked as done (nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs) |
| Message-ID | <AqKyL-750-35@gated-at.bofh.it> |
| In reply to | #65143 |
[Multipart message — attachments visible in raw view] — view raw
Your message dated Thu, 09 Jul 2020 19:32:11 +0000 with message-id <E1jtcHD-0001du-Ok@fasolo.debian.org> and subject line Bug#940848: fixed in nfs-utils 1:1.3.4-2.5+deb10u1 has caused the Debian Bug report #940848, regarding nfs-utils: CVE-2019-3689: root-owned files stored in insecure /var/lib/nfs to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 940848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940848 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.kernel
csiph-web