Slashdot Mirror


Royal Navy Website Hacked, Passwords Revealed

An anonymous reader writes "The British Royal Navy's website has been suspended after a Romanian hacker exploited SQL injection vulnerabilities to gain access to the site. The hacker, named 'TinKode,' accessed usernames and passwords used by the site's administrators and published them on the web. TinKode's attack is 'particularly embarrassing for the British Ministry of Defence, as just last month protecting against cyber attacks was declared in the National Security Strategy to be a "highest priority for UK national security."'"

114 comments

  1. Oops by 16Chapel · · Score: 5, Funny

    "Lieutenant Droptables please report to the bridge".

    1. Re:Oops by Dancindan84 · · Score: 2, Informative

      More like:
      "Lieutenant and password = '*'; please report to the bridge."

      --
      "Always forgive your enemies; nothing annoys them so much." - Oscar Wilde
    2. Re:Oops by suso · · Score: 0, Offtopic

      report to the bridge to see Major Dix. Oh wait, this is the Navy, not the Army.

    3. Re:Oops by Anonymous Coward · · Score: 0

      Little Bobby Tables went into the Royal Navy?

    4. Re:Oops by Anonymous Coward · · Score: 0

      The RN has history of rather severe punishments for incompetence.
      http://en.wikipedia.org/wiki/John_Byng#Clemency_denied_and_execution

    5. Re:Oops by general_ka.os · · Score: 1

      "Beg pardon, but it's pronounced 'LEF-tenant' sir. We are talking about the British Royal Navy after all."

    6. Re:Oops by davester666 · · Score: 1

      God, do I need a fag right now.

      --
      Sleep your way to a whiter smile...date a dentist!
    7. Re:Oops by Forty+Two+Tenfold · · Score: 1

      The real cyber-crime is this level of security in this kind of institution.

      --
      Upward mobility is a slippery slope - the higher you climb the more you show your ass.
  2. i bet changing the code was too much trouble by alen · · Score: 3, Insightful

    we had this happen a few times and every time you go back to the developers who coded the website they always complained how it would take them too much time to change the code. even though changing the database permissions would be a snap

  3. Details by muckracer · · Score: 4, Informative

    http://pastebin.com/raw.php?i=M2MUEdv4

    Fire up your rainbow tables :-)

    1. Re:Details by Anonymous Coward · · Score: 3, Informative

      Wow, I haven't seen that ASCII art chick since the early 90s when I would hang out on questionable BBSs :)

    2. Re:Details by Anonymous Coward · · Score: 0

      Yea, so the admin password to the database was 'ppp'. Don't really need rainbow tables for that one.

    3. Re:Details by Anonymous Coward · · Score: 0

      Well at least it seems that Charles is a rather large man.

    4. Re:Details by xded · · Score: 1

      And MD5 hashes were stored without any kind of seed (you can crack most of them at your nearest md5crack website). The admin password in one of the auth tables was ppp (it's already public in that file, don't hold me responsible for posting it...).

      I hope real defense networks are not being managed by the same people...

    5. Re:Details by Monkeedude1212 · · Score: 2, Funny

      She's filled out nicely.

    6. Re:Details by Anonymous Coward · · Score: 0

      The password for user ianapp is spare251

      via http://md5.rednoize.com/

      Think I'll post anonymously.

    7. Re:Details by hvm2hvm · · Score: 1

      It was probably not ppp, but a rather unfortunate password whose md5 is the same as for "ppp". I can't believe they'd actually put in a password like that.

      --
      ics
    8. Re:Details by mattdm · · Score: 3, Informative

      It was probably not ppp, but a rather unfortunate password whose md5 is the same as for "ppp". I can't believe they'd actually put in a password like that.

      Since the former is statistically improbable to beyond-astronomical degrees, the latter is, unfortunately, more likely.

    9. Re:Details by clone53421 · · Score: 1

      It probably was ppp. An unfortunate MD5 collision seems much more improbable than simple incompetence on the part of the database administrators.

      In fact, I’d assume most likely it was a tribute to the point-to-point protocol (used for dial-up internet connections and replaced by the PPPoE, point-to-point protocol over ethernet, for some broadband connections).

      Ah, that brings back memories... 24.4k modems, Trumpet WinSock on Windows 3.11, and Netscape Navigator. Upgrading to 56k was a big deal. The 3.5mb installation for Netscape 3 (or maybe it was 4) took hours to download and I had to keep everybody else in the house off the telephone because I didn’t have a download manager...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    10. Re:Details by PseudonymousBraveguy · · Score: 1

      MD5 is considered broken, but it's not THAT broken. If you manage to find two short* strings with the same MD5 sum, you should post that result to a security conference and get famous.

      *i.e. not longer than your average password

    11. Re:Details by phantomcircuit · · Score: 1

      admin : f27f6f1c7c5cbf4e3e192e0a47b85300 | cracked: ppp

      Something tells me they aren't exactly the most security conscious bunch...

    12. Re:Details by Anonymous Coward · · Score: 0

      And for colin its dprn523x

      And http://www.lmcrack.com/ is in the process of reversing greg's. If anyones interested, check back in 24 hours

      I will post anon too for the same reason.

    13. Re:Details by raylu · · Score: 1

      I think you meant to say that the latter (unfortunate password with same hash as "ppp") is improbable so the former (password actually was chosen to be "ppp") is more likely.

      --
      Maurice Wilkes, debugging, 1949
    14. Re:Details by mattdm · · Score: 1

      I think you meant to say that the latter (unfortunate password with same hash as "ppp") is improbable so the former (password actually was chosen to be "ppp") is more likely.

      The bit I was replying to was convoluted enough that I probably shouldn't have referred to it that way. I meant the whole of "It was probably not ppp, but a rather unfortunate password whose md5 is the same as for 'ppp'." as the former and "they'd actually put in a password like that." as unfortunate but probably true.

    15. Re:Details by Anonymous Coward · · Score: 0

      Since the former is statistically improbable to beyond-astronomical degrees, the latter is, unfortunately, more likely.

      While improbable, it's actually not that ("beyond-astronomical degrees") improbable. There are collisions in any hash algorithm, by definition, and there are certain birthday paradox-ish effects in play when using e.g md5. But yeah, it's more likely. Just not that much more likely. ;-)

    16. Re:Details by mattdm · · Score: 1

      Actually, I think it really is "beyond-astronomical degrees" that someone's self-selected password happens to have the same MD5 hash as that of a single letter repeated three times. That's what we're talking about here, not just any hash collision.

  4. Why !? by Ddalex · · Score: 1, Insightful

    I don't understand why people need to deface sites just to show ... what ? their skillz ? the poor security of the website ?! This is beyond childish, and the "authors" are probably no more than script kiddiez. As tinKode points out on his site, he wants to drive attention to security problems. In fact, if he wanted to do only that, he could privately inform the site owners about the problems he sees. He could make his own security company, and make some nice bucks out of doing this specific job he seems to enjoy. But what he does now is no better than hooliganism, and I hope he will be tracked and serve some sentence for defacing of private property or anything similar.

    --
    Carefully crafted sig.
    1. Re:Why !? by phyrexianshaw.ca · · Score: 4, Insightful

      Have you ever found a glaring security hole in a major website for a major company?
      do you know how hard it is for somebody to even begin reporting something like that?

      if you are a young adult (aged 12-24) and you find a security hole, do you know how few people will take you seriously? it's amount to telling your teacher there's a problem in every copy of a textbook: they'll just laugh at you and tell you "you just don't know any better".

      Yes, I completely agree that there ARE BETTER WAYS to disclose: but by not making them easy enough for a youngster to understand: you prevent people from reporting in the first place.

    2. Re:Why !? by Monkeedude1212 · · Score: 4, Insightful

      By making a public display of low security standards - you impact more people.

      Could he have told the ONE administrator of the site about the vulnerability, and HOPED that the Sysadmin would take the time out of the day to fix it - and not completely disregard his advice? Yeah, he COULD have done that, but that doesn't guarantee results or get the message to as many people.

      Don't get me wrong, we just had to deal with the hooligans ourselves in my company, and it is a bit of a piss off to have to deal with it. However, I can say for a fact we're much better with our security standards now than we ever were before. And on top of that - anyone who finds out might think "Jeez, that kind of stuff is on the rise, maybe I should get to that update I've been sitting on".

      It sucks if it happens to you - but its one of those things that seems necessary to keep things in line. I'd rather we be too secure as a society as opposed to being all willy nilly.

    3. Re:Why !? by duguk · · Score: 1

      I don't understand why people need to deface sites just to show ... what ? their skillz ? the poor security of the website ?! This is beyond childish, and the "authors" are probably no more than script kiddiez. As tinKode points out on his site, he wants to drive attention to security problems. In fact, if he wanted to do only that, he could privately inform the site owners about the problems he sees. He could make his own security company, and make some nice bucks out of doing this specific job he seems to enjoy. But what he does now is no better than hooliganism, and I hope he will be tracked and serve some sentence for defacing of private property or anything similar.

      So it's worse that a Romanian hacker makes this information public, than 'terrorists' using it privately?

      The British Navy are using Wordpress and Livechat. This is their own damn fault, and I for one am glad that we know how bad our security services are.

      I'm guessing your not a British citizen, since if this was announced privately, it'd just be covered up. At least like this, something will happen - and quickly.

    4. Re:Why !? by Anonymous Coward · · Score: 0

      I disagree. Vulnerabilities like this should not be tolerated on a government system. I think the attacker should be knighted for alerting the navy of the issue because another attacker could have stolen sensitive information.

    5. Re:Why !? by ArsenneLupin · · Score: 2, Insightful

      if you are a young adult (aged 12-24) and you find a security hole, do you know how few people will take you seriously?

      And when they do eventually take you seriously, they will take you way to seriously by threatening you with jailtime etc.

      Better avoid all risks, and anonymously hack their site via tor or an open Wifi.

    6. Re:Why !? by Aceticon · · Score: 2, Insightful

      This being the UK, if you find such a hole in a government website and report it you're likelly to end up in prison accused of terrorism.

      Seriously, they've used the Anti-Terrorism legislation to detain a pensioner who shouted "nonsense" at the labour party conference: do you really think they would not do whatever it took to shut somebody that found such a hole up to avoid the embarassment? The whole purpose of these without-court-order-laws is exactly to be unrestrained tools of state power ...

      Nah, your're better off anonymously outing this hole or keeping your mouth shut while foreign powers get to exploit whatever they can from it at will.

    7. Re:Why !? by CarpetShark · · Score: 1

      they've used the Anti-Terrorism legislation to detain a pensioner who shouted "nonsense" at the labour party conference

      To be fair, they mistook "nonsense" for a request.

  5. Oh Noes by headhot · · Score: 1

    A useless PR website to a government agency was hacked! This is like when the RIAA home page gets hacked. No operations were actually effected, because no one goes there anyway. No shut down the email servers, thats something else.

    1. Re:Oh Noes by LWATCDR · · Score: 1

      I do agree people seem to think that Navy.mil or Whitehouse.gov are high security sites. They are for the most part nothing but PR tools. Nothing wrong with PR tools but sites like those do not control the Trident launch codes or anything else major.
      The big worry is that some idiot used the same password for that site as for a secured system.
      I swear that letting people pick their own passwords is just a bad idea.
      One of the first sites I did for my company I had to write our own forum and security using .htaccess. This was a million years ago and frankly there was nothing worth hacking on the message base.
      I let the users pick their own passwords and user names but I warned them with this text. "Your username and password are case sensitive."
      Then one day someone wanted me to change their user name and password for them. They set them them to... Case and Sensitive!
      Grrr.
      I then wrote a program that generated AOL style passwords using a random list words. I then had to deal with people that took offense to the random passwords!

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:Oh Noes by tlhIngan · · Score: 3, Insightful

      A useless PR website to a government agency was hacked! This is like when the RIAA home page gets hacked. No operations were actually effected, because no one goes there anyway. No shut down the email servers, thats something else.

      You're assuming that no one ever puts anything else up in a hidden directory on a website, do you? Just because it's a fluff website doesn't mean there isn't anything else behind those pages. At the very least, an exploited script could be running a simple fileserver on it for dropping off warez and pr0n and other stuff. Hell, the webmaster and his friends might've put up files there on behalf of some higher up who needs a large file sent somewhere.

      Wasn't there that funny anti-piracy site that was DoS'd and ended up revealing a pile of hidden files containing emails and such?

      You might think that such entities would use super-secret encryption and file transfer methods, but you'd be surprised to find out most still use common FTP and HTTP.

    3. Re:Oh Noes by ArsenneLupin · · Score: 1
      And also, what do you wanna bet that those egit admins used the same passwords on the fluff site than on the classified network? And using the magic of trjans and other pieces of rubber, the attackers could have easily used that web server as a springboard to infect the internal Windows clients that are used to access the "secured" classified servers as well.

      So, potential for even greater mischief was indeed there.

      We keep a Brit here as a pet in our office. As long as we feed it bananas and apples everyday, it acts cute :-)

    4. Re:Oh Noes by AHuxley · · Score: 1

      Yes a usb drive/laptop used to pass a cute new propaganda/recruiting image could allow code to find its way back deeper into the system.
      The air gap is gone, the bespoke OS gap is now filled by MS.

      --
      Domestic spying is now "Benign Information Gathering"
  6. It was only a dream by IICV · · Score: 2, Interesting

    It's okay! This was only a simulation, right?

  7. It's only been a priority for a month! by Anonymous Coward · · Score: 0

    That's not even enough time for them to schedule a meeting to determine when they're going to hold a meeting to deal with the meeting to find the people who will look for the people who will be in charge of finding the people who will be responsible for the people who have the task of finding the problems.

    Really, it's just inconsiderate of this Romanian fellow. Why can't he be a sport and wait a bit?

  8. clear text passwords? by erroneus · · Score: 1

    Really?? I realize there are cases where it is useful and possibly even necessary, but the use of clear text passwords is just a bad idea. It amazes me that it continues to go on and on and on...

    1. Re:clear text passwords? by Grantbridge · · Score: 2, Informative

      If you look at the data they released, they only gave the password hashes, not the passwords themselves. There were no clear text passwords in the database. That said, one of them has been "cracked" to "ppp". Its an admin password, hopefully it required being logged in from the intranet or something.

    2. Re:clear text passwords? by Anonymous Coward · · Score: 0

      Who said they were clear text? They look pretty hashed to me.

      http://pastebin.com/raw.php?i=M2MUEdv4

  9. Meh by Timmmm · · Score: 2, Insightful

    Embarrassing, sure. But it's just their website, and doesn't justify spending £500m on fighting "cyber-terrorism". By the way does anyone know what the £500m will actually be spent on? It *should* be spent on researching secure systems like BitC, SELinux, stack protection and so on. I bet it isn't.

    1. Re:Meh by Locutus · · Score: 1

      it will probably pay for a package from Microsoft which will contain a document describing Microsoft's Secure Computing Initiative and a white flag.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  10. Microsoft? Really? :-) by spankers · · Score: 1

    eherr@quark:~$ HEAD http://royalnavy.mod.uk/
    200 OK
    Date: Mon, 08 Nov 2010 15:51:01 GMT
    Accept-Ranges: bytes
    ETag: "0ee7b62b67dcb1:7904"
    Server: Microsoft-IIS/6.0
    Content-Length: 70
    Content-Location: http://royalnavy.mod.uk/index.html
    Content-Type: text/html
    Last-Modified: Sat, 06 Nov 2010 13:27:40 GMT
    Client-Date: Mon, 08 Nov 2010 15:51:03 GMT
    Client-Peer: 94.236.30.11:80
    Client-Response-Num: 1
    X-Powered-By: ASP.NET

  11. From TFA by contra_mundi · · Score: 3, Interesting

    "We can all be thankful that Tinkode's activities appear to be have been more mischievous than dangerous. If someone with more malice in mind had hacked the site they could have used it to post malicious links on the Navy's JackSpeak blog, or embedded a Trojan horse into the site's main page."

    Giving anyone free reign to embed said trojans into the site is only marginally better. Assuming of course that it could be done with the exposed admin logins. Now they're forced to go through pretty much everything to make sure no such traps were placed or if information was stolen.
    The mischevious option would have been to remain only parts of the passwords, or otherwise proving it and not leaking anything sensitive.
    Not to worry however, I'm sure he'll get 60 years in jail without parole for embarrassing the wrong people.

  12. Why hire dumbfucks? by mangu · · Score: 4, Insightful

    I don't understand why people need to deface sites just to show ... what ?

    They do it just to show how ignorant are the people who are supposed to manage those sites.

    The Royal Navy used to be the defense of the UK against invaders. They were supposed to fight to the end, to resist against everyone. Yet, nowadays, some script kiddie is able to defeat the Royal Navy from his mom's basement? WTF???

    The message is that the sites can be defeated very easily, that's all.

    1. Re:Why hire dumbfucks? by netsharc · · Score: 1

      One would hope that the whole Navy isn't defeated just because someone hacked into their "Look at my cat!" website...

      But database names like "globalops" and "livechat" inspires no confidence at all. Imagine if this hacker didn't deface the site, but made a script that silently reads and forwards information out of those databases to the highest bidder...

      --
      What time is it/will be over there? Check with my iPhone app!
    2. Re:Why hire dumbfucks? by ghjm · · Score: 2, Insightful

      The point is that someone probably already has.

    3. Re:Why hire dumbfucks? by k6mfw · · Score: 0
      > able to defeat the Royal Navy from his mom's basement? WTF???

      Maybe his mom doesn't have a basement and this illustrates that mothers and basements are not needed to defeat military defense systems.

      --
      mfwright@batnet.com
    4. Re:Why hire dumbfucks? by c6gunner · · Score: 1

      But database names like "globalops" and "livechat" inspires no confidence at all. Imagine if this hacker didn't deface the site, but made a script that silently reads and forwards information out of those databases to the highest bidder...

      Yep, because foreign governments would pay large sums of money for freely listed information about the deployments of the RN, accompanied with chat-logs between navy recruiters and Joe/m/15 from Liverpool asking if sailors also get guns.

    5. Re:Why hire dumbfucks? by Anonymous Coward · · Score: 0

      I don't understand why people need to deface sites just to show ... what ?

      They do it just to show how ignorant are the people who are supposed to manage those sites.

      The Royal Navy used to be the defense of the UK against invaders. They were supposed to fight to the end, to resist against everyone. Yet, nowadays, some script kiddie is able to defeat the Royal Navy from his mom's basement? WTF???

      The message is that the sites can be defeated very easily, that's all.

      Yes, because the web developers are the same people giving orders to aircraft carriers.

    6. Re:Why hire dumbfucks? by CompMD · · Score: 1

      Sure he can defeat the Navy's website. Let's see him try and defeat the 10" guns on a battleship, pointed at his house.

    7. Re:Why hire dumbfucks? by Xest · · Score: 1

      "But database names like "globalops" and "livechat" inspires no confidence at all. Imagine if this hacker didn't deface the site, but made a script that silently reads and forwards information out of those databases to the highest bidder..."

      Yeah, I mean, imagine the fortunes he could amass by selling details that were publicly available on their site as part of the site's information on their current global operations:

      http://webcache.googleusercontent.com/search?q=cache:KdouvXaAGLoJ:www.royalnavy.mod.uk/globalops/+Royal+Navy+Global+Ops&cd=1&hl=en&ct=clnk&gl=uk

      Or if he sold out talks by Royal Navy personnel stored as recruitment propaganda on the site! -

      http://webcache.googleusercontent.com/search?q=cache:tF1U_1cyHKEJ:www.royalnavy.mod.uk/careers/live-chat/+Royal+Navy+Live+chat&cd=1&hl=en&ct=clnk&gl=uk

      Oh wait, you mean you thought there was more to those databases than that? No, it really is just a "look at my cat!" website I'm afraid, other than a few technical details and accounts and passwords of the website maintainers the only vulnerability is defacement. I'd say that's not too bad a job by the RN myself, sure the SQL injection attack is a fuck up but clearly they have sensible security measures and policies in place such that if an internet facing site is compromised, then that's all that is compromised- the public facing information and little else.

      There's nothing smart or special about what the kid did or accessed. It was just another run of the mill SQL injection attack which can be carried out by anyone with a basic understanding of SQL and maybe a scripting language to assist. The only news is that people are still writing code vulnerable to this sort of attack, but if we assume that even only 5% of software developers are incompetent (which is an unrealistically low figure), then that means even if each website only has one developer that that's 1 in 20 sites that are going to end up vulnerable in some way or another, if the teams are bigger, it'll probably be more common than 1 in 20 so it's not even really news.

      It's really just another story about a script kiddie boosting his ego by doing something that's been done a thousand times before, and requires only a moderate level of technical competence to achieve. Honestly, in cases like this it's not that there aren't millions of other people who could trivially do what this kid did, it's just most people realise the possible penalty- jail time, extradition, that sort of thing, just isn't worth the ego boost. For some kids who aren't too bright though like this kid, it apparently is. Hopefully some jail time will bring him back down to Earth.

  13. I'm gonna guess the priority got raised again by fkx · · Score: 0

    Better a harmless hacker does it than an enemy of Britain.

    Although I can't think of any at the moment.

  14. Not sure what is more embarrassing by MalHavoc · · Score: 2, Interesting

    I'm not sure what is worse. The fact that they fell victim to an SQL injection attack, or the HTML source that is displayed on TFA is badly broken. A "centre" tag? And the closing HTML tag is broken. Someone put up that maintenance page in a mega hurry.

    1. Re:Not sure what is more embarrassing by Anonymous Coward · · Score: 0

      To anyone from the Royal Navy in charge of the website: http://validator.w3.org/.

      It's only one of the many tools that you will need in order to keep your job. The first step is to throw away your "HTML 3.2 for Dummies" book in the trash and learn to separate content (HTML) from presentation (CSS).

    2. Re:Not sure what is more embarrassing by 6Yankee · · Score: 1

      And that's not even all of it. Given how much fail they managed to cram into three lines of HTML, it's no wonder there are SQL injection holes.

      Still, at least it'll cost less to fix this than to fix Astute... or at least you'd think so. I'm sure someone's on the phone to EDS offering them half a billion quid to do the job, even as I type.

    3. Re:Not sure what is more embarrassing by Anonymous Coward · · Score: 0

      Chances are that it was a sysadmin in a hurry throwing up that page, and nothing to do with the developer who had the SQL injections.

    4. Re:Not sure what is more embarrassing by jrobot · · Score: 1

      Even worse is their "font colour='grey'" tag

  15. that's not technically embarrassing by circletimessquare · · Score: 4, Informative

    it's an unimportant website

    now THIS is technically embarrassing

    http://www.bbc.co.uk/news/uk-scotland-highlands-islands-11605365

    this is a nuclear powered brand new stealth submarine, giving away its secret propulsion system as the tide lowers, because someone drove it into the beach. stealth beach? (slaps forehead)

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:that's not technically embarrassing by ColdWetDog · · Score: 1

      Secret propulsion system.

      Rather like this picture?

      --
      Faster! Faster! Faster would be better!
    2. Re:that's not technically embarrassing by glwtta · · Score: 1

      Well, they've got a sheet over it - I guess that's enough to keep the secret part secret?

      --
      sic transit gloria mundi
    3. Re:that's not technically embarrassing by c6gunner · · Score: 1

      this is a nuclear powered brand new stealth submarine, giving away its secret propulsion system as the tide lowers

      Shit. Thanks to this incident, the whole world knows that the UK uses propellers. May as well just scrap the whole navy now.

    4. Re:that's not technically embarrassing by Anonymous Coward · · Score: 0

      I bet the army and the RAF found it bloody hilarious.

    5. Re:that's not technically embarrassing by fotoguzzi · · Score: 1

      "I am very surprised how far in it has come as there are good navigational buoys there." Sure there are--ABOVE the waterline....

      --
      Their they're doing there hair.
    6. Re:that's not technically embarrassing by Anonymous Coward · · Score: 0

      It's not embarrassing, it's amazing! That sub is so stealthy it's own crew didn't know where it was!

  16. Who wants to have... by pahles · · Score: 1

    a username like "Charles the rather large man"?

    --
    Sig?
    1. Re:Who wants to have... by ArsenneLupin · · Score: 1

      ... and does the contents of his trousers match his overall bulk? Does he have nice hair on his chest? And is it more muscle or more fat?

  17. How does that go again? Oh yeah by Anonymous Coward · · Score: 0

    HA HA!

  18. But it is stealthy by petes_PoV · · Score: 1

    It's cunningly disguised as a small island with a chimney on top

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
  19. smallest web page I've seen recently by v1 · · Score: 1

    {html}
    {centre}{img src="navysitedown.gif" alt=""/}{/centre}
    {?html}

    and even a ? instead of a / , they were obviously in quite a hurry to take it down... I'm also surprised it takes "centre"... silly brits and their proprietary english!

    (you'd think by now slashdot wouldn't blow a gasket trying to use a less than or greater than symbol in the text of their post...)

    --
    I work for the Department of Redundancy Department.
    1. Re:smallest web page I've seen recently by sconeu · · Score: 1

      Have you ever heard of entities?

      &lt; generates a < less than symbol quite nicely.

      Similarly, &gt; generates a > greater than.

      And if you need an ampersand (&), &amp; does the trick.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    2. Re:smallest web page I've seen recently by clone53421 · · Score: 1

      And if you need an ampersand (&), &amp; does the trick.

      So does an ampersand (&) (unless it happens to be followed by lt; or some other HTML entity).

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    3. Re:smallest web page I've seen recently by PitaBred · · Score: 1

      If you type &gt; you can get a >

  20. Oblig by Anonymous Coward · · Score: 0

    327

  21. Re:Microsoft? Really? :-) by ArsenneLupin · · Score: 1
    Yeah, the usual suspects: Microshit sequel sewer, and ass pee.

    Was only a matter of time, serves the right.

  22. Re:Microsoft? Really? :-) by RDW · · Score: 1

    Lucky they don't use it for anything critical! Oh, wait:

    http://www.theregister.co.uk/2008/12/16/windows_for_submarines_rollout/

  23. Re:Microsoft? Really? :-) by AHuxley · · Score: 1

    Yes to save costs MS is now 'next' to the UK's most critical systems.
    One usb drive/download away from ???? at sea.

    --
    Domestic spying is now "Benign Information Gathering"
  24. Care time? by crow_t_robot · · Score: 2, Interesting

    If the navy's website was actually connected to any operational naval computer systems, yielded more than just the names and passwords of contractor web developers, housed actual classified operational information of the royal navy or was due to a flaw in a piece of software written by the navy for mission-critical systems then I MIGHT CARE.

    But, it doesn't, so I DON'T.

    1. Re:Care time? by commandermonkey · · Score: 2

      It's a good thing people never use the same passwords in different domains for their own accounts let alone any group accounts. Oh wait people DO.

      In this case I am willing to bet they are NOT administered by the same group and since most of the UIDs DON'T look like anything other than test id's the risk is minimal, but the risk would be even less had the site not had the vulnerability.

      More importantly, the real story ISN'T about how there was a massive military security lapse and now we are all going to die. The real story is that IT may be slightly embarrassing that a military website was taken down due to an SQL injection and the story helps TO remind all of us that we really SHOULD try to harden our code to these attempts.

      P.S. I like you're IDEA of randomly bolding things. IT maY not make your post any clearer BUT it makes it more FUN to wRITe.

    2. Re:Care time? by crow_t_robot · · Score: 1

      I like you're IDEA of randomly bolding things.

      If you think the bolding is random then you need to re-read the comment.

  25. don't store passwords by tukia · · Score: 1

    When will sites learn not to store actual passwords and to just store a hash of the password.

    1. Re:don't store passwords by dotancohen · · Score: 1

      Which FA did you read? The one I read had only hashes.

      --
      It is dangerous to be right when the government is wrong.
  26. Re:Microsoft? Really? :-) by Anonymous Coward · · Score: 0

    if they followed the recomendations and use stored procs and passed parameters to them, data would be automatically cleaned to block sql Injection attacks. As usual, its the programmer, not the tools.

  27. Re:Microsoft? Really? :-) by spankers · · Score: 1

    I think this particular instance was more a matter of poor security practices in web development than underlying OS or web server, but it does seem a bit odd that a military branch would use Microsoft/IIS vice using a Unix or Linux platform. It appears that the U.S. Navy is also running IIS for their primary public site.

    200 OK
    Cache-Control: max-age=334
    Connection: close
    Date: Mon, 08 Nov 2010 16:56:47 GMT
    ETag: "8094fdaf44cc81:287"
    Server: Microsoft-IIS/6.0
    Content-Location: http://www.navy.mil/usnhome.html
    Content-Type: text/html
    Last-Modified: Thu, 11 Oct 2007 20:24:13 GMT
    Client-Date: Mon, 08 Nov 2010 16:56:48 GMT
    Client-Peer: 96.17.8.152:80
    Client-Response-Num: 1
    Header: US Navy
    X-Powered-By: ASP.NET

  28. something for nothing by CarpetShark · · Score: 1

    "it would take them too much time to change the code...unless you choose to value their extra work and pay them for it, instead of expecting to piggy-back it onto the previous job."

    Fixed that for you.

    1. Re:something for nothing by IshmaelDS · · Score: 4, Insightful

      "it would take them too much time to change the code...that should have been coded properly to begin with." Fixed that for you.

      --
      letting an idiot know they are an idiot is not a game... it's a responsibility. - by Kristopeit, M. D. (1892582)
    2. Re:something for nothing by CarpetShark · · Score: 1

      Good point :) The way GGP wrote it though, it seemed like he was talking about general web bugs rather than security. It's pretty unfathomable that you'd take "it would be too much work" as an excuse for not securing a site against providing public access to its database.

    3. Re:something for nothing by Tim+C · · Score: 1

      So, you see fixing a security vulnerability as something that should be paid for by the customer?

      Interesting. Personally I see it as a critical flaw that should have been caught in testing and never allowed into production - and I say that as a professional programmer working at a web agency.

  29. Question by Anonymous Coward · · Score: 0

    You're assuming there was an MD5 collision for some other relatively short length password. Ok I guess I can buy that. Here's my question though, does it matter? If there is in fact a collision, won't typing ppp when prompted for the password still get hashed and compared and validated as the same?

  30. So... by Utini420 · · Score: 1

    the Queen's not getting on Facebook then, hugh?

    --
    A little inaccuracy sometimes saves tons of explanation.
    1. Re:So... by Anonymous Coward · · Score: 0

      Who you calling Hugh?!

  31. Re:Microsoft? Really? :-) by dotancohen · · Score: 1

    Actually, no, the server hacked was RHEL:

    Server : Apache/2.2.3 (Red Hat) DAV/2 PHP/4.4.9 Machine : i686
    System User : amax_navy@192.168.10.17
    OS : redhat-linux-gnu
    IP : 94.236.30.85

    --
    It is dangerous to be right when the government is wrong.
  32. Re:Microsoft? Really? :-) by spankers · · Score: 1

    Ah. My bad. I just read the exploit summary.

  33. If they are anything like the US by orphiuchus · · Score: 3, Informative

    Then they have at least 4 levels of networks just for the military, 1 for the public(the recruiter websites), 1 for regular correspondence such as training and rosters(accessible by everyone in the military), 1 for things that may be considered secret but have fairly low impact if compromised(acceptable to everyone with a security clearance requiring a basic background check), such as deployment dates and reports from deployed units, and 1 for medium-high risk stuff like radio fill codes(available to people with extensive background checks and monitored closely). The networks that get compromised and make the news, at least in the US, are the first 3. Wiki-leaks stuff usually comes from the 3rd level there and tends to be stuff that a lot of people have access to. This compromise seems to be the very lowest level, as several people have pointed out, and I doubt if anyone in the royal navy is all that concerned about actual security. That doesn't mean its not embarrassing, because the public reaction is sure to be ill-informed and overblown, but the actual damage here is nil. The real secrets everyone wants to assume are stored on these websites, such as the black ops or alien autopsies, aren't actually anywhere. If the government actually does something super secret and potentially earth-shaking they don't write it down and file it. That wouldn't make any sense. Once you get past Grey-SOF level of secret stuff the paper trail pretty much needs to disappear.

  34. But You Must Trust by BoRegardless · · Score: 1

    Your government knows best. Really!

  35. Re:Microsoft? Really? :-) by ais523 · · Score: 1

    SQL injections, which were apparently used, have nothing to do with the operating system the system is running on; rather, they exploit errors in (usually) custom-built applications mixing up data and code before sending it to the database (which cannot really distinguish an SQL injection from an actual command). Thus, posting this is really a bit misleading; a huge number of things are Microsoft's fault, but this is probably not one of them.

    --
    (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
  36. Re:Microsoft? Really? :-) by spankers · · Score: 1

    Yeah. I had not read the exploit. It was apparently a Linux box that was compromised.

  37. Unless by ThatsNotPudding · · Score: 1

    their steering system got hacked for just this result.

  38. That would be steam powered by Martin+S. · · Score: 1

    Moderate this funny not informative.

  39. It's tough. Try telling Google something. by Animats · · Score: 1

    I've been trying to get Google to fix this phishing page for months.

    Someone discovered a neat hack - they can store a phishing page in Google Storage, and link to it from Google Sites. Google's abuse system doesn't comprehend that you can leverage an attack through Google Storage, so there's no way to get that phishing page taken down.

    (The basic problem is that if you offer free hosting or URL redirection, and don't validate your users, you will be used to host attacks. "TinyURL" is good at catching this. "bit.ly", not so much. "t35.com" (free hosting) works hard to kick the phishers off manually, but their abuse guy gets a week or two behind at times. "piczo.com" (blog hosting for teenage girls) doesn't seem to try very hard, and phishing pages stay live there for months. We track this automatically, so we get to watch the major sites throw out the trash. Major sites that don't automate phishing and hostile code detection, constantly reading the PhishTank and APWG lists to see if one of their pages made the list, get pwned regularly.)

  40. Re:Microsoft? Really? :-) by Anonymous Coward · · Score: 0

    Actually, no, the server hacked was RHEL:

    Server : Apache/2.2.3 (Red Hat) DAV/2 PHP/4.4.9 Machine : i686
    System User : amax_navy@192.168.10.17
    OS : redhat-linux-gnu
    IP : 94.236.30.85

    Try to go to a random page, anything will do, just type some nonsense. May I suggest http://www.royalnavy.mod.uk/blah

    See the Microsoft IIS error.

  41. What they should have put on the the page by Anonymous Coward · · Score: 0

    There is no cannibalism in the royal navy. By "none", we mean none to speak of. (Camera pans to sailor eating a human leg.)

  42. My God... They've Finally Done It. by Petersko · · Score: 1

    They're sacrificing chickens at the alter of biofuels.

    How deliciously accurate. They've admitted biofuel are a desperate, unsupportable hail mary to the Gods.

  43. Further Statement. by Octopuscabbage · · Score: 1

    The British national navy later released a statement saying "Damnit, we knew password1 was a bad password. But it was so easy to remember."

  44. Oops... by Petersko · · Score: 1

    Wrong thread.

  45. Re:Microsoft? Really? :-) by dotancohen · · Score: 1

    That is a common tactic to mitigate attacks: let them try to attack software that you aren't running. It's an Apache config option.

    --
    It is dangerous to be right when the government is wrong.
  46. Check your LOGS by Anonymous Coward · · Score: 0

    These guys are script kiddies. For those with SQL you may see someone with a scanner trying every version known to man within the first 3 seconds. After an unsuccessful results....crap. ".../woot**woot.Romanian*****Sec"
    This was from 2 months ago so maybe they've improved greatly within that time
    I checked everything and then initiated a Deep Freeze rollback on the boxes.
    Sorry Royal Navy. Shoulda check your logs friend.