Live data from Hacker News

18yo arrested for reporting a bug in the new Budapest e-Ticket system

blog.marai.me

31–40 of 329 posts

Re: 18yo arrested for reporting a bug in the new Budapest e-Ticket system

#31
post #4

Side note: this page gives me the weirdest Firefox behaviour I've ever seen: https://gfycat.com/HandyRapidJabiru

That's probably the weirdest browser behaviour I've seen on any browser! I don't even know how I would describe that to someone :/

Like it's printed on some form of mathematical hyper-rubber sheet, and scrolling pulls it down until it stretches into invisibility, rendering the next rubber page visible.

Re: 18yo arrested for reporting a bug in the new Budapest e-Ticket system

#32

"if you just typed in the url (shop.bkk.hu), the site just wouldn't appear. At first I thought they've taken it offline, but it turns out that they just didn't set up the http -> https redirection. And it was left like that for days. If you just heard about it, you couldn't use it. You had to click a link (normal users won't figure out to put an https in front of the host name, even I didn't think of it)." I'd really…

Not having an http site doesn't help in a MITM scenario as the attacker will happily serve up an http site even if you don't.

Re: 18yo arrested for reporting a bug in the new Budapest e-Ticket system

#35
post #15

Earlier quoted context omitted.

I'm not aware of any actual mafia. They were almost certainly metaphorical and they must have been just bashing the local government. Because what they do is really a shame. One of the lines is de facto in a life threatening condition. Trains caught fire multiple times. Instead of being replaced, the 40 year old cars are being refurbished/modernized. This has something to do with the EU (they gave money for this, but…

> Instead of being replaced, the 40 year old cars are being refurbished/modernized. Age seems like a bit of a red herring to me. Here in San Francisco BART cars are about that old, Muni runs 90 year old Italian trams and American ones that are close to 70 years old. And, of course, the cable cars. BART bears about the worst of it because many parts are no longer available.

Interesting point. Don't forget that this is 40-50 year old Soviet technology :). And cars are actually in pretty bad shape, well over their planned lifetime of 30 years (AFAIK). Full of rust, sometimes catch fire. The drive system is also problematic, because it doesn't have regenerative breaking so the cars heat the tunnels quite a lot which is pretty bad during the summer.

They are in such a bad shape and/or hard to rebuild that not much remains of the original during the refurbishment.

Re: 18yo arrested for reporting a bug in the new Budapest e-Ticket system

#36
post #16

Earlier quoted context omitted.

> Adobe had him arrested on the stage as he gave his talk. I was there! The FBI arrested him in a hallway, 1 day after his talk. Dmitry at first thought it was a joke put on by a Defcon prankster. During his talk, the panel moderator asked Dmitry to pause for a minute... and said "Would you mind saying 'Can you tell me where are the nuclear vessels in Alameda'?" Dmitry was confused by this request and said, in his Ru…

I'm confused by his request as well, I can't understand why he asked it. Any context?

[deleted]

Re: 18yo arrested for reporting a bug in the new Budapest e-Ticket system

#37
post #32

"if you just typed in the url (shop.bkk.hu), the site just wouldn't appear. At first I thought they've taken it offline, but it turns out that they just didn't set up the http -> https redirection. And it was left like that for days. If you just heard about it, you couldn't use it. You had to click a link (normal users won't figure out to put an https in front of the host name, even I didn't think of it)." I'd really…

Not having an http site doesn't help in a MITM scenario as the attacker will happily serve up an http site even if you don't.

The only solution is to always go for the HTTPS resource disregarding any suggestion. On browsers a strict configuration of Smart HTTPS [0] covers that, for everything else I think the best solution would be to intercept all HTTP traffic, request the HTTPS counterpart (and decide if falling back on failure is acceptable instead of just dropping the connection), then serving locally the decrypted response. Worse than properly requesting the right one from the start but harder enough to exploit.

[0] https://mybrowseraddon.com/smart-https.html

Re: 18yo arrested for reporting a bug in the new Budapest e-Ticket system

#38
post #10

When I was in Budapest a few weeks ago, I heard from multiple locals that the metro system was owned by some sort of mafia. I wonder if that explains the subpar security and overreaction to the bug report. edit: a few weeks ago, not this past summer that is still occurring

Please don't spread fake news!

The metro system is owned by the city, and ultimately the government. With all its problems, it is still not a mafia.

Although you are in a different part of the world, but when visiting the poor and backwards Eastern Europe, please use your common sense, or at least do some fact check.

Re: 18yo arrested for reporting a bug in the new Budapest e-Ticket system

#40
post #24

Earlier quoted context omitted.

See https://hstspreload.org

Ok, so that works for Chrome, but every other application is still going to be subject to an MITM attack if their users try to connect via http?

As long as the other application is Firefox, Safari, IE11/Edge, or Opera, then it probably has a HSTS preload list that is at least in part generated from the Chrome one.

Firefox have some scripts which go through and check to make sure everything still on the Chrome list is still announcing the preload headers, and will autoremove if that isn't that case, IIRC. I wouldn't be too shocked if Apple/Microsoft were doing something similar.

Post reply on HN