@@ -10,14 +10,22 @@ For more detailed information, see `GitHub <https://github.com/jupyter/notebook>
10
10
11
11
Use ``pip install notebook --upgrade `` or ``conda upgrade notebook `` to
12
12
upgrade to the latest release.
13
-
13
+
14
+
14
15
.. _release-4.3.1 :
15
16
16
17
4.3.1
17
18
-----
18
19
19
20
4.3.1 is a patch release with a security patch, a couple bug fixes, and improvements to the newly-released token authentication.
20
21
22
+ **Security fix **:
23
+
24
+ - CVE-2016-9971. Fix CSRF vulnerability,
25
+ where malicious forms could create untitled files and start kernels
26
+ (no remote execution or modification of existing files)
27
+ for users of certain browsers (Firefox, Internet Explorer / Edge).
28
+
21
29
Bug fixes:
22
30
23
31
- Fix carriage return handling
@@ -30,16 +38,25 @@ Other improvements:
30
38
- Further highlight token info in log output when autogenerated
31
39
- Add Authorization to allowed CORS headers
32
40
33
- See the 4.3 milestone on GitHub for a complete list of
34
- `issues <https://github.com/jupyter/notebook/issues?utf8=%E2%9C%93&q=is%3Aissue%20milestone%3A4.3.1%20 >`__
35
- and `pull requests <https://github.com/jupyter/notebook/pulls?utf8=%E2%9C%93&q=is%3Apr%20milestone%3A4.3.1%20 >`__ involved in this release.
41
+ See the 4.3.1 milestone on GitHub for a complete list of
42
+ `issues <https://github.com/jupyter/notebook/issues?utf8=%E2%9C%93&q=is%3Aissue%20milestone%3A4.3.1 >`__
43
+ and `pull requests <https://github.com/jupyter/notebook/pulls?utf8=%E2%9C%93&q=is%3Apr%20milestone%3A4.3.1 >`__ involved in this release.
36
44
37
45
.. _release-4.3 :
38
46
39
- 4.3
40
- ---
47
+ 4.3.0
48
+ -----
41
49
42
50
4.3 is a minor release with many bug fixes and improvements.
51
+ The biggest user-facing change is the addition of token authentication,
52
+ which is enabled by default.
53
+ A token is generated and used when your browser is opened automatically,
54
+ so you shouldn't have to enter anything in the default circumstances.
55
+ If you see a login page
56
+ (e.g. by switching browsers, or launching on a new port with ``--no-browser ``),
57
+ you get a login URL with the token from the command ``jupyter notebook list ``,
58
+ which you can paste into your browser.
59
+
43
60
44
61
Highlights:
45
62
@@ -87,6 +104,7 @@ See the 4.3 milestone on GitHub for a complete list of
87
104
`issues <https://github.com/jupyter/notebook/issues?utf8=%E2%9C%93&q=is%3Aissue%20milestone%3A4.3%20 >`__
88
105
and `pull requests <https://github.com/jupyter/notebook/pulls?utf8=%E2%9C%93&q=is%3Apr%20milestone%3A4.3%20 >`__ involved in this release.
89
106
107
+
90
108
.. _release-4.2.3 :
91
109
92
110
4.2.3
0 commit comments