Slashdot Mirror


EU To Give Free Security Audits To Apache HTTP Server and Keepass (softpedia.com)

An anonymous reader writes: The European Commission announced on Wednesday that its IT engineers would provide a free security audit for the Apache HTTP Server and KeePass projects. The two projects were selected following a public survey that included several open-source projects deemed important for both the EU agencies and the wide public.

The actual security audit will be carried out by employees of the IT departments at the European Commission and the European Parliament. This is only a test pilot program that's funded until the end of the year, but the EU said it would be looking for funding to continue it past its expiration date in December 2016.

67 comments

  1. Nothing is free by Anonymous Coward · · Score: 3, Insightful

    EU to give taxpayer funded security audits.

    1. Re:Nothing is free by drnb · · Score: 0

      EU to give taxpayer funded security audits.

      EU to expand its department/fiefdom.

    2. Re:Nothing is free by Anonymous Coward · · Score: 5, Funny

      I get free hourly security audits of my servers from the Chinese and Russian governments.

    3. Re: Nothing is free by Anonymous Coward · · Score: 0

      Exactly!

    4. Re:Nothing is free by Anonymous Coward · · Score: 1

      Indeed. how day they do that. Next thing you are going to tell me is that [insert government entity] is going to give taxpayer funded graded and paved surfaces suitable for vehicular traffic. MADNESS!!!

    5. Re:Nothing is free by Anonymous Coward · · Score: 4, Insightful

      The EU has to rely on Keepass and Apache for their IT infrastructure. They should be doing these audits anyway. The only news is that the EU taxpayers get back the results to the people paying for them whilst other governments give them for free them on to their corporate buddies to sell back to the taxpayers with margin.

    6. Re:Nothing is free by Anonymous Coward · · Score: 0

      Are taxes being increased due to the audit or something?

    7. Re:Nothing is free by drnb · · Score: 3, Insightful

      The EU has to rely on Keepass and Apache for their IT infrastructure. They should be doing these audits anyway. The only news is that the EU taxpayers get back the results to the people paying for them whilst other governments give them for free them on to their corporate buddies to sell back to the taxpayers with margin.

      And if the EU simply funded EU University security researchers to do the audit that would not benefit EU citizens? Benefit EU citizens in more ways than simply having the audit performed? This is merely about growing staff and fiefdom, typical bureaucracy.

    8. Re:Nothing is free by golodh · · Score: 2
      @Anonymous Coward

      EU to give taxpayer funded security audits.

      So?

      Sounds like money well spent to me.

    9. Re:Nothing is free by Anonymous Coward · · Score: 0

      Normally you would be right, money well spent. Except that the real concern lies in the hardware, and there is nothing we can do about it.

    10. Re:Nothing is free by Maritz · · Score: 1

      Pretty much every other governance out there uses taxpayer money to undermine private citizens' security, rather than bolster it.

      --
      I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
    11. Re:Nothing is free by Morris+von+Habsburg · · Score: 1

      The EU is not performing the audit themselves, they are funding the audit performed by a reputable organisation. My bet is that FOX-IT will get the job.

    12. Re:Nothing is free by Anonymous Coward · · Score: 0

      Universities are bureaucratic as hell and the public insight to them is even worse than that into EU.
      I don't see why your suggestion would make things any better than the union having a department in charge of auditing any software they might want to use and release the findings to the taxpayers.

  2. KeepAss? by roman_mir · · Score: 1

    I used to use Apache server years ago, now I prefer nginx. But what is this KeepAss thing?

    1. Re:KeepAss? by aliquis · · Score: 2

      A open-source password manager (and generator I believe?)
      http://keepass.info/

      For lots of OSes: http://keepass.info/download.h...
      With lots of plugins: http://keepass.info/plugins.ht...

    2. Re: KeepAss? by Anonymous Coward · · Score: 0

      It means you will get lots and lots of round booty ass, and you can use your plugins with it too, for free.

    3. Re:KeepAss? by dgatwood · · Score: 0

      That's what I was wondering. It sounds like BitLocker for porn—a special app that lets you use a gesture and a password to decrypt hidden layers in your filesystem with all the stuff you don't want your significant other to see....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    4. Re:KeepAss? by Anonymous Coward · · Score: 0

      That's what happens when you omit the second 'p' in 'keepass'

    5. Re: KeepAss? by Anonymous Coward · · Score: 0

      It's not cross platform in any meaningful way. The mono version is horrible. The move to 2.x led me to move to Keepass/X, the lack of 2.x support in the alternatives means 2.x is IMHO a Windows only project.

    6. Re: KeepAss? by AutodidactLabrat · · Score: 1

      Except I am actually running the Mono version on my two Linux boxes and it works fine, cross-syncs with my Windows machines and keeps on trucking.
      Are you sure you've tried it?

    7. Re: KeepAss? by grim4593 · · Score: 1

      I agree. It works well in Linux, Windows, and there is even an Android app that is compatible.

    8. Re: KeepAss? by piojo · · Score: 1

      It's not cross platform in any meaningful way.

      If you're on Android, Keepass2Android is fantastic. More secure and a better UI than the other Keepass app I tried.

      --
      A cat can't teach a dog to bark.
  3. IT of Commission and Parliament, not University? by drnb · · Score: 2

    The actual security audit will be carried out by employees of the IT departments at the European Commission and the European Parliament

    Damn, they are quite desperate to *seem* to be doing something useful. But yet again the bureaucrats think themselves the solution, to want to grow their departments and "fiefdoms", NOT! If they wanted to do something useful the European Commission would fund some top ranked Universities within the EU to do the audit.

  4. Re:IT of Commission and Parliament, not University by bhcompy · · Score: 1

    Public IT is definitely who should not be responsible for this kind of testing

  5. Re:IT of Commission and Parliament, not University by drnb · · Score: 3, Insightful

    Public IT is definitely who should not be responsible for this kind of testing

    Absolutely, private IT should do it, in particular Hillary's private IT. After all there is no evidence they were ever hacked. :-)

  6. Quit the bashing by lbalbalba · · Score: 5, Interesting

    Hey, I'm an European, and I welcome this. Apache is widely used, and it's security is for the common good. At the very least, this is a step in the right direction. The only downside I can think of, is that Apache is already heavily scrutinized by both static analyzers and 'real human being' audits, so it this particular choice may be of limited use. Still, a mayor step forward in my opinion.

    1. Re:Quit the bashing by Anonymous Coward · · Score: 0

      You do understand that government IT groups outside of the NSA/SS types of groups are poorly funded and offer some of the worst pay in the industry and are generally inferior to private security companies, don't you? It's a waste of tax money. Just take the money that you would pay the government code monkeys and hire a real security agency to test your security.

    2. Re:Quit the bashing by Anonymous Coward · · Score: 2, Insightful

      I'm an American, and I too think this is fantastic. OpenSSL has shown us that lax security in open source projects can have widespread disastrous consequences. I also use and love KeePass. Bring on the audits!

    3. Re:Quit the bashing by Anonymous Coward · · Score: 0

      It COULD be a complete waste, but it could also be used to hire and/or grow the talent needed for this, which I think might be a more useful investment than the audit itself.

    4. Re:Quit the bashing by Anonymous Coward · · Score: 0

      I'd say the thing that took OpenSSL down was featuritis (how many new features does an SSL library really need?)

      When the money they get is directed more towards visible stuff such as new features and not that much at security [citation needed], that's the likely end result.

    5. Re:Quit the bashing by l0n3s0m3phr34k · · Score: 1

      That should make their job easier. Having a list of known vulnerabilities is a decent start. Hopefully their not just going to run Retina, print out a report, and call it done.

  7. Re:IT of Commission and Parliament, not University by gweihir · · Score: 2

    I agree. While they might find something, they will not have the skills to come up with a good final verdict and recommendations. Really good IT Security people (needed for this) will not work for a government bureaucracy in the first place, far too boring.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  8. Re:IT of Commission and Parliament, not University by Anonymous Coward · · Score: 0

    They are responsible of their own systems so why not to tender out a security inspection service contract, or buy it from their own service suppliers as an extra? If the job is below 200000EUR they have a lot of options how to do it. A secure vehicle for a commissioner will cost more than that, so why not securing the critical points of the office at lower cost as well?

  9. Re:IT of Commission and Parliament, not University by bhcompy · · Score: 1

    There are professional organizations that handle this kind of testing as their bread and butter. The IT depts of the Commission and Parliament are not ones that inspired much confidence in their ability to provide robust security audits.

  10. As if every government on the planet... by Anonymous Coward · · Score: 0

    Is there a government on the planet that hasn't already audited Apache multiple times?

    If there were any real holes left there would be a LOT more breakins everywhere around the world than we see now.

    Something else is going on here.

    1. Re:As if every government on the planet... by sumdumass · · Score: 1, Insightful

      They want to certify it as safe and secure then tell England that they cannot use this validation because they left the EU. Instead England will have to use the version that is identical but not as safe because it won't have the stamp on the box.

      Seriously though. It sounds like maybe they are trying to look important and beneficial to remaining members to avoid another exit push gaining momentum.

    2. Re:As if every government on the planet... by dave420 · · Score: 1

      There is absolutely no evidence supporting your claims. It is far more likely they are just trying to audit some important, widely-used open source software. It has nothing to do with posturing, Britain, or other EU members.

    3. Re:As if every government on the planet... by Anonymous Coward · · Score: 1

      Seriously though. It sounds like maybe they are trying to look important and beneficial to remaining members to avoid another exit push gaining momentum.

      Are you sure?
      To me it sounds like someone thought that maybe they should check if the software they are using is secure and that a lot of people agreed.
      They then thought that it would be a good idea to have the competence to check this in-house so that they don't rely on outside sources that may or may not be compromised.

  11. Re:IT of Commission and Parliament, not University by Anonymous Coward · · Score: 2, Insightful

    Absolutely, private IT should do it, in particular Hillary's private IT. After all there is no evidence they were ever hacked.

    I hacked her server. I know, it's hard to believe, right?
    But here's the proof:

    I found an email that said, "I let Benghazi happen because I hated them. Let them die."
    Then another one, "Top security? I personally mail these things to Putin, I'm such an evil person."
    Then another one, "I love Bill."
    Then, "Hey Don, let's get this plan started. I can't lose with you running!" Not sure who Don is, probably Knuth. I heard he was a track star or something.

    There it is. I hacked Hillary's server and gave you the proof. If you don't believe me, it's because you're one of the sheep.

  12. KeePass: Not Tempest Safe by Anonymous Coward · · Score: 0

    Yet another password saver program which is easily defeated by Tempest and many side channel attacks.

    Don't store your passwords on anything which requires electricity. You can talk shit now but you'll thank me later.

    1. Re:KeePass: Not Tempest Safe by AJWM · · Score: 1

      Don't store your passwords on anything which requires electricity.

      I'm way ahead of you. I keep them on a Post-It note cleverly hidden under my keyboard.

      --
      -- Alastair
  13. Re:IT of Commission and Parliament, not University by drnb · · Score: 1

    I think if they find something it will be the low hanging fruit and provide a false sense of security.

  14. This is exactly what is wrong with the EU by Anonymous Coward · · Score: 0

    Public survey is a terrible way to choose projects to audit.
    The people doing the audit aren't experts with a record of success in auditing software projects, they're existing employees of EU bureaucracy IT departments.
    They don't have funding to complete the project.

    They'll have 100 bureaucrats surfing porn all day on 200k EUR tax free salaries, they won't deliver anything because funding ran out, and there will be no accountability, either for the porn surfers, or the people who commissioned the project in the first place.

  15. A better title for the story by Anonymous Coward · · Score: 0

    Political body to use existing employees with no expertise or track record of auditing software, to perform a partial audit of two projects chosen at random (by public ballot), because there's not enough money for a full audit.

    1. Re:A better title for the story by lucm · · Score: 1

      Maybe they just want to show that they don't need the UK to do computer things. After all, they still have the SAP country, the Ubisoft country, and the non-Asian cheap IT labor countries.

      --
      lucm, indeed.
    2. Re:A better title for the story by Anonymous Coward · · Score: 0

      It's too long... maximum 100 characters

  16. Re:IT of Commission and Parliament, not University by ShanghaiBill · · Score: 0

    The IT depts of the Commission and Parliament are not ones that inspired much confidence in their ability to provide robust security audits.

    It is not just about competence, but also conflict of interest. We need robust security to protect us from governments. It is foolish to trust those same governments to verify the security they are trying to circumvent.

  17. Re: IT of Commission and Parliament, not Universit by Carewolf · · Score: 1

    Remember working for an EU institution is not just well paid but tax free as well, and sometimes even a diplomatic status. They might need to hire but they rarely have trouble getting talent.

  18. Why not... by jopsen · · Score: 1

    Public IT is definitely who should not be responsible for this kind of testing

    Remember the debate after heart bleed... We were all asking ourselves how come nobody invested in security auditing for openssl.
    We all took this infrastructure project for given. For the public sector to invest in some open source infrastructure projects is not a bad idea.

    I'm not suggesting that the public sector review everything, but for the public sector to identify and invest in a few heavily re-used open source projects is not bad idea. It's like public sector investment in roads and other infrastructure.

  19. Re: IT of Commission and Parliament, not Universit by gweihir · · Score: 1

    In some spaces (and IT security is one of those), you need to offer more than good compensation and benefits to get and retain really good people. You need to offer interesting work and I seriously doubt they can do this.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  20. Re:IT of Commission and Parliament, not University by akozakie · · Score: 2

    Not necessarily, it depends on their goals.

    Looks like they want to keep a strong IT capable of doing effective security audits for them on demand, but the workload is not constant. Projects like this are a great idea. You do something "pro bono", actually useful for you and your society. At the same time you keep the team funded, ready for when you need them more. And, most importantly - you keep them busy doing their actual job, the best form of training there is.

  21. Re: IT of Commission and Parliament, not Universit by Anonymous Coward · · Score: 1

    Sure, it would be a problem if a condition of the auditing was that nobody else was allowed to audit the code. If memory serves, Apache does that open source thing. I also missed the part where the EU will be given permission to commit code without any review. I guarantee you that any incidents of polonium poisoning or multiple bullet wounds that occur among Apache project staff will not be due to natural causes.

  22. translation.. by Anonymous Coward · · Score: 0

    eu officials are going to verify whether apache and keepass still have the exploits in them that they're expecting and none that they aren't.

  23. Re:IT of Commission and Parliament, not University by drnb · · Score: 1

    Looks like they want to keep a strong IT capable of doing effective security audits for them on demand, but the workload is not constant.

    And University researchers are unavailable, unwilling to answer the occasional call?

    You do something "pro bono", actually useful for you and your society.

    Supporting your EU universities and sponsoring research for professors and students does not benefit society?

    At the same time you keep the team funded, ready for when you need them more.

    So the internal team is bloated and short on work, but the department/fiefdom must be preserved?

    And, most importantly - you keep them busy doing their actual job, the best form of training there is.

    What makes you think any of this is related to the IT staff's day-to-day work, is within the staff's field of expertise, etc? The person who connects the EUMP's printer to the wifi network may not be the best capable person to analyze malware. All IT jobs/tasks are not equivalent.

    "Have you tried turning it off and then back on again?" ;-)

  24. Re:IT of Commission and Parliament, not University by drnb · · Score: 1

    ... analyze malware ...

    "analyze malware and their software's vulnerability and exploitability to it" I should have written.

  25. Re:IT of Commission and Parliament, not University by GuB-42 · · Score: 1

    If they wanted to do something useful the European Commission would fund some top ranked Universities within the EU to do the audit.

    And why do you think it is better? You don't think the assigned IT department employees are competent?
    Universities may not be better at this job. It is not research, it is an audit. An audit is a tedious process where you check that the security best practices are followed, that the code follows some standards, that only safe crypto is used, etc... The goal is not to find new ways to attack the code, rather it is to make sure that the code isn't vulnerable to existing attacks.

    A university can tell you that the lock you are using and that everyone thought was unbreakable may be cracked in 2 years. An auditor will tell you that the window is opened.

  26. Re:IT of Commission and Parliament, not University by drnb · · Score: 1

    If they wanted to do something useful the European Commission would fund some top ranked Universities within the EU to do the audit.

    And why do you think it is better? You don't think the assigned IT department employees are competent? Universities may not be better at this job. It is not research, it is an audit. An audit is a tedious process where you check that the security best practices are followed, that the code follows some standards, that only safe crypto is used, etc

    Do you know what research is? It is often a tedious process of going through lots of information to check all the details and to spot errors/inconsistencies/surprises.

    The goal is not to find new ways to attack the code, rather it is to make sure that the code isn't vulnerable to existing attacks. A university can tell you that the lock you are using and that everyone thought was unbreakable may be cracked in 2 years. An auditor will tell you that the window is opened.

    Speaking as someone who did security research while at the University, you are ill-informed.

  27. Audit won't be done by EU IT departments by Anonymous Coward · · Score: 1

    It has been contracted out to a consultancy (who might sub-contract?), as the Pirate Party MEP who started this project reports: https://juliareda.eu/2016/07/eu-audits-keepass-apache/

    1. Re: Audit won't be done by EU IT departments by Anonymous Coward · · Score: 0

      How do you dare !!?

      Offering facts to get in the way of a bigoted discussion? Where do you think you are?

      Shameless factista !!!

  28. Re:IT of Commission and Parliament, not University by akozakie · · Score: 2

    And University researchers are unavailable, unwilling to answer the occasional call?

    As someone who has worked for many, many years at a european university (part-time) I'm strongly sceptical about the ability of university staff to do this exact kind of work well. Not to mention the grad students, who will likely be assigned the actual work. Also, it hardly seems like something universities should really do.

    By the way, do you have any idea how long this "occasional" call would take? This is EU, with all the regulations. Weeks to prepare the call. At least a month for the call, preferably at least two. A few months for the review and grant agreement preparation. Typically 8-12 months total. Alternative? Public tender. Also months, but not so many. But how do you make sure you can trust the company? It's the era of globalization, if you want to know whether software from eg. a US/russian company is secure (as in some real chance of detecting NSA/FSB modifications), last thing you want is a european branch of another company with ties there. Difficult to ensure with a public tender.

    Solution? Have your own small but good team that can do this in less time than a tender or call would take.

    Supporting your EU universities and sponsoring research for professors and students does not benefit society?

    Yes it does. So, fund it! Pushing routine work like this on us limits our ability to do new things which is the essence of "research". And we will take any work that is called "research" and offers money, that's how universities get money afterall.

    I've done my share of work which should never have been given to a university. Routine software development, code review, testing, etc. Practically zero publishable results. Plus, universities do not give the same quality and warranty as a software company in this case. Still, this is a growing trend - throwing such tasks into "research programmes". Expected TRL is growing. Instead of building fascinating prototypes and leaving the conversion to product to spin-offs, universities waste time and talent doing routine work themselves (in consortia, to make things worse). But it's too tempting - instead of allocating budget for something, you just call it a research project and fund it from the science budget. Bingo!

    So the internal team is bloated and short on work, but the department/fiefdom must be preserved?

    So firefighters should only be recruited when there actually is an emergency? Some jobs have variable workloads, deal with it. And I would be careful with the word "bloat" not knowing how large the team is. For example, having two or three analysts in an organization of this size is hardly bloat.

    What makes you think any of this is related to the IT staff's day-to-day work, is within the staff's field of expertise, etc? The person who connects the EUMP's printer to the wifi network may not be the best capable person to analyze malware. All IT jobs/tasks are not equivalent.

    What makes you think this would be the same group that runs around installing printers? All IT jobs/tasks are not equivalent. This sort of pro-bono work is exactly a good way of keeping your team of 2-3 security audit guys away from such work and doing exactly what they were hired for. Yes, that team can formally be a part of your "IT services". No, it does not mean they have to be simple support guys with a new task, very much exceeding their competence level.

  29. Re:IT of Commission and Parliament, not University by Anonymous Coward · · Score: 0

    I bet you only say that because you're at a university and have been involved with security research at university.

  30. Which KeePass? by LichtSpektren · · Score: 1

    I use KeePassX, but there's also KeePass 2 and some other forks. Which one exactly will be audited?

    1. Re:Which KeePass? by Anonymous Coward · · Score: 1

      The one at keepass.info.
      If the forks haven't made any major refactoring they should still benefit a lot from this since they can do the diff from the audited version and see if any of the problems found still is present in their code.
      Sure, they can have added new ones, but that is one of the costs of making a fork.

      Personally I don't like the idea of electronic password managers since I feel that too much damage would be done is the manager is compromised.
      I feel that a note next to the computer with a few hints to what the password would be is safer since anyone getting control over my computer can't get all passwords with a single key sniffer and has to wait until I actually accesses the page they are interested in.
      If they break into my house and murders me to get the note they will probably not bother and just take my credit card from my wallet instead, but at that point I am not very likely to care.

  31. Re:IT of Commission and Parliament, not University by Anonymous Coward · · Score: 0

    EU might not be perfect but it is a hell lot better than the alternative.

    Sure, Apache or Keepass could pay some private institute to do the auditing, but any malicious government can pay the same institute ten times as much to claim that certain parts of the code are OK.

  32. Re:IT of Commission and Parliament, not University by drnb · · Score: 1

    As someone who has worked for many, many years at a european university (part-time) I'm strongly sceptical about the ability of university staff to do this exact kind of work well. Not to mention the grad students, who will likely be assigned the actual work. Also, it hardly seems like something universities should really do.

    The TrueCrypt audit suggests otherwise, portions were done by professors and grad students. And my experience in grad school long ago suggest otherwise as well. You do realize the occasional grad student actually has an interest in how things work, in poking and proving a system, considers computer security a good area to do their research in? Some of us actually even had some experience beyond homework assignments.

    Some jobs have variable workloads, deal with it. And I would be careful with the word "bloat" not knowing how large the team is. For example, having two or three analysts in an organization of this size is hardly bloat.

    If they have a security team of such a size I doubt their normal work has any massive downtime. Your suggested pro-bono work is just bureaucratic creep. There are governmental agencies far better qualified to do any such work than the EU Commission and Parliament.