Closed mikeacuna closed 6 years ago
a lot of this is not accurate. what is the background of the author? maybe he doesn't realize some of the things in this article aren't related to verge. like the blockchain snapshots hosted by community members lol also the Android wallet doesn't just use pin, it also uses fingerprint, and both are part of the Android OS.
- Verge blockchain snapshot issues All 3 download links of the blockchain-zip using now HTTPS and the domain verge-blockchain.com.
no someone could not alter the downloads even before swat69 threw ssl on it.
https://github.com/vergecurrency/verge-core-installers/blob/6bf4c9260052d6bbbd1dbf37914dc23041285f6e/Window_Installer_Src/installer.nsi#L163 references non https server that hosts an old copy of the blockchain from jan 8. For consistency please remove chain from these locations, or implement ssl (probably could cause issues) on the electrum servers. Further inspection revealed that both http://e1.verge-electrum.com and http://e2.verge-electrum.com host a copy of the jan 8th chain on non ssl servers. Also as a side note http://e3.verge-electrum.com displays the standard post install apache splash page. may want to remove.
the electrum servers do use ssl, on the port the wallets connect to. but yes the servers http is on ssl now too, read the post above yours @abovedarkskies
I was only making the recommendation for consistency, I understand that the likelihood of a mitm blockchain data swap is low. It's just if you say you are gonna slap ssl on all servers hosting the chain, then.... hit them all! Even easier, remove that static jan 8 blockchain from the electrum boxes as currently neither server have valid ssl cert on port 80 for hosting that file. Edit the installer.nsi to point to the valid boxes for the block chain that swat69 already hit. Problem fully resolved! as of 7:24pm EST no ssl on http on e1 or e2 @justinvforharmony ;)
wait, which blockchain data server doesn't have ssl?
I think he is referring to these
http://e1.verge-electrum.com http://e2.verge-electrum.com http://e3.verge-electrum.com
On Fri, Feb 2, 2018 at 5:27 PM, sunerok notifications@github.com wrote:
wait, which blockchain data server doesn't have ssl?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/vergecurrency/VERGE/issues/560#issuecomment-362760615, or mute the thread https://github.com/notifications/unsubscribe-auth/AeSL8opfuXOuyBFYAH8K5AgqMkmtPtPoks5tQ7YCgaJpZM4RsLvJ .
Both http://e1.verge-electrum.com and http://e2.verge-electrum.com host "Wallet_v3-v4.x_Verge-Blockchain_2018-January-8.zip" and one of the automated installers(verge-core-installers/Window_Installer_Src/installer.nsi) calls a download from said host instead of the verge-blockchain.com addresses
2 electrums(e1,e2,) contain localhost.localhost signed ssl not tracing up to a CA for web requests neither do http connections redirect to https dunno why any block chain is being hosted on them as electrum servers dont need to get hit with blockchain downloads...
The domain verge-electrum.com is only for the electrum server not for access with http/https, but anyway I changed the config to avoid access to the zip from verge-blockchain.com. And pull request to change the download URL.
Hi Verge team,
Please reference https://medium.com/@coin_auditor/a-security-analysis-of-the-verge-xvg-ecosystem-bc7aface6319 for the original post. I'm not the original poster of this article and I tried to look for similar bugs in the issue list but could not find them. I'm posting here in its entirety. There are several points raised on the article that appear to be valid and once this issue is closed, the community will know that all concerns have been addressed and Verge is now more secure.
Please reclassify if this needs to be enhancements or bugs or if these are already fixed in 4.1.
Thank you.
Prerequisites
User Story: