« first day (1212 days earlier)      last day (3966 days later) » 
00:00 - 18:0018:00 - 22:00

00:28
/sigh
I've gotten 8 emails today telling me to change my passwords
27 telling me to to patch my servers
and 8 telling me to revoke my SSL certificates\
(so far)
I'm highly doubtful that any of that is necessary. (except the patching the servers part, but they all automatically did that on the 7th)
 
2 hours later…
02:08
I didn't get any pass reset emails at all, tho I don't really use that many different services, being a true hermit like I am :D
I did get quite many of the other emails tho, including slight increase in services spam
02:39
@tylerl There's a nice answer for that; lemme find it...
@ThomasPornin Only 3 upvotes. All these heartb***** visitors just don't have a sense of humor.
 
3 hours later…
06:11
Are you still there, server? It's me, Margaret.
10
06:44
so I heard this is where all the cool kids hang out?
06:55
Did Cloudflare pay for advance warning about this H****b**** thingy?
0.52% of the questions on Sec.SE are now about heartbleed.
Would be nice if it reaches 1%
@DeerHunter where'd you come up with that?
@tylerl - Baseless speculation, of course
@tylerl Growing increasingly cynical these days
@DeerHunter Well, then. Might as well post a question about it on the site. Can't be any worse than the other drivel that's showing up under that tag.
@tylerl - Won't. The pile is high enough without extra bits on top.
07:10
@LucasKauffman you heard wrong. Right now it's all HB sh*t.
Besides, this would quickly get closed and downvoted into oblivion
07:33
@RoryAlsop I think that @Kisuminttu is mainly concerned about what you guys think of the chocolate-peanutbutter thingies in the clear plastic bag.
@TildalWave The tape is for the outside of the box. The box wasn't exactly designed to hold 10kg of stuff
@StackExchange as usual, @XKCD provides an excellent visualization. In this case however, it glosses over some of the finer details, which makes this part of the madd meddia feedding frenzdy instead of contributing to rational anlaysis.... :-(
@DeerHunter or tweeted and redditted into a reptrain.
yaaay, new levels of heartbrood panic!
2
Q: Should I cancel my current credit card because of heartbleed vulnerability?

TusharI recently looked at my local credit union bank and they said that their site is not vulnerable to heart bleed. However, I have used my credit card in many websites such as grubhub, amazon, some charity organizations, so the credit card data can be exploited. I want to have some expert opinion be...

07:50
@Adnan Muahaha
@Adnan it has gotten to the point where most q's are now being closed as dupes. even without getting into quality or OT-ness....
Guys has anyone actually seen any evidence of private keys being disclosed from the HB bug
@LucasKauffman where's that blogpost at?? We would be able to put up a system message pointing to that, to prevent these masses of "me too!" questions.
I know the trio who set up heartbleed.com claim they did but I've not heard anyone else say so
I'm in a snarky mood today
07:51
@deed02392 Seen another claim about it. Let me check..
snarf snarf
@deed02392 see that EFF link that @RoryMccune posted yesterday.
@LucasKauffman perfect timing for the heartblood post.
@AviD I'm doing it I've got two versions, noob proof
and one for people with clue
@AviD Is this re my NSA cynicism?
07:53
@deed02392 yeah thats the one.
From there it took me somewhere and I found a couple of claims
Fair enough @Adnan. Scary stuff
To me, it sounds completely plausible, but very unlikely.
@deed02392 Yup, found it for you
@neelmehta @tqbf We can extract the private key successfully on FreeBSD after restarting apache and making the first request with ssltest.py
Damn!
Couple that with the resources someone might have to log all encrypted data traffic and - that's a lot of sensitive information
Presuming PFS hadn't been used, just how widespread is that
07:57
From his Twitter feed
ah, there we go then
To be honest, I tested this on my Ubuntu server. I gathered more than 1GB of memory dumps using heartbleed
Wasn't able to get the private key
@AviD I'll put up the noobproof version first
then the technical version
great. feel free to pilfer the popular posts in that tag.
@Adnan Maybe after each few dumps you could have tried restarting the webserver to encourage the private key to get moved around
better chance of it appearing in the space that way
08:03
Sydney Morning Herald: smh.com.au/it-pro/security-it/…
Seggelmann owns up to the mistake, denies conspiracy allegations...
I know I'm being pedantic, but it really bugs me that all these articles keep talking about a bug in the "protocol". And the "encryption flaw".
I don't think it was done deliberately. As if the NSA were using it, I'm sure it would of been leaked by Snowden fairly sharpish. But thats what I think…
As @ThomasPornin said, this is actually not a crypto bug at all, it's a boring buffer overrun, which just happens to be in TLS implementation code.
(also hey first time talking long time lurker)
@deed02392 not enough. use of PFS is very, very unwidespread.
:(
08:10
@BarryCarlyon hello there!
@BarryCarlyon \o/
@strugee :( I thought it was basically automatically implemented in the latest versions of TLS
@BarryCarlyon of course, no one expects Snowden to know everything shady the NSA does....
@AviD submitted for review
hehe @avid
08:11
@LucasKauffman ping @RoryAlsop on that
@RoryAlsop ping ping ping
@deed02392 I don't think so. but I could be wrong; I'm not an expert
unlike everyone else in this room
@deed02392 it exists, but as he said not enough actually use it.
see, questions around that would be a good outcome of the HB fiasco.
ask one, and you will be upvoted.
2
@Adnan It comes down to platform-specific details and possibly timing. Heap typically grows forward (unlike stack) so if you just started up, then most of the heap is empty, and growing toward empty space. So most of the time if you allocate 1K and retrieve 30K, you'll get 29K of zeros.
But malloc often will quickly reclaim freed space if the sizes match. so you CAN allocate space behind something that was previously allocated
and then you'd get something more interesting.
@RoryAlsop one moment please, still need to edit some stuff
saw some mistakes
08:19
So what's the chances that you'll pull the priv. key into ram, and then free the thing that you put there right BEFORE the priv. key, and then get a HB req. that gets assigned the recently-freed space.
In most operations, it's surprisingly close to zero.
But you might be able to tease out special cases where it will work.
mostly involving hitting the server right after startup, case that's the only time it's in a remotely predicatable state.
:14869317 that's pretty typical. And you'll expect go get data pulled in from buffers involved with those connections
@tylerl - Okay, understood. That's what I saw during experiments with HB...
that's why you frequently see disclosed session keys, etc. If you have a vuln. server, you can test it yourself. MOST of the time, you'll see other request or responses
I would expect that apache will read the priv. key file exactly once at intial startup, parse it, store the details internally, and then discard the original PEM data. But that's up to apache, not openssl.
Typically it does that before shedding root perms.
@AviD How's this
0
Q: Defending against private key leaks such as is enabled by Heartbleed

deed02392More and more evidence seems to be surfacing that the Heartbleed vulnerability leaks the private key portion of the SSL certificate in use. As such this can actually mean that if an attacker was also able to passively monitor SSL traffic, when they get hold of this key, they could decrypt an unl...

yay
> I used a program called Program A, cannot give away fullname I dont know you and it can be used for some pretty bad things. -- Manny264
Program A
that generates fake username and password combos whilst pretending to APR
08:31
You mean ethercap? — Lucas Kauffman 52 secs ago
Don't forget dsniff. Oh wait, do I know you? — tylerl 13 secs ago
@tylerl That's actually pretty saddening too re the impersonation issue
@CodesInChaos @LucasKauffman @tylerl thats not really an answer, is it...?
@AviD No, it's an irrelevant anecdote. But it's funny to poke the monkeys.
@tylerl so why didnt you flag it??
08:38
poke poke poke ... tee hee he
@AviD it's almost 2am. We don't make good decisions this late.
ok, if nobody says anything interesting, I'm going to bed.
tomorrow promises to be a better day -- completely devoid of ASP.NET
@tylerl right, because PHP is objectively better than ASP.NET. #backwards #upsidedownday
@AviD I have no intention of writing PHP code either.
Just sayin'.
But when I do write PHP code, I'm careful to complain about it.
You'll know.
Actually... I guess I write PHP code almost every day, if you count this:
<?php echo `whoami`; phpinfo();
Or this: <php session_start(); echo $_SESSION["test"]++;
But that's typically the limit of it.
Captain America 2 is excellent! /cc @AviD :P
08:50
email it to me.
Also, been using KDE on Arch for the past couple of days. I'm mildly satisfied so far.
aaaaggghh!! What's that Heartbleed project??
@AviD that's the original tester that the logo guy wrote. I was testing SO MANY SITES that I just fetched the code from github and compiled it locally
ahh. Poor guy.
I got about 40 emails that all said something like this "Hey Tyler, I got a notification about a heartbleed virus. Is my server OK?"
part of why I'm so grumpy.
08:55
Understandable.
Then again, you could put together a pricey "Heartbleed Remediation Package, and at least make some coin off it.
2 hours flat rate per server.
does not include certificate revocation/re-purchase
@tylerl For running a scan? :P
Why are you grumpy again?
@TerryChia "Pain and suffering" compensation.
@TerryChia Because I'm actually being all nice with my customers instead of charging them $500 to run a python script.
I'm such a softie.
Also, I wrote a LOT of ASP.NET code today.
So I'm guessing you already made more than the Google guy from the bug?
"Heartbleed virus" #sigh
08:58
That bit I did charge a lot for. I thought I was bidding myself out of having to do it. And then he said Yes.
@BarryCarlyon yeah, right? Complete lack of understanding by most of those that write about it.
@TerryChia Naw, I've probably only made a few thousand out of it. Mostly when they want to take heroic measures and change EVERY DAMN PASSWORD ON THE SERVER.
Indeed. I had some guy spamming a chat a moderate going "beware the heartbleed virus can I post a link to BBC News please?" #sigh
@tylerl and that was exactly what I wanted to demonstrate. It's clearly very possible to get private keys, I just insist that it's extremely unlikely
Had there been a DoS vulnerability that caused Apache to crash/restart, then the likelihood of retrieving a private key will grow much much bigger
09:18
@RoryAlsop trashed the first one, updated with a newer one, please moderate and post ty!
09:33
Hmm, time to buy new wireless cards methinks. Anyone has recommendations for good wireless testing cards that supports 5Ghz?
@TerryChia Alfa network
?
@LucasKauffman Any specific ones?
AWUS051NH
they're quite well supported on BackTrack
Ah neat. That looks like the 5Ghz successor to the Alfa card I have now.
Interesting color choice...
@TerryChia you talk about color?
09:39
@LucasKauffman Why not? :P
@TerryChia wait what color is it according to you?
@LucasKauffman The picture looks gold-ish.
@TerryChia alright, you still seem straight as long as you don't start talking about "mauve" or "hazle" it's okay
@LucasKauffman hazle? is that like a gangster version of hazel.. like "this shizit be hazle, yo!"
:op
@RоryMcCune it's that brown color women talk about
09:54
@LucasKauffman like eggshell and "autumn mist"
@RоryMcCune exactly
XXE on googles production servers... nice
@RоryMcCune See, that's a decent bug bounty.
@TerryChia yer not wrong, an easy $10k will likely motivate a lot of people to just hand bugs over to google and not either go 0-day with them or sell them on elsewhere...
09:59
@RоryMcCune In comparison, the hearbeat bug only netted the guy $15k.
@TerryChia NSA would have paid more I think
@TerryChia true, but I guess impact isn't always considered. Also the OpenSSL project don't have the kind of money to pay bounties, so they're reliant on others to do it
@RоryMcCune Facebook and MS funded the bug bounty for OpenSSL. They can damn well afford more.
@TerryChia really, MS I'm surprised about I wouldn't have thought they made heavy use of OpenSSL as they've got their own implementation...
10:02
@TerryChia he should at least had gotten 15k + Occulus Rift, free MSDNA account and a laptop with Windows 8.
@TerryChia good guy Microsoft then, supporting bug bounties in products that compete with their commercial operations.
@RоryMcCune You mean, bring it out in the open and then say "Webservers running MS products aren't impacted"
@LucasKauffman actually they've totally restrained (as far as I can see) from the obvious cracks about competitors using OpenSSL...
although if you want a conspiracy theory, the fact this came out at the same time as Windows XP expiring would be one :)
@RоryMcCune I'm curious about their sales people though
@LucasKauffman well sales people are curious that's for sure..
10:05
@RоryMcCune true
10:20
@TerryChia Only realized yesterday that you're the Ayrx guy who found those OpenCart bugs :)
11:19
I'm torn on reviewing security.stackexchange.com/questions/45170/… . On the one hand it's spam. On the other hand the second paragraph is relevant and wasn't made by other answers.
@CodesInChaos Yeah, I saw that. I gave up on trying to push that issue through already. The developer is being incredibly dense.
12:07
@CodesInChaos wow. I feel like we should impose sanctions and remove that guy from his keyboard.
I have no idea what opencart is, but more people need to know about this flippant disregard for his users' safety.
> If PHP were illegal, then Yahoo! would never have happened. If we regulated PHP tightly, then there would be no Digg.
So, there would be 3 benefits.
@CodesInChaos I like the comments there.
 
1 hour later…
13:20
It's 2014 and some webapps still don't protect against CSRF. /sigh
> "Catastrophic" is the right word. On the scale of 1 to 10, this is an 11.
Goddammit Bruce! I expected more from you!
@TerryChia Time is friend to nobody...
This "heartbleed" bug should be called "eyebleed" because that would more accurately describe my condition when I look at Sec.SE these days.
@ThomasPornin I'm taking a long break from the main site.
@TerryChia I think this seclists.org/fulldisclosure/2014/Apr/158 summed that up well
Behold the picture of a well-known hacker:
You had all been warned ! For centuries !
13:38
heh g'day all
can't bleed a frozen heart ...
Spam?
-1
A: How to explain Heartbleed without technical terms?

Eduard FlorinescuYou can base yourself on earlier press work an the best short explanation to the spirit of the all the heartbeat/heartbreak issue you can compare them to collateralized debt obligations: You get the riskiest part of the transaction

@TerryChia Have you been following his blog in the last 4-6 months?
@Adnan Nope. I'm pretty far behind on my RSS feed. Like 6 months behind.
Ahhh... found this on our school's Facebook group
> Be careful when uploading your java server application to [UNIVERSITY_SERVER]. If you store it in plain text, everybody can still know ur password. You should store it in a file with encrypted password, and then unencrypted it at runtime
13:57
@Adnan This is why alcohol was invented.
@Terry, Why do you recommend bcrypt/pbkdf2 over SHA/MD5? — Pacerier 40 secs ago
SERIOUSLY?!?!?!
@TerryChia flagged as not constructive, which it is LOL
@TildalWave I don't know that this is true. He might be trying to prompt @TerryChia to expand the answer, any why bcrpyt et al are strong than md5 et al.
I'm going to be nice and link Big Bear's answer.
14:23
@Thomas. So do you mean that in a world where sysadmins are actually bots, we don't need to hash passwords? — Pacerier 5 mins ago
@ThomasPornin ...
15:14
@Xander It's not relevant to answering the question IMO and could then expand into an endless discussion in the comments. @Terry's link is a good solution, perhaps even better would be adding it to the answer itself?
yesterday, by AviD
Heartbleed? More like eyebleed.
@ThomasPornin welcome to yesterday.
BOOYAH!! I just ninja'd the bear. End of times, indeed.
@AviD Nah, time will go on. It's you that's ending.
hehe
insults via DNS records.. nice
for d in {0..255}; do dig +short -x 202.78.246.${d}; done
@ScottPack So, Server 2012 is no better than its workstation counterpart?
(Haven't had to deal with it myself yet either.)
15:31
@AviD I have no idea what you are talking about.
Hi @Lucas - will review in a couple of minutes
15:47
lucaskauffman on April 11, 2014

On the 7th of April 2014 a team of security engineers (Riku, Antti and Matti) at Codenomicon and Neel Mehta of Google Security published information on a security issue in OpenSSL. OpenSSL is a piece of software used in the encryption process; it helps you in coding your computer traffic to ensure unauthorized people cannot understand what you are sending from one computer network to another. It is used in many applications: for example if you use on-line banking websites, code such as OpenSSL helps to ensure that your PIN code remains secret. …

@Lucas - you will see I added some links and stuff
@Iszi There appears to be a pixel in the bottom left hand part of the task bar that pops up the start button that takes you back to main screen
@Iszi R2 adds back the start button.
@ScottPack The Windows key should do that in full-screen mode, shouldn't it?
16:02
@Iszi Windows key?
@ScottPack There's your problem
You would prefer I have the bluetooth version? Full number pad baby.
@ScottPack hipster
but yeah that server 2012 UI is laughably bad..
@RоryMcCune Who uses a server with a UI??
a touch friendly UI... on a server os....
16:08
@ScottPack focus man, focus! :P
@DavidFreitag is handy for infrequent tasks... but yeah in general can't think why and you can install server 2012 without it..
@RоryMcCune I'd like to get better with SCCM and PowerShell so we can move everything to Core.
@TildalWave Meh. I had autoflash/autofocus on but it apparently didn't do either. Stupid software.
that photo is so out of focus someone might accuse you that you have a dedicated hashtag key :P
@TildalWave You don't?
it's on shift+3 isn't it?
16:10
@TildalWave Affirmative.
that's not dedicated enough!
it's a good looking keyboard tho, apparently all shiny if the cam couldn't even focus on it :)
@TildalWave It's somewhat shiny metal with white keys, yeah. We also don't really turn on the lights on the office.
The health and safety lights, along with the windows, are more than sufficient. I just happen to have one of the H&S lights directly above my desk.
Fun Fact! When the power goes out it's actually brighter in here because more H&S lights kick on.
Shouldn't it be bright daylight there now? It's even here still, don't you ever roll those shades up?
my fellow americans, is it true that you do not have two factor authentication to protect your accounts?
Highly overcast
@LucasKauffman Depends on the service
16:17
@deassain bwahahahahaha two-factor authentication ahhahahahaha BANKS?!?! Oh you Europeans and your secure commerce! #Murica
@LucasKauffman You know what's really sad? We're probably going to end up going chip for our credit cards, but they'll almost definitely be signature instead of PIN.
Because our financial sector is completely staffed by fuckwits.
@ScottPack I think you're missing some adjectives, like "lazy" and "cheap-ass".
@ScottPack Sounds like my kinda office.
@Iszi Maybe, just maybe.
@ScottPack I've already got a "New and improved for your security" Chip and Sig card from AmEx
@ScottPack @LucasKauffman interestingly the bank I'm moving to at the moment won't let you get full access to their online service unless you use their 2FA
16:28
@Xander Garbage.
@RоryMcCune In the US 2fa per bank definition is account number+password + picture recognition.
@ScottPack yeah I've got an MBNA card that does that
And by that I mean you type in your username+password and then they show you a picture and ask, "Hey, is this your picture?"
Citi issued me a chip+pin card the other day
my new bank service offers either soft token (smartphone) or physical token
@NathanC Even better. Now we're getting inconsistently chipped cards. Sweet.
16:30
given that at the moment my phone is android, I chose the physical token :)
@RоryMcCune Considering how easy it is to integrate into Google's soft token why not?
@ScottPack 'cause I trust android security about as far as I can throw a mountain :)
@RоryMcCune You're the one talking about Android
hello
@ScottPack ahh I thought you were following on from the comment relating to my choice of hard token over soft token...
16:32
So, the xkcd explanation of Heartbleed is pretty accurate, right?
@Simon as far as I understand, yep
but then IANAB
huh?
Dan
Dan
cloudfare is challenging others to hack them and steal the ssl key by abusing the heartbleed bug cloudflarechallenge.com/heartbleed
@Simon I Am Not A Bear :)
2
@RоryMcCune Oh haha.
@RоryMcCune lol.
@Dan Meh, code execution or GTFO. ;)
Oh what the fuck now?
They patched the version 1.0.1 of OpenSSL so even if you update, it still shows 1.0.1
Way to confuse people.
@Simon Don't get me started about openssl version numbers....
lulz
And it still shows March 2012
sigh
16:57
@DeerH @tylerl The thing about CloudFlare claiming they had an early warning. Yup, they're indeed claiming that.
> At CloudFlare, we received early warning of the Heartbleed vulnerability and patched our systems 12 days ago
Can't you view the changelogs of a package directly on your system?
Yeah you can, got it.
@Simon No, 1.0.1f was patched an released as 1.0.1g
This is the version we currently have on our servers.
(Ubuntu might be different?)
@Simon I don't know, but the server I manage is Debian
Hum.
17:01
@Adnan You... really cannot confirm that.
For individual distros you will have to look up their security advisories.
RHEL backports fixes all the time without increasing the version number.
@TerryChia And that's OpenSSL's fault because?
@Adnan Who said anything about it being OpenSSL's fault?
11 mins ago, by Terry Chia
@Simon Don't get me started about openssl version numbers....
@Adnan That's a totally different matter.
@TerryChia Yeah, that's annoying as fuck.
17:04
OpenSSL does not give a damn about proper versioning. They stick large new features in x.x.+1 releases, don't document stuff properly etc.
Distros backporting fixes without increasing version numbers is a totally separate thing and it's not only for the openssl package.
So, I just gotta assume that I'm running the proper version.
How great.
The key is to look at the build time
@TerryChia Clearly, it's not. OpenSSL has indeed released 1.0.1g which is patched. @Simon is complaining that it's the same version number, then you clearly asserted what he said (at least you didn't negate it).
April 7th is around when most distros patched their releases
For example, Debian's one of those "not updating versions" distros:
# openssl version -a
OpenSSL 1.0.1e 11 Feb 2013
built on: Mon Apr 7 20:32:27 UTC 2014
platform: debian-amd64
17:07
@Adnan facepalm You need to stop putting words in my mouth.
OpenSSL 1.0.1 14 Mar 2012
built on: Mon Apr 7 20:31:55 UTC 2014
So, I guess I do have the proper version then.
Thanks @NathanC
@Simon Yupp
@TerryChia Alright alright. I could be wrong. Let's drop it.
@RоryMcCune Oh, I wouldn't comment on your token (hard or soft) except over beers.
2
I wonder if we can ask CloudFlare to reboot their challenge server for us
@RoryAlsop thanks!
17:10
@Adnan Or you could just find a way to root & reboot it yourself, if you're inclined to lean that far towards the dark side.
@Iszi If I get root access, then I'd just grab the private key and solve the freaking challenge
@Adnan No, that would be cheating.
From the fulldisclosure list, an addition to the list of items you have to account for in calculating the cost of heartbleed:

"And also burn the hardware, given that if you're assuming the
worst-case scenario, all your firmware is now replaced with that of
Roomba."
3
@Adnan Interesting. If you go to / on that site, it looks like the Heartbleed challenge is to be the first of many. (Though the page is still titled "Heartbleed Challenge")
17:35
@Iszi I'm currently trying that challenge, but I could swear they're doctoring the responses. They're too different from any responses I got from the servers I tested. It's just a hunch, though.
I have a strong feeling it's one of those honeypots @RoryM posted about
@Adnan well if you did solve it there's $10k in it for you apparently news.ycombinator.com/item?id=7573679
I don't know, something's fishy. That server is 95% doctored.
All I'm getting is HTML, 404 GET requests, and CRL links.
Over and over again
I took about 5000 dumps. That's about 320MB of data
Every 200KB or so, the same thing again.
@Xander I now want a Roomba server ...
@Adnan I was getting the same thing. It's probably because all that's in the server's memory is the heartbleed test page and people GETing it
Maybe if you get lucky enough you'll find some people's POSTs if they start submitting junk data :P
17:56
@NathanC I'll try looping some POST requests and see what I get.
@NathanC Have you been testing POST requests as well?
00:00 - 18:0018:00 - 22:00

« first day (1212 days earlier)      last day (3966 days later) »