NEWS[4.17.0rc1]: Samba 4.17.0rc1 Available for Download
[samba-web.git] / history / samba-4.5.7.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
4 <head>
5 <title>Samba 4.5.7 - Release Notes</title>
6 </head>
7 <body>
8 <H2>Samba 4.5.7 Available for Download</H2>
9 <p>
10 <a href="https://download.samba.org/pub/samba/stable/samba-4.5.7.tar.gz">Samba 4.5.7 (gzipped)</a><br>
11 <a href="https://download.samba.org/pub/samba/stable/samba-4.5.7.tar.asc">Signature</a>
12 </p>
13 <p>
14 <a href="https://download.samba.org/pub/samba/patches/samba-4.5.6-4.5.7.diffs.gz">Patch (gzipped) against Samba 4.5.6</a><br>
15 <a href="https://download.samba.org/pub/samba/patches/samba-4.5.6-4.5.7.diffs.asc">Signature</a>
16 </p>
17 <p>
18 <pre>
19                    =============================
20                    Release Notes for Samba 4.5.7
21                            March 23, 2017
22                    =============================
23
24
25 This is a security release in order to address the following defect:
26
27 o  CVE-2017-2619 (Symlink race allows access outside share definition)
28
29 =======
30 Details
31 =======
32
33 o  CVE-2017-2619:
34    All versions of Samba prior to 4.6.1, 4.5.7, 4.4.11 are vulnerable to
35    a malicious client using a symlink race to allow access to areas of
36    the server file system not exported under the share definition.
37
38    Samba uses the realpath() system call to ensure when a client requests
39    access to a pathname that it is under the exported share path on the
40    server file system.
41
42    Clients that have write access to the exported part of the file system
43    via SMB1 unix extensions or NFS to create symlinks can race the server
44    by renaming a realpath() checked path and then creating a symlink. If
45    the client wins the race it can cause the server to access the new
46    symlink target after the exported share path check has been done. This
47    new symlink target can point to anywhere on the server file system.
48
49    This is a difficult race to win, but theoretically possible. Note that
50    the proof of concept code supplied wins the race reliably only when
51    the server is slowed down using the strace utility running on the
52    server. Exploitation of this bug has not been seen in the wild.
53
54
55 Changes since 4.5.6:
56 --------------------
57
58 o  Jeremy Allison &lt;jra@samba.org&gt;
59    * BUG 12496: CVE-2017-2619: Symlink race permits opening files outside share
60      directory.
61
62 o  Ralph Boehme &lt;slow@samba.org&gt;
63    * BUG 12496: CVE-2017-2619: Symlink race permits opening files outside share
64      directory.
65
66
67 </pre>
68 </p>
69 </body>
70 </html>