TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Security At Coinbase

79 点作者 barmstrong超过 11 年前

18 条评论

tedivm超过 11 年前
I&#x27;m honestly not that impressed by this. They&#x27;re basically picking some basic types of exploits and are claiming to guard against those, which is nice and all but it seems like they&#x27;re targeting the buzzword issues and aren&#x27;t talking about anything really special.<p>There were a few things that really stood out to me-<p>* SQL Injection is something every web application should do. This is a completely separate issue from CSRF (cross site request forgery), but they conflate the two as if they&#x27;re one. Talking about specific issues they&#x27;re focusing, especially when those things are not only extremely basic to deal with but also what I would consider programmer buzzwording makes me wonder what they aren&#x27;t doing.<p>* Payment Industry Best Practices means a hell of a lot more than &quot;we through an SSL certificate on the site&quot; and &quot;we encrypt your junk&quot;. If you&#x27;re going to claim that you&#x27;re following payment industry standards I want to hear a little bit about PCI compliance and I sure as hell want an external audit.<p>* The Bounty Program looks nice, but the fact that it has so many people who have used it and that they clearly aren&#x27;t disclosing the issues that come up leaves me a bit concerned. How serious are these issues, why weren&#x27;t they found in advance, and what internal changes took place to prevent them from happening again?<p>The main point I&#x27;m getting at here is that this seems like a marketing site, not a real security disclosure page, and that when you really get down into it they&#x27;re saying a whole lot of nothing. If they really want to impress me they can get into more technical detail, and if they don&#x27;t want to do that I&#x27;d love to see a third party audit them properly.
评论 #6459188 未加载
评论 #6459044 未加载
评论 #6459128 未加载
评论 #6460888 未加载
评论 #6460166 未加载
评论 #6458940 未加载
haeqon超过 11 年前
Sadly, they&#x27;re doing a lot better than most of the Bitcoin community. I recently found two exploitable XSS issues on Blockchain.info, a website which runs the largest number of Bitcoin based wallets in the entire network. To get a response from them, I had to use a public front-page post on reddit just to get an email address to contact.<p><a href="https://pay.reddit.com/r/Bitcoin/comments/1n57uj/im_attempting_to_reach_a_security_contact_at/" rel="nofollow">https:&#x2F;&#x2F;pay.reddit.com&#x2F;r&#x2F;Bitcoin&#x2F;comments&#x2F;1n57uj&#x2F;im_attempti...</a><p>Had either bug been used maliciously, every user visiting almost any page on the site would have lost their web wallet with no further interaction.<p>It was of course, &quot;not an issue&quot;, despite at my count, three core Bitcoin developers chiming in and talking to the developers of the site, named Zootreeves and MemoryDealers.<p><a href="https://pay.reddit.com/r/Bitcoin/comments/1n57uj/im_attempting_to_reach_a_security_contact_at/ccfpni3" rel="nofollow">https:&#x2F;&#x2F;pay.reddit.com&#x2F;r&#x2F;Bitcoin&#x2F;comments&#x2F;1n57uj&#x2F;im_attempti...</a><p>Full disclosure: I was later paid a small bounty after it was fixed.
tptacek超过 11 年前
Are there really 20+ bug bounty payoffs for this one application?<p>On the one hand: kudos for running an effective bug bounty program. That&#x27;s an impressive amount of community engagement.<p>On the other: this is just one Rails app, right?
评论 #6458948 未加载
评论 #6458983 未加载
评论 #6458768 未加载
ukd1超过 11 年前
I feel like coinbase is the safest place for me to keep my bitcoins; they&#x27;re doing everything I&#x27;d love to do and more, but don&#x27;t have time for.<p>I would love to know an outline of;<p>- How you segregate access to offline funds from staff members who don&#x27;t require access - Coinbase development process and how it helps you minimize releasing security issues<p>:-)
brryant超过 11 年前
If you&#x27;re a believer in security by obscurity, then this isn&#x27;t the way to go :)
eruditely超过 11 年前
It would be great if they could fix their customer service, and their false level 2 account verification status, that still flags the information you provide as false. That status is what makes it &#x27;instant&#x27;, but you cannot even achieve it with valid info.<p>Then they have the audacity to send you the same email signed by different support staff members. Coinbase is garbage and it&#x27;s only running because they&#x27;re the only competitors who have not burned their house down. I&#x27;m waiting for improvement, or a valid competitor so I can be on to the next one.
rdl超过 11 年前
This seems like a good set of technical controls to mitigate the inherent risk in storing third-party bitcoins.<p>The main thing I&#x27;d be concerned about would be insider controls; what happens if someone kidnaps someone significant to one of the founders and threatens to do bad things unless he subverts the control. While it&#x27;s quite reasonable to lose $5mm or whatever bitcoin Coinbase currently controls to save someone&#x27;s life, the potential for this kind of attack is what makes it at all likely -- if you could articulate exactly why that attack wouldn&#x27;t work, it wouldn&#x27;t happen.<p>(&quot;Someone kidnaps someone important to a staff member&quot; is the hard problem; it also implies a solution to the &quot;staff member goes evil&quot;, &quot;has always been evil&quot;, &quot;gambling or drug debt&quot;, etc. The weakest attack of this type is &quot;someone pwns and employee&#x27;s laptop or online accounts&quot;, which potentially could subvert the display, so a user approves a $10 transaction and a $500k transaction is actually approved.)<p>You&#x27;d have to articulate a multi-person control over large pools of the &quot;cold&quot; bitcoins to really deter this kind of attack. This security should be implemented in such a way that people can&#x27;t easily defeat it, even over time. That&#x27;s a hard problem in a rapidly growing organization.<p>Strong audit systems to catch this after the fact, combined with preventive controls to minimize the actual scale of an exploit, is fine. I have zero concerns with a loss of less than $5mm or so at Coinbase; the equity value of the company would cover it.
评论 #6461033 未加载
tlrobinson超过 11 年前
[Mostly] off topic: How does one usually go about geographically distributing data in safety deposit boxes? Do you need someone at each location to store&#x2F;retrieve data?
评论 #6461034 未加载
aresant超过 11 年前
Quick note if devs are looking - your landing page is broken @ 1024x768 resolution:<p><a href="http://imgur.com/fiVin0M" rel="nofollow">http:&#x2F;&#x2F;imgur.com&#x2F;fiVin0M</a><p>Chrome latest build Win 7
crystaln超过 11 年前
What happens in the event of a world catastrophe, like a terrorist attack, plague, or meteor strike, killing key people, limiting travel, and otherwise inhibiting recovery of all these distributed tokens and keys?<p>Security is not only protection from being hacked, but protection form loss.<p>If Bitcoin is to survive political, economic, and environmental turmoil, shouldn&#x27;t we worry about our coins being stored with such potentially fragile recovery plans?
评论 #6459610 未加载
tmorgan超过 11 年前
I like the sound of most of that, especially the two-factor authentication on all accounts. One thing wasn&#x27;t clear to me,<p>&quot;Wallets (and private keys) are stored using AES-256 encryption.&quot;<p>Are individual users wallets stored with a key derived from the users password? Or, rather, could you act, under coercion say, to transfer my funds without my password? (i.e. in a &quot;bank robbery&quot; situation)
gesman超过 11 年前
Well, announcing &quot;how secure we are&quot; is very stimulating to someone&#x27;s desire to hack in for the upper hand bragging rights.<p>I&#x27;d suggest to be secure minus bragging part about it.
评论 #6458661 未加载
评论 #6459079 未加载
GaryRowe超过 11 年前
These guys need to be investing in hierarchical deterministic wallets (BIP0032 and BIP0039). That would take away all their private key issues.
cdjk超过 11 年前
I&#x27;m curious about the paper backups - how do they do it, what&#x27;s their recovery procedure, and have restores been tested?
评论 #6460569 未加载
评论 #6461023 未加载
drwl超过 11 年前
&quot;We whitelist attributes on all models to prevent mass-assignment vulnerabilities.&quot;<p>Sounds like what happens in Rails 4
lwhalen超过 11 年前
They&#x27;re so committed to security, they&#x27;re making my ticket asking &#x27;why was there a security token sent to my phone when I did not log in?&#x27; rot in whatever queue for a week now.
rfnslyr超过 11 年前
Completely off topic but wow that is a REALLY beautiful website. Great at displaying information and great use of icons too.<p>Definitely going to add it to my list of inspirations when designing.
评论 #6460252 未加载
评论 #6459017 未加载
ateevchopra超过 11 年前
Hacking 101 - Nothing is 100% SECURE.