Skip to content

Commit 7a64351

Browse files
committed
doc: Fill in details about miniupnp CVE-2017-8798
1 parent 5e408d9 commit 7a64351

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

doc/release-notes.md

+13-3
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,17 @@ Notable changes
3333
miniupnp CVE-2017-8798
3434
----------------------------
3535

36-
[todo]
36+
Bundled miniupnpc was updated to 2.0.20170509. This fixes an integer signedness error
37+
(present in MiniUPnPc v1.4.20101221 through v2.0) that allows remote attackers
38+
(within the LAN) to cause a denial of service or possibly have unspecified
39+
other impact.
40+
41+
This only affects users that have explicitly enabled UPnP through the GUI
42+
setting or through the `-upnp` option, as since the last UPnP vulnerability
43+
(in Bitcoin Core 0.10.3) it has been disabled by default.
44+
45+
If you use this option, it is recommended to upgrade to this version as soon as
46+
possible.
3747

3848
0.14.2 Change log
3949
=================
@@ -48,10 +58,10 @@ git merge commit are mentioned.
4858

4959
### P2P protocol and network code
5060
- #10424 `37a8fc5` Populate services in GetLocalAddress (morcos)
51-
- #10441 `9e3ad50` net: only enforce expected services for half of outgoing connections (theuni)
61+
- #10441 `9e3ad50` Only enforce expected services for half of outgoing connections (theuni)
5262

5363
### Build system
54-
- #10414 `ffb0c4b` [depends] miniupnpc 2.0.20170509 (fanquake)
64+
- #10414 `ffb0c4b` miniupnpc 2.0.20170509 (fanquake)
5565
- #10228 `ae479bc` Regenerate bitcoin-config.h as necessary (theuni)
5666

5767
### Miscellaneous

0 commit comments

Comments
 (0)