Today a serious security vulnerability in the popular encryption
library OpenSSL was publicly announced. This issue affects all
software using OpenSSL, including Prosody.

The bug allows external attackers to read the memory of any process
using OpenSSL, by connecting to it and sending specially crafted
packets. In Prosody's case this puts at risk lots of data, including
(but not limited to) passwords, messages, and your certificate's key
file used to protect SSL/TLS traffic.

Our advice is to upgrade OpenSSL immediately, Debian, Ubuntu and many
other distributions already have fixes available. On Debian/Ubuntu
run:

  sudo apt-get update
  sudo apt-get upgrade
  sudo service prosody restart

Don't forget to restart any other services you have as well that use
OpenSSL, such as your web server or mail server. Alternatively you may
simply reboot to ensure all services are restarted.

More generic information on the issue can be found at http://heartbleed.com/

I'll try and finish off with some good news:

  - if your client used the more advanced SCRAM-SHA-1 mechanism to
authenticate to Prosody and you use hashed password storage, your
password is probably safe (it would take considerable targeted effort
to recover)

  - if you used OTR or some other end-to-end encryption mechanism with
your contacts, your message contents are probably safe

  - if you used TLS ciphers with forward secrecy then generally your
encrypted traffic could not easily be decrypted even if your
certificate's key file was compromised (though individual connections
active around the time of an attack could still be compromised)

  - the flaw in OpenSSL has existed for around two years, but we
cannot know for sure that it has actually been exploited by anyone

Further reading:
  Information and FAQ: http://heartbleed.com/
  OpenSSL advisory: http://www.openssl.org/news/secadv_20140407.txt
  Debian advisory: http://www.debian.org/security/2014/dsa-2896
  Ubuntu advisory: http://www.ubuntu.com/usn/usn-2165-1/

-- 
You received this message because you are subscribed to the Google Groups 
"prosody-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to prosody-dev+unsubscr...@googlegroups.com.
To post to this group, send email to prosody-dev@googlegroups.com.
Visit this group at http://groups.google.com/group/prosody-dev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to