logo
  • Forum
  • Reddit
  • #Slack BitcoinCore
  • #Slack
  • Bitcoin Wiki
  • Bitcoin.org

Κενό ασφαλείας στον Upnp κώδικα που χρησιμοποιεί το Bitcoin core

Posted on: October 13, 2015 /
Comments: No comments /
Categories: Bitcoin Core

Βρέθηκε κενό ασφαλείας στο Upnp κώδικα που χρησιμοποιεί ο κώδικα του Bitcoin πυρήνα του που επιτρέπει την επίθεση και το κρασάρισμα των Bitcoin node που τρέχουν σε κάποιο τοπικό δίκτυο. Ο κώδικας που λύνει το πρόβλημα ήδη έχει δημιουργηθεί και αναμένετε τις επόμενες ώρες οι developer να διαθέσουν την νέα ενώ καλό είναι μέχρι να γίνει αυτό να απενεργοποιήσουμε από το πορτοφόλι μας αυτή την ρύθμιση.

Περισσότερες πληροφορίες για το κενό ασφαλείας μπορείτε να βρείτε εδώ

 

  • turn off the checkbox in the GUI under Options → Network → Map port using UPNP (see above)
  • add the line upnp=0 to your bitcoin.conf file
  • add -upnp=0 to the command line options

Also upgrade to a version of Bitcoin Core at least 0.10.3 or 0.11.1 when they are released (the release cycle is in progress). These versions upgrade the library to a non-vulnerable version, as well as disable UPnP by default to prevent this problem in the future.

Details

Version before 1.9.20151008 of the miniupnpc library are vulnerable to a buffer overflow in the XML parser during initial network discovery. The vulnerable code triggers at startup of Bitcoin Core if UPnP is enabled.

Details of the vulnerability can be found here: http://talosintel.com/reports/TALOS-2015-0035/

 

Tags: bitcoin
May 2025
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Oct    

CC0
To the extent possible under law, https://bitcoin-gr.org/ has waived all copyright and related or neighboring rights to this work. This work is published from: Ελλάδα.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok