Slashdot Mirror


Common Malware Enumeration Initiative

LogError writes "The Common Malware Enumeration Initiative was just announced. Headed by the United States Computer Emergency Readiness Team (US-CERT) and supported by an editorial board of anti-virus vendors and related organizations it should provide a neutral, shared identification method for malware outbreaks."

27 of 112 comments (clear)

  1. Which Platforms? by Brent+Spiner · · Score: 3, Interesting

    I don't see any specifics. Is this going to be Windows-centric, or are they reporting on ALL malware, regardless of platform?

    --
    Reality test... am I dreaming?
    1. Re:Which Platforms? by sedyn · · Score: 2, Insightful

      Like most outlets, I will bet that this site will focus mainly on windows. It just that this time, the attention is deserved.

      --
      Am I open minded towards open source, or closed minded towards closed source?
    2. Re:Which Platforms? by mysqlrocks · · Score: 3, Insightful

      Is this going to be Windows-centric, or are they reporting on ALL malware, regardless of platform?

      From the article it sounds like it's an issue of malware outbreaks in general without regard to platform. Since it's simply about having a common name for malware, there's no reason why it should be platform specific.

  2. Simple by mysqlrocks · · Score: 3, Insightful

    Seems like kind of a simple concept. "Let's make sure we're all using the same name." But I guess being able to identify a virus by name is a kind of important step in finding a fix for it.

    1. Re:Simple by mr.+mulder · · Score: 4, Insightful

      the sad part is that several well-paid government employees spent 6 months developing this "solution".

    2. Re:Simple by mysqlrocks · · Score: 2, Insightful

      the sad part is that several well-paid government employees spent 6 months developing this "solution".

      Most of the "development" was probably talking to industry execs and getting them all to agree. It's all about politics.

  3. Default Permit by lapagecp · · Score: 5, Insightful

    This is just another example of getting entrenched in a default permit world which has proven itself time and again not to work. We need to be enumerating the good programs and not the other way around.

    1. Re:Default Permit by GigsVT · · Score: 5, Insightful

      You've taken a good concept and turned it on its ear.

      Default Deny is good. Centralized lists of "good" software is bad. Think about it for a second and you'll realize why.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Default Permit by mysqlrocks · · Score: 2, Insightful

      We need to be enumerating the good programs and not the other way around.

      Enumerating both good and bad programs is probably a good idea. It's usually pretty obvious if something is malware. How do we say for sure that something is a "good" program though? Who decides if it's a "good" program? How long does it take my software to get listed as a "good" program? Do I have to pay a licensing fee? Is it a big expense to get it certified as "good" because I have to pay for all sorts of independent testing? I'm sure the big software players would like this because it would make it more difficult for independent (and possibly innovative) developers to get there stuff out there. It would add a lot of friction to software innovation.

  4. Re:The first virus I encountered... by MatrixCubed · · Score: 2, Funny

    My first really debilitating virus I encountered was the "Pakistani" virus in 11th grade computer science. Our teacher possessed a doctorate degree in CS, had worked at NASA in the past, and we were certain he wrote the virus (he was of Pakistani origin) to prevent his students from sharing their diskettes in order to cheat on course assignments, because this was the only time it showed up!

  5. Required reading by ReformedExCon · · Score: 5, Informative

    This is the first time I've been to the US-CERT website, so please forgive my enthusiasm.

    This document on viruses should be required reading for anyone who uses a computer.

    http://www.us-cert.gov/reading_room/virus.html

    Most common malware can be stopped with the same virus-avoidance techniques listed in this brief document.

    As for this initiative, it's not explained very well, that's for sure. It seems like a simple naming convention for viruses as well as a central location for all virus information. I'm not big on the government taking away such a role from private industry, but with the threat of viruses affecting everyone, it makes sense that the government provide a baseline starting point for all antivirus companies to start from. It is not in the best interest of the public to have a single private company hoard virus information.

    --
    Jesus saved me from my past. He can save you as well.
  6. Problems? by op12 · · Score: 4, Insightful

    From TFA: "During a virus outbreak, participants on the CME board request an identifier from an automated system by providing a sample of the virus and as much additional information as possible. An identifier in the format 'CME-N' where N is an integer between 1 and 999 is generated and distributed to the other participants. The participants then disseminate the CME identifier to their contacts in the industry and reference the CME identifier on their web pages, in their product, or when speaking to the press. "

    It's much easier when there's an actual name to refer to like Blaster or Sasser than referring to the distinctions between CME-46 and CME-50. While the automated system seems to make sense to prevent slowdowns by having people discuss naming, this doesn't seem like a great solution. Many people may even think: I've heard of that CME thing before, I'm already protected.

  7. Wrong approach to the problem by BierGuzzl · · Score: 4, Interesting

    It would be WAY easier to keep a list of names and heuristics for all of the legitimate code out there and have a default deny policy with a whitelist. The only condition that would need to be met is that no legitimate application is denied entry or the concept could become worse than DRM.

    1. Re:Wrong approach to the problem by adavies42 · · Score: 2, Insightful

      Congratulations, you've reinvented Palladium.

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
  8. Really Don't Like the Format by Evil+W1zard · · Score: 4, Insightful

    Firstly let me just say I thought this was going to be an initiative to create a working group to assist in identifying threats quicker, but as I RTFA I find out all this is really is just a control gate for naming malcode.

    Now that being said I 100% agree that we need a methodology in place to ensure that malcode names follow a fixed format. There have been too many times that we have had to research viruses and it is annoying as all hell to see a worm as Variant B on one site and Variant C on another. It adds to the confusion during an outbreak, which in turn usually costs more research and fix time... But saying that I do not like the naming format because it doesn't clearly identify similar variants... On the site it shows an example of two variants of Zotob. One is CME-164 and one is CME-243. For tracking purposes I would much rather see something along the lines of Zotob-A being named CME-164A and Zotob-B being CME-164B. Or better yet as numbers don't stick in your head as well as words IMO stick to names like Zotob but ensure the major AV vendors follow the CMEI variant guidance...

    --
    News Reporters Make Tasty Polar Bear Treats!
  9. Will they include this one? by Anonymous Coward · · Score: 3, Funny

    Here.

    May 22, 1990. A day that will live in computer science infamy.

  10. Re:I have to say... by evil+agent · · Score: 4, Insightful

    Lets say we don't implement a common naming scheme. Lets say McAfee comes out and identifies a new piece of malware called malware192 and releases a patch for. Ok, you go ahead and patch your system. Later on, you read that Symantec has issued an alert for malware195. Are they referring to the same one you just patched? Should you hurry up and try to get your system up to date? Clearly, having a common name is a step in the right direction.

    --
    End transmission.
  11. To paraphrase a line from... by Anonymous Coward · · Score: 3, Funny

    ..."Broken Arrow":

    I don't know what's scarier, Windows malware or that there's so much of it that they need a naming body to keep track of it all.

  12. Multiple Sources by RAMMS+EIN · · Score: 4, Insightful

    ``Default Deny is good. Centralized lists of "good" software is bad. Think about it for a second and you'll realize why.''

    He never said "centralized". Default deny is secure, but cumbersome to work with. People find ways around things that are cumbersome (like taping passwords on monitors when they are too strong to be remembered). Outsourcing the decission of what software to trust to a third party is a good compromise, as long as you can freely chose the parties you trust.

    What I'm imagining is something like APT repositories. You trust the maintainers to put up good software, and you verify it was really put there by the maintainers by checking the signatures. If, one day, you decide you don't trust some server anymore, you just remove it from your sources.list.

    --
    Please correct me if I got my facts wrong.
  13. Understanding Identifiers. by oneiros27 · · Score: 4, Insightful

    Most identifiers are just for reference, but may not be intended for the type of indexing that you're expecting.

    Consider the following situation:

    1. A new worm is sighted
    2. CERT's members agree it's a new worm, and assign it an identifier 'x'
    3. Researchers deconstruct the worm, and determine that 'x' is actually derived from 'p'.

    We now have two options -- change the identifier from 'x' to 'p.1' or leave some sort of note attached to 'x' that it's a derived from 'p'. (well, there's two other options -- don't try to identify them, or don't assign identifiers until all research is done, which defeats the whole purpose of building the system in the first place)

    The list they're making is more like a glossary -- a flat list of items, as opposed to something which might have a concept of heirarchy. (but that's not to say that some other values in the descriptions can't be used to generate a heirarchy).

    If you'd like an even worse example of selecting identifiers -- imagine if you found a worm 'y' that used the same code for vulnerability exploits as 'c', but carried the same payload as 'g' ... is it 'c.1' or 'g.1' or 'c.g.1'?

    Sequential identifiers may seem like a bad choice, but they're so much easier to maintain in the long run, and handle the heirarchy through some other field.

    --
    Build it, and they will come^Hplain.
  14. Re:I have to say... by pqdave · · Score: 2, Insightful

    In the first hours of an outbreak, different vendors will call the same malware by different names. Some may identify it as a variant of previous malware, others may give it a new name based on an attribute, and yet others may give it a name based on a different attribute. Having a common format will let you know that Sasser-435 (CME-42), Blogkiller (CME-42)and SlamDunk (CME-42) are all the same thing named by different vendors, fairly important when trying to solve a problem.

  15. Poor naming... by Senzei · · Score: 3, Interesting
    Like the half dozen or so other responses I have seen I think the naming system is a good idea, but the names generated for it would lead to confusion, especially amongst the less computer savvy.


    I think the solution is to handle things the same way that we handle hurricanes. Keep a big list of names and iterate through that for each new virus.


    In that vein I would like to now suggest that viruses be given the dumbest names possible as a means of discouraging stupid kids from writing them to seek publicity. After all who would want to see themselves listed as the author of ChickenChaser .5 or TinyPocketRocket 1.3"

    --
    Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
  16. communication between anti viri companies is great by doorbender · · Score: 3, Insightful

    communication between anti viri companies is great, BUT I hope this doesn't turn into a type of "registry" that can be hacked or spoofed and allow networks to be compromised wholesale.

    --
    "He's a real midnight golfer"
  17. Re:The first virus I encountered... by Prototerm · · Score: 4, Insightful

    The first computer virus I encountered was back in the glory days of the Amiga 500. I forget the name of it, but the virus re-wrote your video driver so the screen displayed everything upside down and backwards.

    The second virus I encountered (same machine) was just as interesting: a tiny helicopter flew onto your screen, dropped a grappling hook to grab your pointer, and fly off with it, never to be seen again.

    I tell ya, those were the days, when men were men, gurus meditated, and virus writers were... but I digress.

    Today, those guys probably are making a fortune somewhere writing video DRM for Vista.

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
  18. Bad Thing? by Phreakiture · · Score: 2, Interesting

    Didn't we already decide, that enumaration, amongst other things was a Dumb Idea?

    --
    www.wavefront-av.com
  19. One man's spyware... by cdn2k1 · · Score: 2, Funny

    Is another man's Comet Cursor.

  20. why isn't this tied into nvd instead? by pointbeing · · Score: 4, Informative

    I'm a federal employee and information assurance is a huge part of my job. I don't understand why CERT needed another resource rather than tying things into NISTs shiny new National Vulnerability Database. Seems to me that one-stop shopping for both software vulnerabilities and malware alerts would be the thing to do.

    --
    we see things not as as they are, but as we are.
    -- anais nin