sshd & [USN-2459-1] OpenSSL vulnerabilities
Marius Gedminas
marius at pov.lt
Wed Jan 14 07:31:05 UTC 2015
On Tue, Jan 13, 2015 at 06:39:43AM -0600, William Scott Lockwood III wrote:
> On Jan 13, 2015 6:27 AM, "Vangelis Katsikaros" <ibob17 at yahoo.gr> wrote:
> > On 01/13/2015 02:06 PM, Colin Law wrote:
> >> On 13 January 2015 at 11:42, Vangelis Katsikaros <ibob17 at yahoo.gr> wrote:
> >>> Sorry in case the question is stupid :) Does the ssh service need
> >>> a restart after this update?
> >>
> >> An update to any service should normally restart it automatically. If
> >> in doubt just restart it anyway.
> >
> > Thanks for the info. However:
> > - The update in this case is not for the service openssh-server (the
> > service), it's for libssl, and from the output I don't see that it
> > triggered any restarts.
> > - I know I can restart the service, but I don't want to do this without a
> > reason to a 20+ VMs.
>
> Yes, you need to restart. SSHD loads libssl into memory at launch.
I wondered about that, since
$ ldd /usr/sbin/sshd | grep ssl
(no output)
$ sudo lsof -p $(pidof sshd) | grep ssl
(no output)
but I see that openssh-server depends on libssl
$ apt-cache show openssh-server|grep Depends
Depends: ... libssl1.0.0 (>= 1.0.1), ...
and that libssl1.0.0 ships libcrypto.so.1.0.0, and
$ ldd /usr/sbin/sshd | grep libcrypto
libcrypto.so.1.0.0 => /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f7711c34000)ldd /usr/sbin/sshd | grep ssl
$ sudo lsof -p $(pidof sshd) | grep libcrypto
sshd 1529 root DEL REG 8,1 2362684 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0.dpkg-new
BTW the 'DEL' in lsof's output indicates an open but deleted
file. (Older versions of lsof used to show it with '(deleted)' after
the filename. I haven't noticed when exactly the output format changed.)
> Patching it doesn't reload the patched version. You are vulnerable
> until you restart.
Right.
When you upgrade a library, you can run `sudo lsof | grep DEL` (or, for
older Ubuntu versions, | grep deleted) to see which running processes
still link against the old version. You can then restart just those
processes and avoid a reboot. But a reboot is simpler and safer.
Marius Gedminas
--
Did you hear that the author of _Nitpicking for Dummies_ has just
received it back from the publisher with the 182nd set of editorial
markups?
-- Bill Snyder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20150114/315f333a/attachment.sig>
More information about the ubuntu-users
mailing list