Slashdot Mirror


PostNuke Open Source CMS Attacked

ValourX writes "This morning the developers of the free software content management system PostNuke posted a security announcement saying that a vulnerability in the paFileDB download management software allowed an attacker to put up a hacked version of PostNuke for download. That version was live on the PostNuke download site between Sunday at 23:50 GMT and Tuesday at 8:30 GMT. Proprietary software zealots are always saying that open source programs are likely to contain backdoors, but is this situation truly what they mean when they say that? NewsForge (part of OSTG) has the story."

300 comments

  1. You gotta love biased terms by antifoidulus · · Score: 5, Interesting

    this is offtopic but, why does it seem on this site whenever anyone supports a cause that could be even remotely contensious they are labeled a zealot?

    1. Re:You gotta love biased terms by Anonymous Coward · · Score: 0

      I know, these slashdot zealots are real annoying with their ad hominem attacks!

    2. Re:You gotta love biased terms by Anonymous Coward · · Score: 0

      TAKE THAT BACK!!!1~1 /because it's funny, you see

    3. Re:You gotta love biased terms by caseydk · · Score: 5, Insightful


      Because if you can label them something bad (racist, homophobe, zealot, nutball, nazi, commie, etc), then you can promptly dismiss their argument without addressing it.

    4. Re:You gotta love biased terms by SalsaDoom · · Score: 0

      'course, that would be a Genetic Fallacy.

      Not that anyone cares, mind you ;)
      --SD

      --
      "Computers will never truly be free until the last windows user is strangled with the entrails of the last mac user."
    5. Re:You gotta love biased terms by gsfprez · · Score: 1

      don't forget

      "Christian" and "right wing child-eating extremeists"

      --
      guns kill people like spoons make Rosie O'Donnell fat.
    6. Re:You gotta love biased terms by ccharles · · Score: 2, Funny

      Because if you can label them something bad (racist, homophobe, zealot, nutball, nazi, commie, etc), then you can promptly dismiss their argument without addressing it.

      Pfft! I don't have to listen to your explanation, you freaky nutjob!

    7. Re:You gotta love biased terms by Domox · · Score: 1, Informative

      zealot Audio pronunciation of "zealot" ( P ) Pronunciation Key (zlt) n. 1. 1. One who is zealous, especially excessively so. 2. A fanatically committed person. 2. Zealot A member of a Jewish movement of the first century A.D. that fought against Roman rule in Palestine as incompatible with strict monotheism. A Zealot is not a derrogatory term now a days, checkout definition 1-2

    8. Re:You gotta love biased terms by mobiGeek · · Score: 2, Funny
      "right wing child-eating extremeists"

      Boy, that's a whole lotta redundancy...

      :-)

      --

      ...Beware the IDEs of Microsoft...

    9. Re:You gotta love biased terms by alpha_foobar · · Score: 1

      Which one of the terms wasn't derrogatory?
      1. ...especially excessively so.
      2. A fanatically committed person.

      Though I agree that there is no reason why this should be the case.

    10. Re:You gotta love biased terms by Anonymous Coward · · Score: 0
      Because if you can label them something bad (racist, homophobe, zealot, nutball, nazi, commie, etc), then you can promptly dismiss their argument without addressing it.

      you forgot ' terrorist '

    11. Re:You gotta love biased terms by Erik+Hollensbe · · Score: 1

      some people would argue that there are times for communism and fascism too (although everyone hates McCarthy but no one likes to be called either).

      Oh well, I imagine that point is bound to be lost on this group.

    12. Re:You gotta love biased terms by Slime-dogg · · Score: 2, Funny

      It also has some really bad spelling. Leave it to the left-wing pillow-biting tree huggers to leave literacy for the golden arches of welfare.

      Sorry. I just had to say it. :-)

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    13. Re:You gotta love biased terms by Anonymous Coward · · Score: 0

      Zealots were a group in ancient Israel around the time of the Macabbean revolt who tried to free Israel from the grip of Hellenisation by assassinating people.

      But yeah, the word has lost some of its stigma, at least for me, simply because it's overused, a lot like "hypocrite" (it means someone who only *pretends* to believe something, it is OFTEN used in wildly erroneous ways; same with bigot, demagogue, etc.).

    14. Re:You gotta love biased terms by Anonymous Coward · · Score: 0

      Zealot is also a Protoss unit in the PC game called Starcraft.

      Health: 100
      Shields: 60
      Base Damage: 16
      Base Armour: 1
      Base Shields: 0
      Range: Melee, Ground only
      Psi Cost: 2
      Damage plus per upgrade: 2 Max upg. levels: 3
      Armour plus per upgrade: 1 Max upg. levels: 3
      Shields plus per upgrade: 1 Max upg. levels: 3
      Other Upgrades: Leg Enhancements (Available from Citadel of Adun)
      Tech Tree: Nexus -> Gateway

    15. Re:You gotta love biased terms by Anonymous Coward · · Score: 0

      Maybe it's because the world is full of overzealous people that do not deal with reason but in conclusions, and attempting to negotiate with them is fruitless. There are far more people with firm beliefs than there are people that come to them using evidence.

  2. and closed source? by parawing742 · · Score: 5, Insightful

    and how can we be sure that closed source software doesn't contain backdoors? open the source!

    1. Re:and closed source? by iezhy · · Score: 2, Funny

      by reading EULA carefully, perhaps? :-)

    2. Re:and closed source? by tgma · · Score: 4, Insightful

      Exactly - isn't the point that with an open source project, with a team of developers and users, this backdoor was identified within a couple of days? Whereas with a closed source project, the problem could have gone unnoticed for some time.

      Or worse, it could have been noticed, and left unmentioneded, in the hope that no one would notice, and it would go away by itself. You don't hear about open source projects using the DMCA to get whisteblowers to shut up, do you?

    3. Re:and closed source? by Maestro4k · · Score: 2, Insightful
      • and how can we be sure that closed source software doesn't contain backdoors? open the source!
      We don't, and to make it worse we likely wouldn't find out about an attack like this directly from the company involved. Companies are notoriously wary of even reporting breakins to the FBI because it would look bad to their shareholders. Given that, if the same scenario happenned with a publicly held company selling a closed-source product, would they even bother to notify those who'd downlaoded the trojaned version? After all the code is closed, so they could claim innocence (and how would someone prove otherwise) when the customer's computers got pwned.
    4. Re:and closed source? by acidblood · · Score: 4, Insightful

      Actually, we have an example where a backdoor on a closed source software went unnoticed for a long time. It was only found when, ironically, the software was open-sourced. Story here.

      --

      Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/

    5. Re:and closed source? by l3v1 · · Score: 2, Insightful

      [...]with a team of developers and users, this backdoor was identified within a couple of days[...]

      It's not the fast identification that's the most important, it's the fast solution that is, and no company with closed sources can do that faster and better than the OSC (i.e. open source commnunity).

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    6. Re:and closed source? by DeVilla · · Score: 2, Funny
      You don't hear about open source projects using the DMCA to get whisteblowers to shut up, do you?

      Well no. But the open source crowd claim to be better and more efficient at many things. Perhaps they are better at dealing the whistlebowers as well. Perhaps, with a little bit of investi$%@#+++carrier lost

    7. Re:and closed source? by Anonymous Coward · · Score: 0

      With an open source project a malicious user may discover it and not report it, thus exploit it with a longer time before it's detected. A security risk in a closed source project
      is more likely to be found by the developers then anyone else outside, thus fixed before anyone even knew it existed.

      This secuity situation is both a plus and minus for both closed source and open source.

    8. Re:and closed source? by Erik+Hollensbe · · Score: 1

      If your dialer says "carrier lost", you're usin+++ATH0

    9. Re:and closed source? by Feyr · · Score: 1

      we have a story is a backdoor in microsoft IIS that was there for several years too (about the same time codered hit iirc)

    10. Re:and closed source? by Anonymous Coward · · Score: 0
      After all the code is closed, so they could claim innocence (and how would someone prove otherwise) when the customer's computers got pwned.

      Uh... perhaps by demonstrating the backdoor on a few other installations...?

    11. Re:and closed source? by Forbman · · Score: 1

      Or, even better, announced as being an essential feature, and that those trying to bring light to the issue are limiting the developers' abilities to supply such innovation.

      How do you lose 380 tons of high explosives?

  3. Backdoor.... by commo1 · · Score: 3, Insightful

    And M$ software does not contain any backdoors? If M$ and the (rest) of the proprietary/closed-source/hood-welded-shut consortium is going ot make accusations of this nature, they should be able to back up their stance with, at the very least, an opposite and proveable condition in their own software.

    1. Re:Backdoor.... by jfengel · · Score: 2, Informative

      Provable? Really? When was the last time you saw any product proven secure, even with the source?

      Perhaps I'm being over-literal; "proof" is a very, very high standard which almost nothing ever lives up to. Even if the code doesn't contain obviously:

      if(password == guess || guess == "b4ckd00r")) { ... }

      there are a million ways for a clever programmer to insinuate a back door that would survive substantial scrutiny.

      You don't need me to rehash the various security advantages of closed vs. open source; that's happening all over this thread. But I don't think it's up to closed source developers to prove their safety, since it's an impossibly high standard. The have the advantage of a more tightly controlled software development base (in contrast to community-developed software, although I realize that not all open-source is developed that way.) It's not perfect, but nothing is perfect shy of genuine proof, and the merits of each are debatable.

      I would personally love to see open source programs written in a language that admitted proofs; it's impossible in C and C++ and extremely unlikely in Java and C#. I'd love to see projects make formally stated claims like "only allows users with valid passwords" and have you run your proof-checker against the source code, just like you check the MD5s of all the software you download. (You do check all those MD5s, don't you?)

      It doesn't even have to be open source; both Java's VM and C#'s VM run substantial proofs on the object code. They're not sufficient to guarantee against malicious modification of the source code base. A proof language could be.

    2. Re:Backdoor.... by MadMirko · · Score: 2, Insightful

      And M$ software does not contain any backdoors?

      Oh come on, that's an argument you would expect from a 3 year old ("but he hit me, too, mommy, I swear"), even if there were proof (is there?) that Microsoft software contained backdoors, that _can not_ be the constant to measure Open Source.

      Stop letting Microsoft dictate what's ok and what's not!

      And cut that "M$" crap, I'm sure someone can point you to the corresponding PA-strip.

    3. Re:Backdoor.... by tukkayoot · · Score: 1

      I don't know about you, but if my software source has a backdoor, I'd rather keep it Closed.

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

      M$, how original.
      God bless outsourcing, maybe you'll be cleaning my gutters soon so I can pull the ladder out from under you and end your pathetic pizza eating, mothers basement dwelling existance.

    5. Re:Backdoor.... by gnuLNX · · Score: 1

      You get tighter control on closed source, but you get a hell of a lot more eyes on open source. I agree that saying something is totally secure is laughable. And I agree that it is possible for back doors to survive for a while in an open source project. However at least with open source you CAN check it your self.

      Also it is pretty tough to conceal a backdoor in a project like the kernel or mozilla. However for all the small open source projects out there that only have a couple of developers?? you bet your ass they could hide a backdoor early on in a project and it could survive until the project matured....but then you would know who did it.

      I believe that when security is imperative open source will always win out. If we ever switch to e-voting would you trust a closed source application? I sure as hell wouldn't.

      --
      what?
    6. Re:Backdoor.... by tshak · · Score: 2, Informative

      And M$ software does not contain any backdoors?

      Considering the fact that most software at MS gets audited internally by completely seperated teams, and a lot of software gets addition audits by a third partys (MS is one of @Stakes customers), I would conclude that it is at least as unlikely that a backdoor exist in MS software as it would most any OSS project.

      Additionally, as already mentioned, many backdoors are carefully hidden, therefore limiting the potential benefit of having lots of people casually browsing for the source.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    7. Re:Backdoor.... by d_jedi · · Score: 2, Informative

      Considering Microsoft opens it's source to numerous governments, Nato, etc. I highly doubt it contains any backdoors.

      --
      I am the maverick of Slashdot
    8. Re:Backdoor.... by CdnYoda · · Score: 1

      Of course, as many governments around the world are now beginning to understand, closed source has to be the biggest security threat going...why anyone would continue to use ANY closed source products are beyond me. Open source is, by its very nature, the most secure software you can use, because YOU have the source, and can ensure that the software is secure, if you have the need, time and resources to do that. The OSC should be trumpeting as loud as it can, that open source is, has been, and always will be, more secure than ANY closed source software.

      --
      -- "May the Source be with you!"
    9. Re:Backdoor.... by SirTalon42 · · Score: 1

      only PARTS of the source, which can't be compiled.

    10. Re:Backdoor.... by Anonymous Coward · · Score: 0

      ..ohhh really??? (i fail to see any mention of MS in this subject, but leave it to slashdot hatemongers to turn yet another thread into a bashing session)

      well now, how about all the zealots of the ms-hatewagon do the same...show the MS people...

      As far as the EXCUSE of being able to read the source, how many script kiddies using such open source, can read the code and understand it (most are as I said, kiddies, using code they know is free, and easy to use, yet are clueless on how it really works)???

      It is a sad thing to point a finger yet exclude the obvious blame (the writer of the bad code). If the code was closed, and only compiled code could be used, then this would not have happened. Even if the uncompiled code is included, who can be sure the compiled code is clean?

      It is a great thing to see they caught this so 'fast' (2-3 days), but how many unknown mirrors of the code are now out in the wild, waiting for the asshat that wrote it, to break into your systems??

      this only enforces, and confirms what many have said, no OS is safe, they all can be comprimised, all it takes is a user touching the box to cause a breach...

    11. Re:Backdoor.... by killjoe · · Score: 1

      I would buy your argument is all that code review had produced better quality code. If the reviewers did not catch exploits how can be sure they caught backdoors.

      --
      evil is as evil does
    12. Re:Backdoor.... by jfengel · · Score: 1

      E-voting software must have its source open. I consider that non-negotiable. There's no way I would trust any company with that responsibility. I will be voting on a closed-source voting machine one week from today, and I have no idea whether it will be counted correctly. But then, I never did.

      I don't trust mechanical machines, either. How do I know what goes on inside them? Nor do I trust the punch-card counters or optical counters or whatever.

      Proper voting requires a hell of a chain of authenticity. I want the CPU checked, the memory checked, the software loader validated, MD5s on every piece of code going in, including the operating system. Any opening is an opening. So yeah, I'd feel better if I could check the source myself, but there's a lot of components between me and Dan Rather announcing the result and they all scare the hell out of me.

    13. Re:Backdoor.... by SimonShine · · Score: 1

      I'm convinced of the possibility of, for instance, a setup that allows Microsoft or a government to access your filesystem-encrypted files if the cause was very urgent! Hole or neat convention? I wouldn't want either.

      --
      Take off every 'ZIG' !!
    14. Re:Backdoor.... by ch3 · · Score: 2, Insightful

      Considering you can't compile the source yourself you have no proof the binary MS is kinldy giving you for a modest fee is 100% the one you saw the code (and as already mentionned, you only get to see a part of it)

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

      English is your second language, isn't it? You don't have a first. How about putting that into proper syntax, form, and grammar so that I can at least understand what you are saying before I dismiss it?

      You get even more ridiculous with every word that comes tumbling out your over-used mouth. Clearly, the full area of your ignorance is not yet mapped. We are presently only exploring the fringes of that vast expanse. Reading your post makes blindness a wonderful thing to look forward to. As Abba Eban so aptly said: "His ignorance is encyclopedic."

      Calling you dull is a gross underestimation of just how tedious you are. You have the personality of a damp sponge and the appeal of a moldy sweat sock. Looking at you, Darwin would NOT be pleased to see how inefficiently evolution sometimes works. Maybe you wouldn't be such a Jerk-In-The-Box if that pimple on your ass hadn't turned out to be a brain tumor; if your weren't so fat that the Brooklyn Bridge would collapse if you ever tried to go Bungee Jumping off of it, or if you didn't have a face that is registered as a biological weapon. Who am I kidding? You would.

      Finally, take a look at this map. See this little tiny island, way out in the Pacific Ocean? That's where the people who care live.

    16. Re:Backdoor.... by gnuLNX · · Score: 1

      No doubt. Nice to see someone else shareds the same tin foil hat as I do.

      --
      what?
    17. Re:Backdoor.... by stateofmind · · Score: 1

      Thank you, I cannot stand the immature M$ crap either. Same goes for the Bill Gates photo looking like some sci-fi character.

      No wonder open source is looked down on as being sophomoric.

      Josh

    18. Re:Backdoor.... by Anonymous Coward · · Score: 0

      If you don't like slashdot, don't read it. k thx bye.

    19. Re:Backdoor.... by Fallen_Knight · · Score: 1

      If no one ever looked for backdoors because they were always to well hidden how would they ever get found.

      the more ppl looking the better. Period.

    20. Re:Backdoor.... by Anonymous Coward · · Score: 0

      No one said anything about not liking slashdot, so shut up.

  4. PostNuke by fiannaFailMan · · Score: 2, Interesting

    They have a very attractive website but this is the first I have ever heard of them, and try as I might I hunted high and low for a short, snappy answer to the questions of who are these people and what do they do? A link saying "about us" or a short paragraph explaining what they do would be a help. If I spent a bit more time there and trawled through the many articles I may have eventually figured it out, but my frustration threshold had already been passed and I had moved along.

    --
    Drill baby drill - on Mars
    1. Re:PostNuke by a16 · · Score: 1

      Welcome to the joy of *nuke powered websites - not knowing where anything useful actually is ;)

    2. Re:PostNuke by RollingThunder · · Score: 1, Informative

      PostNuke is one of the most common content management systems out there. Not to flame or anything, but if you've never heard of them the rock must have been very comfortable to be under.

    3. Re:PostNuke by Washizu · · Score: 1

      PostNuke is a popular fork of the more famous CMS, PHP-Nuke.

      --
      OddManIn: A Game of guns and game theory.
    4. Re:PostNuke by pogofish · · Score: 2, Informative

      good god, it took forever to find what they're about. Who invented their navigation scheme, Rube Goldberg? Their about page is http://docs.postnuke.com/index.php?module=Static_D ocs&func=view&f=/aboutpn/whatispn.htm

      --

      A man without a God is like a fish without a bicycle.
    5. Re:PostNuke by Anonymous Coward · · Score: 0, Troll

      That's one of the stupidist comments I've heard. Just because it's popular in your world means jack shit.

      I'd never heard of it either.

      You know what? Some people have never heard of Slashdot. GASP!

      Get over yourself.

    6. Re:PostNuke by jaysmall · · Score: 2, Interesting

      Those URL arguments are, as I remember, mostly carryovers from PHP-Nuke.

      The Nuke variants are all designed to be highly modular portalware, but in my opinion, the modules and indeed some of the core components vary widely in programming quality.

      But this is a huge, diverse software package and it has plenty of lines of code to represent both the best and worst of open source.

      --
      -- Jay Small | Small Initiatives | Sensible Internet Design | smallinitiatives.com
    7. Re:PostNuke by Maestro4k · · Score: 5, Insightful
      • PostNuke is one of the most common content management systems out there. Not to flame or anything, but if you've never heard of them the rock must have been very comfortable to be under.
      Those of us without a need for Content Mangament Systems certainly aren't hiding under any rocks. To give a real-life example I'm sure most people here would have no clue what the program Smartr is for, simply because they have no need to do bus routing. Does that mean they were hiding under a rock oblivious to the world?
    8. Re:PostNuke by Eric+Giguere · · Score: 1

      If you don't have that much content and it doesn't change too often, then a CMS isn't absolutely necessary, is it? (My "CMS" is vi and psftp, I guess...)

      Eric
      Why I hate Bell Mobility
    9. Re:PostNuke by RollingThunder · · Score: 1

      Depends if the title says "Smartr bus routing program". CMS was right in the title of the story, and isn't a strange acronym.

    10. Re:PostNuke by joebp · · Score: 1, Flamebait

      Infamous, you mean?

      PHP-Nuke is just that - infamous for being horribly insecure, because a) the main developer is fairly amateur (by his own admission I recall) and b) PHP encourages insecure coding practices.

      PHP is seriously one of the worst languages in wide use today.

    11. Re:PostNuke by BoldAC · · Score: 1

      At tech-recipes.com we have customized a version of php-nuke. Like most large systems like this, we have found a ton of security problems and navigation issues.

      On of the very first things we did was to redirect those horrible navigation urls. That alone was key in allowing to google spider the site better. (Redirection doubled our google traffic... so get rid of those horrible argument-based urls!)

      php-nuke, post-nuke, and similiar systems will get a lot of bad rap here. I never understand that. They are open source, they are free. Is it piece-meal? Of course, what large software packages are not? I don't know how anybody can knock a project that obviously thousands of people have put volunteered huge amounts of hours...

      Is it perfect? Absolutely not. Are there large gaping security holes? Certainly. Put these problems are found and fixed very quickly... (I hope.)

      Sorry for being a php-nuke fan-boy or whatever the current derogatory term is... I just find the need to defend something that has saved us so much in time and money.

    12. Re:PostNuke by Maestro4k · · Score: 1
      • Depends if the title says "Smartr bus routing program". CMS was right in the title of the story, and isn't a strange acronym.
      That's not the point, the grandparent implied that anyone not knowing what Postnuke was had their head under a rock ignoring the world. That's certainly not the case, people not needing the sofware have no reason to know what a CMS is, much less that Postnuke is an example of it. (Which was my point.)
    13. Re:PostNuke by Anonymous Coward · · Score: 0

      What is a "Content management system" ? Like a directory you keep files in or something?

    14. Re:PostNuke by Washizu · · Score: 1

      That's why they forked it.

      As for PHP, the more I use it the more I like Perl.

      --
      OddManIn: A Game of guns and game theory.
    15. Re:PostNuke by RollingThunder · · Score: 2, Insightful

      No, because it's a CMS. It -runs websites-. This means that sure, you may not have installed it, but you have probably visited a website that does run it. That's a fair bit different from other types of software where if you don't have a need for it you won't get exposed to it.

    16. Re:PostNuke by Synistar · · Score: 1

      PHP-Nuke was pretty rife with exploits and although PostNuke tried to do better it still wound up with a few exploits. However some of the other Nuke forks are quite good. I am partial to Xoops. Another similar system that is much better designed than the Nukes is Drupal.

    17. Re:PostNuke by Anonymous Coward · · Score: 0

      WRONG. that's like saying 'you should know what smartr is because you ride buses.' no. you shouldn't. not everyone goes to the same websites you go to.

      also, before, when you said 'only if it said smartr bus routing software' or whatever, that was wrong too. the phrase 'postnuke cms' is not anything like the phrase 'smartr bus routing software.'

      basically, quit acting superior because you knew what postnuke was and somebody else didn't. big deal, guy. hey, i knew what it was too, but i'm a web developer.

      however, i don't go around spouting off computer acronyms to people, acting like they *should* know what i mean or else they're stupid, no matter how well i understand the acronyms. that's just a sign of social retardation.

    18. Re:PostNuke by Karma+Farmer · · Score: 1

      PHP is seriously one of the worst languages in wide use today.

      I'd rank PHP about the same as old-style ASP. ASP certainly has some advantages over PHP, like ActiveX, Active Script, and (oddly enough for a Microsoft Product) API stability. And, the build process for PHP always made me seriously question the PHP developer's abilities.

      But, I'll grant that open source and wide adoption does have advantages. For a site like yahoo with "smart coders" doing the difficult lifting in a real language while the designers tweak the layout with PHP, open source source has serious advantages. Bolting enough extra stuff onto the language to make it useful would be difficult if PHP was closed source.

      But seriously, PostNuke and PHP live do what they need to do, and they're no shittier than many shitty closed source programs are. And, believe me, there are a lot of very shitty closed source programs out there (and, I don't mean Windows). Unlike their open source counterparts, most shitty closed source programs will never be fixed, and when support is dropped someone gets screwed. At least with open source, you have the option of supporting it yourself when the original developers lose interest (monetary or otherwise).

    19. Re:PostNuke by Anonymous Coward · · Score: 0

      A CMS runs websites? Didn't know that. Even expanded into "content management system" theres still nothing about websites in there. Think for a moment from the position of someone who doesn't write or manage any website large enough to merit a CMS...

    20. Re:PostNuke by Anonymous Coward · · Score: 0

      And a Google search for 'content management system' comes up with PostNuke on the first page. So, where was that rock?

    21. Re:PostNuke by Anonymous Coward · · Score: 0

      Uhuh, thats nice dear, but bus routing software means something differnt in computing.

      Also you're arguing against two people who had opposing views.

    22. Re:PostNuke by Karn · · Score: 1

      Bus routing? How can you compare that to something as basic (to a Nerd) as creating web pages? Not only is it common for Nerds to know of such things, it's common for Nerds to visit sites that are running such things, and so the chances that a Nerd would stumble upon Postnuke are pretty good.

      --


      Why do I keep typing pythong?
  5. Buzzword Report! by OccidentalSlashy · · Score: 3, Funny

    Developers free software content management system PostNuke security announcement vulnerability download management software attacker hacked PostNuke download. Version PostNuke download site Sunday GMT Tuesday GMT. Proprietary software zealots open source contain backdoors.

    All I'm asking is can I get a Beowulf cluster of dat.

    --
    vicious, untreated political sewage...niche entertainment for the spiritually unattractive...worshipless pap
    1. Re:Buzzword Report! by Anonymous Coward · · Score: 0

      "Download", "software" and "hacked" are buzzwords now? You realize it's 2004, right?

  6. Friend or Foe by jbrelie · · Score: 5, Insightful

    I prefer the backdoors that I can see and deal with to the ones I cannot.

    1. Re:Friend or Foe by Anonymous Coward · · Score: 5, Funny
      I prefer the backdoors that I can see and deal with to the ones I cannot.


      Must... resist... goatse... troll...

    2. Re:Friend or Foe by Anonymous Coward · · Score: 0
  7. Wait wait... by SysWear · · Score: 5, Interesting

    How can this be to do with proprietry software and open source if it wasn't PhpNuke that was the cause of the vunerability but a poorly written download management tool?

    From what I can see paFileDB isn't 'open source' (though it's source is viewable, it's not licensed under a generally recognised Open Source License).

    ...?

    - Sadiq
    http://www.syswear.com/ - Geek t-shirts

    1. Re:Wait wait... by ergo98 · · Score: 2, Interesting

      How can this be to do with proprietry software and open source...

      It has nothing whatsoever to do with proprietary Vs open source, and the addition of that incendiary flamebait in the submission was completely unnecessary trolling. Amazing how the majority of the comments thus far have been knee-jerk reactions with the chorus of the converted fervently preaching to their pewmates.

    2. Re:Wait wait... by Anonymous Coward · · Score: 0

      First you should note this is NOT PHPNuke, most of the core of PostNuke has been re-written and if anyone bothers to look at the code in CVS will notice big differences.

    3. Re:Wait wait... by Anonymous Coward · · Score: 0

      pafiledb had a leak.. but that was some while ago..
      the script is GOOD .. and like all scripts it sometimes has bugs...

  8. Proprietary No Better by The+Snowman · · Score: 2, Insightful

    Wasn't there a company recently that basically had anonymous FTP access to its corporate servers for over a year? I think it might have been Diebold, a security company. Anyway, security is becoming a pissing match between OSS and proprietary software. All software more than two lines of code has security holes. All software has flaws, be it OSS or proprietary. Why is it such a big deal when one type of software has an issue such as this? The only real issue is when a piece of software or a company has a history of producing software with crappy security. Even then, it does not mean their choice of OSS v. proprietary is bad or wrong, just that they suck at security. E.g. Microsoft has a good process, but their products suck at security. BIND is a perfect OSS example of crappy security. Does that make one process better? No, I do not think so.

    --
    24 beers in a case, 24 hours in a day. Coincidence? I think not!
    1. Re:Proprietary No Better by Anonymous Coward · · Score: 0

      what about licensed:123@ftp.mcafee.com ?

    2. Re:Proprietary No Better by Anonymous Coward · · Score: 1, Informative

      "BIND is a perfect OSS example of crappy security"
      You say this because:
      1. Its (currently) a popular opinion
      2. BIND has had some security issues in the past

      Yet most of the worlds DNS uses bind, its an excellent piece of software, its fast, stable and feature rich..

      Are you could to say Apache is a perfect OSS example of crappy security? They've had plenty of their own problems, but you don't hear anyone harping about how they are insecure..

  9. FUD by Anonymous Coward · · Score: 0

    Proprietary software zealots are always saying that open source programs are likely to contain backdoors, but is this situation truly what they mean when they say that?

    No, because the same thing could happen with proprietary software. They say that it's too easy for an open-source project's maintainer to inadvertently merge a harmful patch, and to some extent, that is true. There are hundreds if not thousands of piddly little PHP projects knocking about that are done as learning exercises - are the maintainers of those projects always going to notice if a medium-sized patch that added a useful feature also contained an SQL injection vulnerability?

  10. Probably the same as... by Anonymous Coward · · Score: 0

    All that missing RDX that "could be used to detonate an atomic bomb"... if the insurgents had 8-10kg of weapons grade plutonium, lithium-6, berylium, a sealed machine shop (so they don't poison themselves making it), and the skill to produce a perfectly semetrical shaped charge.

  11. Proprietary CMSes by cerberusss · · Score: 3, Insightful
    I know a certain proprietary portal/CMS that's often installed along with the rest of the middleware that customers get. I've never encountered an installation where the back end of the portal (where the items reside without any markup) wasn't world readable.

    And while that's not so bad, customers often don't understand its security mechanisms so they leave lots of folders writable as well.

    Pretty embarrassing for $25K per CPU...

    --
    8 of 13 people found this answer helpful. Did you?
  12. Article submitter: -1, troll by MustardMan · · Score: 4, Insightful

    Proprietary software zealots? Huh? I've seen plenty of open source zealots, where zealot is defined (dictionary.com) as "A fanatically committed person." I've never seen anyone be fanatic about proprietary software. I've seen plenty of people say "I make money with proprietary software so that's why I do it," but never someone holding it up as a near-religious institution like the majority of OSS folks. Not that I'm saying it's bad to be an OSS zealot, but like so many things on slashdot, the person who submitted the article is mis-using a buzzword. How can a community that gets so pissed off about people putting i- and e- in front of things, be so accepting of cultivating our own pile of buzzwords and overusing them.

    And before you bother with the standard joke, no, I'm not new here

  13. A list of websites? by Pan+T.+Hose · · Score: 0, Troll

    Could anyone post a list of websites which might have downloaded and installed that backdoor so we could avoid posting any sensitive information there until we know for sure that the problem has already been resolved? Just looking on a website it is not always obvious which content management software is being used and whether any such software was installed on that server at all (e.g. there can be lots of virtual servers on any physical host, some of them using that software, while other do not). I wouldn't want to send my credit card number (or even an email address) to any website hosted on a backdored server.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:A list of websites? by Not_Wiggins · · Score: 1

      Could anyone post a list of websites which might have downloaded and installed that backdoor so we could avoid posting any sensitive information there until we know for sure that the problem has already been resolved?

      Yes... so we can avoid them...;)

      --
      Diplomacy is the art of saying, "Nice doggie!" until you can find a rock.
    2. Re:A list of websites? by Anonymous Coward · · Score: 0

      View the source of the website if you are not sure. Most (but not all) PostNuke websites have a line like:

      meta name="generator" content="PostNuke - http://postnuke.com"

    3. Re:A list of websites? by sg_oneill · · Score: 1

      Could anyone post a list of websites which might have downloaded and installed that backdoor so we could avoid posting any sensitive information there until we know for sure that the problem has already been resolved?

      Yes. And while we are at it, can someone post the bank safe combinations for all the banks with safes so we.... er... .know how to n. oh forget it.

      Nice try :)

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    4. Re:A list of websites? by Anonymous Coward · · Score: 0

      Yes. And while we are at it, can someone post the bank safe combinations for all the banks with safes so we.... er... .know how to n. oh forget it.

      Close but not enough. I read it more like, can someone post A LIST OF BANKS that use unsafe safes knowing about the problem but are not telling its customers and doing anything to protect our PERSONAL DATA which unlike money they can't give us back if it is stolen, so we could decide which banks can we trust more as customers?

  14. Raise the bar. by Sheetrock · · Score: 3, Insightful
    I've been around the Internet for a long time -- since the early 90s in fact -- and am thus quite aware of the ruinous activities it has been subjected to by the typical user since then. You know, things like people popping into a random USENET group and treating it like a tech support line, or in the larger picture basically assuming the entire network is there to serve as some form of entertainment.

    When I started, the USENET application would inform me that my message would be spread across tens of thousands of computers at immeasurable cost as a subtle hint to keep things interesting, and Internet Chat required some basic knowledge of Makefiles and attention to documentation before you could run a client. Frankly, things became unmanageable at the point the Internet was made accessible to anybody with a web browser; anybody who's been around this long knows what I'm talking about.

    It's a short hop to realizing that the problems we're experiencing with exploits, virii and worms are the same problem. Intimate knowledge of x86 assembly used to be a requirement -- along with a malcontent-type disposition -- in order to wreak the sort of havoc that today requires fifteen minutes and an Effective VBScript In Fifteen Minutes manual. Every document is now a program, and e-mail doubles as FTP.

    Many experts believe should raise the barrier of entry by requiring programmers to undergo education, certification, and maybe even an oath to do no harm as part of the certification process if going into a security field. It used to take years to do what kids today can do in months; additionally, a would-be programmer who spends a few months picking up Visual Basic or whatever has hardly learned the fundamentals of programming any more than someone who reads a manual about his DVD player has become a laser engineer. I suggest that the field and the general user experience would be greatly enhanced by limiting access to compilers/assemblers (by means of pricing and with the cooperation of the open source community) and by separating macros or other executable content from documents.

    It makes more sense than trying to go out and educate every user. Think about it; in what other field do we "educate" "users"? We don't try to educate people with electrical outlets and let any curious individual perform as a licensed electrician. We don't "educate" passengers and let anyone who cares be a bus driver give it a try. Why are things always so difficult when it comes to computers?

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:Raise the bar. by Wedge+Antilles · · Score: 1, Insightful
      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822.3.

      Don't you mean Yoda?

      If this is a joke I don't get, I apologize for my stupidity.

    2. Re:Raise the bar. by Wile_E_Peyote · · Score: 1

      I cannot believe this was modded as troll.

      I think the Sheetrock raises a valid point about security and computers.

    3. Re:Raise the bar. by chill · · Score: 1

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822.3.

      Don't you mean Yoda?

      If this is a joke I don't get, I apologize for my stupidity.


      Yeah, me too. Considering Dr. Spock was a child development psychologist who wrote some books back in the 1960s (?). He had nothing to do with Stardates. That would be Mr. Spock, who was not a Dr.

      --
      Learning HOW to think is more important than learning WHAT to think.
    4. Re:Raise the bar. by Anonymous Coward · · Score: 0

      I cannot believe this was modded as troll.

      Probably because it's a karma-whoring cut-and-paste troll post, that has absolutely nothing to do with either PostNuke or security.

    5. Re:Raise the bar. by ozric99 · · Score: 1
      Right! I had to get up in the morning, at ten o'clock at night, 'alf an hour before I went to bed, eat a lump of cold poison, work twenty-nine hours a day down mill and pay mill-owner for permission to come to work, and when we got 'ome, our dad would kill us and dance about on our graves, singing Hallelujah!

      Oh, ay. And you try and tell the young people of today that, and they won't believe you!

    6. Re:Raise the bar. by bigNuns · · Score: 2, Interesting

      "...and Internet Chat required some basic knowledge of Makefiles and attention to documentation before you could run a client."

      what crack are you smoking? i dont remember ever compiling a damn thing in order to log into IRC via a vax terminal. I'm sure someone did somewhere, but it surely was not me. *cough, vax terminal* And yes this was pre web.

      Yes, if only the internet was still just for elitest techies, with only 100 "qualified" programmers, then we would really have something.

      This is a really stupid troll.

      --
      .................... ...mmm farm fresh...
    7. Re:Raise the bar. by Anonymous Coward · · Score: 0

      You make some great points. Our expectations about computer use are very odd when compared to other human activities. The whole "fitness for use" disclaimers around software constitute another example of what you're talking about.

      On the other hand, there are equally odd expectations on the opposite side of the coin. You ask, in what other field do we "educate" "users"? Well, we license car drivers before we allow them on the public roads. Why don't we requre Internet users to pass a similar test? We require a building permit before allowing an individual to renovate his home, and we require building inspections once the work is complete. Why don't we require security testing of a computer before allowing it to attach to the net? In most countries, firearms and explosives must be sold under license, and training or certification is required as part of the licensing process. Why aren't computer users required to learn at least the basic principles of how to keep these extremely complex mechanisms from putting others at risk?

      I guess my point is that we have tended to develop ad hoc responses to various historically important conditions. The condition of personal computer use has arrived only recently and very rapidly. Our responses to it are not, at this point, very well thought out. I agree with you that we suffer because of that, and I agree that in many cases it's wrong for the industry to download its problems onto the consumer. But wherever individual choice is involved, individual responsibility comes into play as well. If we exercised that part better, these same individuals would quickly turn around and start putting pressure on the industry. "What, you sold me a computer with an insecure browser on it! And now you tell me that I can't even take the browser out of the operating system? Well, sorry, it does matter, because I'm responsible for this thing, and you knowingly sold it to me on that basis. Don't tell me that I just have to put up with it. You just advised me to commit an illegal act."

    8. Re:Raise the bar. by CdnYoda · · Score: 3, Funny

      Plagarized, I have been! :-) Who is this 'Dr. Spock?' Know him, I do not...:-)

      --
      -- "May the Source be with you!"
    9. Re:Raise the bar. by bakes · · Score: 1

      Dr Spock is a well known paediatrician (sp?) (kids doctor, not a foot specialist).

      I think the OP was referring to Mr Spock of Star Trek fame. Although of course it was not Mr Spock who uttered that quote in the first place.

      --
      Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
  15. The nature of Open Source by vivin · · Score: 2, Interesting

    The beauty is that now that the vulnerability is known, there are already people out there working to fix it.

    No software really 100% secure. They may always have some bugs or vulnerabilities. The cool thing about Open Source is that these vulnerabilities are quickly identified and patched, simply because the information is not proprietary. Compared this to Microsoft where some person finds an exploit, or when suddenly computers start getting slammed by a new virus that exploits a new vulnerability. In this case, the vulnerability is known, but it takes them a while to come up with a response.

    I don't see how this means that open source software is most likely to have backdoors. {/tinfoil hat on} I'd be more afraid about some corporation has a backdoor in their software that allows them to get my information. What is there to stop them from doing that? Isn't their code proprietary? Who can look at it? They can deny it, but how will the prove it short opening their proprietary source? {/tinfoil hat off}. So saying that Open Source is the most likely to cointain backdoors is a ridiculous proposition. Yes it may, but by its very nature, open source code is open to inspection and it doesn't take someone long to notice a backdoor and make it known to the community.

    --
    Vivin Suresh Paliath
    http://vivin.net

    I like
    1. Re:The nature of Open Source by k12linux · · Score: 1
      The beauty is that now that the vulnerability is known, there are already people out there working to fix it.

      Actually the back door that was added was identified almost immediately. Also, it was NOT a vulnerability in PostNuke that was exploited. The hole was in some type of download program they were using to distribute PostNuke.

  16. Shhhh by temojen · · Score: 2, Informative

    NSA_KEY

  17. patches? by apachetoolbox · · Score: 1

    oh no... we never get any patches submitted! an i do mean never.. sorry but it just doesn't happen. that's not even an issue. :)

    1. Re:patches? by mrmagos · · Score: 1
      Patches? Patches?! We don't need no stinkin' patches!

      Oh and to curtail anyone who doesn't catch one of the many references...

      --
      Never start vast projects with half-vast ideas.
  18. Automated PGP checks! by cras · · Score: 3, Insightful
    Every single popular software author should make sure they PGP sign their packages AND verify it automatically at least once a day. I've began doing this for my projects since irssi was backdoored a few years ago. A few different computers download and check the signature of the latest release every single day, and email me if anything went wrong.

    Even better would be if GNU tar supported such signatures automatically. For example if file extension was "tar.pgp", it could force checking the signature, and if it wasn't found or it was invalid, it wouldn't do anything. That way I wouldn't ever have to think about verifying it - I could see from the file name that it should be valid (of course, getting the trusted pgp keys might require more work..). Oh, and of course the .tar.pgp would be backwards compatible with standard tar, they would just contain some extra "checksum.pgp" file or something.

    1. Re:Automated PGP checks! by Anonymous Coward · · Score: 0

      md5's will do, really.

    2. Re:Automated PGP checks! by swillden · · Score: 2, Insightful

      Every single popular software author should make sure they PGP sign their packages AND verify it automatically at least once a day. I've began doing this for my projects since irssi was backdoored a few years ago. A few different computers download and check the signature of the latest release every single day, and email me if anything went wrong.

      Also, you can use GNU Arch, with signed archives. Then, every time you do a commit, your changeset will be signed and every time anyone checks out a copy of the code, arch will automatically check all the signatures (assuming their arch is configured to check signatures).

      Good stuff, especially if you can get your users to check stuff out of a public arch archive rather than download tarballs. Of course, setting up and using arch to check stuff out is not completely trivial... Hmm. We need a browser plugin that allows us to publish a URL that refers to a specific version in a specific arch archive and causes the browser/plugin to retrieve that version, get the signers' keys from key servers, verify all of the signatures and unpack the version into a designated directory. If it was as easy as clicking a link to check the stuff out from the source tree, downloading tarballs could become a thing of the past.

      Note that that wouldn't completely eliminate this kind of problem, because the attackers could sign the archives and upload their own keys to the key servers, but it would make the attack harder to implement and easier to detect. Some automated monitoring of the archive integrity would still be necessary.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Automated PGP checks! by KjetilK · · Score: 1
      Would it even have helped in this case? Wouldn't the attacker simply have signed the software with his own bogus key?

      In the case of distros, this has some more merit, since you probably got your initial copy of gpg from there, and the whole OS for that matter, and so, you might trust a keyring that is distributed with the distro.

      For a random package off the Internet, you don't have any such thing you can trust. That's why it is so important to build a good personal web-of-trust. I wrote a bit about that a couple of days ago.

      BTW, I worked on PostNuke for two months, almost 2.5 years ago. At that time, I felt the code was very, very bad. Could have been the PHPNuke legacy code, I don't know. Without being good hacker, I think I saw common security issues too. It was one of the things that prompted me to dump PHP alltogether and reinvent the wheel instead (see .sig! :-) ).

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
  19. Re: M$ by Anonymous Coward · · Score: 0, Offtopic

    please stop doing that [using 'M$'], as it was very clearly gay a good 5 years ago.

  20. Downloadable Software by TrueJim · · Score: 3, Insightful

    Wouldn't -any- form of downloadable software be vulnerable to this? It seems to me the issue here isn't that the software is open source so much as that the software is downloadable. Proprietary versions of a product can also be hacked. It's just that distributing the software via shinkwrap (mostly) prevents hackers from inserting a hack into the product, not the fact that the software is proprietary. It's true that open source products tend to be downloadable more often than proprietary products, but it's not their "open sourciness" that makes them vulnerable to this particular problem, just their downloadableness.

    --
    I hope that after I die the one word people use to describe me is "resurrected."
  21. postnuke? smoking hole? by multi-flavor-geek · · Score: 1

    hmmm, I have always thought of post nuke, as a big smoking hole in the ground. (/me is scarred for life by knowing what was happening during the Reagan administration)
    Now apparently they have discovered a big smoking hole!
    Ok, I deserve a troll, or offtopic mod for that crap, but if all else fails just leave it at 1 and it will be just fine.

    --
    Like arts? Like cheesy little Indie mags? Check out www.artwerkmag.com, and don't laugh at the bad coding please.
    1. Re:postnuke? smoking hole? by Anonymous Coward · · Score: 0

      The smoking hole reference brought some bad Goatse images to mind...

  22. Re:Article submitter: -1, troll by Timesprout · · Score: 3, Insightful

    You must be new here.

    Or just not yet cynical enough if you have not learned to accept the double standards that abound around here.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  23. Why the packages weren't signed? by bogado · · Score: 5, Insightful

    This would not have happend and would have been detected if the packages were signed. Maybe it's time for the open-source comunity to think in a standard way to sign tar files. A standard way that would be checked by the tar program it self.

    you get a tar ball, tar verifys that this tar is signed, it checks the signature with either a local or remote public key. If it matches it prints out the name and email for witch the signature is valid. If those match with the developer you're safe (well at least if you trust the developer himself).

    Why tar? Because we need a sign for pristine sources, the ones that are used to create the packages (rpm, deb, whatever) that are usualy already signed by the distribuition.

    --
    []'s Victor Bogado da Silva Lins

    ^[:wq

    1. Re:Why the packages weren't signed? by Anonymous Coward · · Score: 0

      But if the signature comes from the same source as the package, at around the same time, isn't there a problem there..?

    2. Re:Why the packages weren't signed? by Stinking+Pig · · Score: 4, Insightful

      you mean like rpm or deb do?

      Anyway, signatures don't solve the problem if the build system is hacked, because it's the trojaned code that gets signed.

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    3. Re:Why the packages weren't signed? by bogado · · Score: 1

      Not if the private key is diferent from the independently stored public key from the author. There could be, as already exist today, independent servers with keys. The program print the author and email so you can check with the values you expect to retrieve.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    4. Re:Why the packages weren't signed? by bogado · · Score: 1
      Well I especifically mentioned those :

      Why tar? Because we need a sign for pristine sources, the ones that are used to create the packages (rpm, deb, whatever) that are usualy already signed by the distribuition.


      My point is that those packagers sign builds, binary packages. I am sugesting a standard way to sign sources, indepently from distribution and package system.

      Today you can find the same program signed by diferent people, samba is signed in the RPM form by red hat, madrake, conectiva and probably a others. I expect that there are a few diferent packages of the same samba in the deb format also.

      What if one of those packagers got a rooted samba? How can he know? Today he is lost. If there was a signing infrastructure I mentioned, he could test the signature. Supose he checks the signature and it print out :

      signed by someone <someone@sambe.org>

      If he was expecting

      signed by someone <someone@samba.org>

      He can detect that there is something fishy about that tar. Remember that the private key are retrieved from a third party server or the harddisk if it has that key already. It is possible that the atacker could have rooted the key server also, but is less probable.

      If the developer lost his key, you have a point, but this guy should be more carefull. :-)
      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    5. Re:Why the packages weren't signed? by Odin's+Raven · · Score: 1
      What if one of those packagers got a rooted samba? How can he know? Today he is lost. If there was a signing infrastructure I mentioned, he could test the signature.

      Perhaps samba wasn't the best example. Or, rather, it seems to be a very good example of achieving the main goal, since it does have a simple, open-source method for verifying source code integrity. From the top of Samba's download page:

      The Samba distribution GPG public key can be used to verify that current releases have not been tampered with. Using GnuPG, simply download the Samba source distribution, the tarball signature, and the Samba distribution public key. Then run

      $ gpg --import samba-pubkey.asc
      $ gunzip samba-version.tar.gz
      $ gpg --verify samba-release.tar.asc
      gpg: Signature made Tue 26 Nov 2002 07:12:04 PM CST using DSA key ID 2F87AF6F
      gpg: Good signature from "Samba Distribution Verification Key<samba-bugs@samba.org>

      Where I might disagree is on the philosophical level of whether this truly needs to be directly integrated into the tar utility, as per your post at the top of this thread. For myself, I would say not, since the above approach can easily be integrated into makefiles, RPM specs, etc - providing automation without needing to make tar slurp in large chunks of gpg. But I appreciate that others may have different opinions on where the proper place is for performing integrity-checking. (I felt the same way about tar incorporating compression/decompression, but clearly others felt this was worthwhile.)

      --
      A marriage is always made up of two people who are prepared to swear that only the other one snores.
    6. Re:Why the packages weren't signed? by bogado · · Score: 1

      I would integrate into the tar for simplicity of use. You download on archive only with the data and the signature. It could be integrated in the same way gzip is integrated now with a signature armor and an extra option to check the signature auto-maticly with pgp. say a file.tar.pgp.gz.

      Other advantage is to create a single way to sign and check signatures.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    7. Re:Why the packages weren't signed? by Tony-A · · Score: 1

      You want different channels for the tarball and the signatures.
      Completely different characteristics.
      For the tarball you want fast access (like broadband) to a reasonable probability of getting all of it. To handle communication errors if nothing else, you need a way to verify that what you actually got is what you wanted.
      For the signatures, speed is not a problem. Accuracy is, at least to the point that they are not all lying.

      You want to be able to obtain the tarball itself from any available mirror, including mirrors that nobody has ever heard of, because of speed and convenience if nothing else.
      You want to be able to obtain the signatures from multiple sources, including some "official" sources.

      When everything is OK, all the signatures are identical, including generated ones.
      When something is wrong, its suffices that not all the signatures can be faked simultaneously. Easiest way is that one of the primary sources is a junk box that is good for that one thing only and requires physical access to update.

      Expediency tends to make things simpler if everything is on one good box. But if and when this kind of thing becomes a problem, there are some easy ways to set things up so that it is effective impossible to crack of it. I suspect there are enough paranoids who download stuff and look for any suspicious changes in signatures listed on hosts that even if the maintainers have sloppy security, anything that moves that should not be moving will be spotted. A few moments of glory for not a lot of effort -- seems reasonable.

    8. Re:Why the packages weren't signed? by bogado · · Score: 1

      I'm thinking that you might be confused, are you sure you are not mixing hashes (MD5, SHA1) with signatures. Hashes do need to be spreaded in several sources, but signatures can only be created with a single private key that corresponds with a single public key. There is only one signature needed, that come with the package.

      With software that you're likely to install as root you want to be able to check the sources with care. Thats why I proposed the extension to the tar. I am not stating that it should be mandatory or even that we should change the tar file format (see my other comment about ".tar.gpg.gz"). Just sugesting a standard way to integrate a signature scheme to a tar ball.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    9. Re:Why the packages weren't signed? by Tony-A · · Score: 1

      I was (mis?) using the term signature as some function of the file that would be different if anything were changed in the file. The point I was trying to make is that you want this signature to be multiple and obtainable from multiple sources. The problem with an integral signature scheme is that it's integral, just one point to crack.

      Your point is well taken as to identifying the source of whatever you have as coming from the expected source (or someone who has or has somehow managed to use that private key). The point I was making is that once the signatures/hashes/whatever are initially computed and promulgated it becomes essentially impossible to effectively compromise the system. Would you install Red Hat 9.1 if it came with credentials that proved it came from Red Hat?

      If you have a steady stream of different communications from a source it is expedient to trust, its a good idea to have something that would detect strangers, maybe a wrapper like gzip around the tarball. One of the advantages of open source is that it is possible to have very secure systems with nothing more that a few people keeping their eyes open.

    10. Re:Why the packages weren't signed? by bogado · · Score: 1

      That use that you meant is a hash function, and it is somewhat common to be published, some examples are MD5 and sha1.

      Signatures are more secure because they require access to a secret key to be generated. To check them is somewhat more complex because you will need the corresponding public key. There are several ways to get a public key with some sort of confidence that it is not a counterfit.

      gpg has a series of servers that replicate the keys. Some people uses certificates, that are keys signed by a trusted 3rd party. Once you got a public key you never need to retrieve it again from the net, since it is stored in your key ring.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

  24. Error in the artikle? by Teun · · Score: 1
    Proprietary software zealots are always saying that open source programs are likely to contain backdoors, but is this situation truly what they mean when they say that?

    That's new to me, what I've read has always been the other way around, we have to worry about backdoors in closed source stuff, and that's by design!

    --
    "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  25. paFileDB isn't Free Software by Anonymous Coward · · Score: 2, Informative

    The vulnerability in this case was in the non-free download utility. Woops.

  26. Re:Article submitter: -1, troll by elhondo · · Score: 1

    Doesn't Darl fit the bill?

  27. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    I like using that joke on people with 4 digit or less IDs.

  28. Content Management Systems by echocharlie · · Score: 3, Informative
    PostNuke was a fork of PHP-Nuke, which itself was a poor system to develop and maintain. It doesn't surprise me that this has happened to PostNuke despite their efforts to secure the system. I'm glad they discovered this relatively quickly though.

    1. Re:Content Management Systems by gershbaz · · Score: 1

      Seconded -- I try to steer clear of *Nuke systems, which seem like the backend version of stupid malware-bearing "customizations" for user desktops on windows systems. They're riddled with holes and confusions, don't have any sort of plan or logic to their growth, and the "extensions" are an example of plug-in hooks gone mad.

    2. Re:Content Management Systems by Dracos · · Score: 2, Interesting

      Xaraya is a fork of PostNuke, written by the people who forked PostNuke from PHPNuke (and who left the project en masse in August 2002, including myself).

      Xaraya shares no code and little architecture with any CMS in the nuke family... it is somewhere between CMS and application framework.

    3. Re:Content Management Systems by SirTalon42 · · Score: 1

      It wasn't PostNuke that had the hole, but the non-free download utility

    4. Re:Content Management Systems by bvdbos · · Score: 1

      Did you read the article? I don't want to bitch but this has nothing to do with postnuke in general. The breach was in a propriarty-program, which was used to upload an altered version of postnuke.

    5. Re:Content Management Systems by Anonymous Coward · · Score: 0

      Yet, your website in your sig is still using PostNuke. Why not Xaraya?

    6. Re:Content Management Systems by caboosesw · · Score: 1

      Well played ... you beat me to it.

  29. "Proprietary software zealots"??? by Exmet+Paff+Daxx · · Score: 1

    Wouldn't that be... the whole world, mostly?

    --
    If guns kill people, then CmdrTaco's keyboard misspells words.
    1. Re:"Proprietary software zealots"??? by Anonymous Coward · · Score: 0

      No

  30. Re:Article submitter: -1, troll by zapp · · Score: 4, Funny

    You must have never gone to a .NET developer meeting. A few people in the CIS dept (the business side of IT, not the engineering folk) had such a club going, which I attended a few times for the free food, tshirts, copy of WinXP, copy of Dev Studio, etc.

    These guys would claim Microsoft had invented the Sun, and should be worshipped for such an achievement. It really was interesting to observe.

    At one point I won a door prize of my pick between several "writing secure code" books by MS Press. I said if I wanted to learn how to write secure code, I think I could find someone better than MS to learn from... everyone just stared at me slack jawed.

    --
    no comment
  31. Is it just me by gregarican · · Score: 1

    Or does there seem to be a lot of sites with PHP implementations having security issues? I know that it's not the fault of the tool as much as the fault of the mechanic. But sheesh. To me it seems as if PHP is on par with Visual Basic in being a springboard for insecure code.

    1. Re:Is it just me by downbad · · Score: 1

      PHP programmers are usually just uppity web designers. What do you expect? ;)

  32. Re: M$ by Anonymous Coward · · Score: 0

    As gay as Bill Gate$?

  33. Interesting Slashvertisement by Anonymous Coward · · Score: 0

    1) Submit story of ObscureProduct(tm) describing "fixed" security breach to Slashdot
    2) Wait for millions of Slashdotters to check out website of ObscureProduct(tm)
    3) Profit!

    1. Re:Interesting Slashvertisement by jamie · · Score: 1

      Considering NewsForge and Slashdot run on Slash, an open-source alternative to the open-source product which was trojaned, shouldn't your conspiracy theory be working the other way?

    2. Re:Interesting Slashvertisement by Anonymous Coward · · Score: 0

      Considering NewsForge and Slashdot run on Slash, an open-source alternative to the open-source product which was trojaned, shouldn't your conspiracy theory be working the other way?

      I take it you've never seen the Microsoft Server ads floating on Slashdot before?

    3. Re:Interesting Slashvertisement by Anonymous Coward · · Score: 0

      Of course Jamine knows. The hypocritical Slashdot editors are just interested in money not principles.

    4. Re:Interesting Slashvertisement by Anonymous Coward · · Score: 0

      interested in money not principles

      Hey! I've got the finest set of principles that money can buy!

    5. Re:Interesting Slashvertisement by Anonymous Coward · · Score: 0

      "Considering NewsForge and Slashdot run on Slash"

      No wonder NewsForge looks like shit, it's running Slashcode. Talk about a pure shit CMS.

  34. nice of you to label yourself by twitter · · Score: 2, Insightful
    Proprietary software zealots? Huh? ... I've seen plenty of people say "I make money with proprietary software so that's why I do it," but never someone holding it up as a near-religious institution like the majority of OSS folks.

    Yeah, those people calling free software a "cancer", unAmerican, and free software users "thieves". The people who put up Steve Barkto and continue their efforts with people like you. They are constantly going on about "fairness", "balance" and all that while themselves post the most vile garbage and run shakedowns like the BSA and SCO, which threaten and ruin people and businesses. They have even sued school systems. Not content to look bad in the media, they have purchased NBC! That's some of the most self righteous stuff out there. If that's not fanatically committed, what is?

    Yet you would compare greedy jerks like that to people who expect no financial reward for their code or those who notice that free software is generally better than non free software? OK.

    Of course, it does not work. People and companies are judged by what they do, not what they say.

    --

    Friends don't help friends install M$ junk.

    1. Re:nice of you to label yourself by Anonymous Coward · · Score: 0

      For an archetypal example of a zealot, read twitter's post history. The guy makes Hitler look like a moderate family-loving, right leaning suburbanite.

    2. Re:nice of you to label yourself by Anonymous Coward · · Score: 0

      Shut up, twat.

    3. Re:nice of you to label yourself by MustardMan · · Score: 1

      At the risk of getting myself a YHBT reply, I will put some of my thoughts in a reply to this post, as several others have said similar things.

      Those people making all those ridiculous claims about free software being a cancer and unamerican... have a motive to do so, and it's not zealotry. Surprise, surprise, it's PROFIT. SCO doesn't badmouth linux because they are zealots, they badmouth it to make money. MS doesn't spread FUD because they believe their product is the path to shangri-la, they do it because it makes them a buck.

      You said it yourself in your own post, when you referred to them as "greedy jerks." The only zealotry going on there is the worship of the Almighty Buck. As far as your "most vile garbage" link, that's clearly a troll, and in my experience many trolls post things not because they believe in them, but to get a rise out of people who actually buy into their crap. Is MS self righteous and fanatic? Only if they think it will make them more cash.

      Here's the real nitty-gritty... if you are a strong supporter of open source, you are doing it for intangible reasons. Religion, faith, zealotry... those are all different behaviors which hold up the intangible. While stock prices might not exactly be tangible, the new Ferarri sitting in the garage sure as hell is. In the proprietary software world, it all comes down to the Benjamins.

    4. Re:nice of you to label yourself by CdnYoda · · Score: 1

      Idiot...religious zealots, profit zealots...what does it matter the reason?

      --
      -- "May the Source be with you!"
    5. Re:nice of you to label yourself by MustardMan · · Score: 1

      It's not clear from the context whether you're calling me an idiot, or referring to zealots as idiots, so I will take the high road and assume the latter.

      However, I will say that the reason DOES matter. There's a big difference between a profit zealot and an ideology zealot. To be a zealot for profit just means you're greedy and want to make things better for yourself. To be a zealot for an ideology implies being willing to sacrifice something for yourself to promote your ideology.

      As an example, an open source zealot would choose to run a (hypothetical) inferior open source clone of a proprietary piece of software, because it fits with his ideology. The only time you will see people choosing an inferior closed source product over an open source one, isn't going to be because they believe in the ideology of closed source. Instead, it's usually because they believe it's a better business decision, whether because of FUD about security issues, accountability, legal nonsense like the SCO case, etcetera. The point is, the decision is made by weighing percieved information, even if that information is false. No one is going to say "my company is using closed source software because its the Right Thing (morally) to do." Many will say that about OSS. I have re-iterated this many times in this thread, but I will say it again in bold for the sake of pounding the point home. People support proprietary software almost exclusively due to economoic concerns - whether their reasoning is fallible isn't the point, they think that closed source is a safer choice, monetarily. People, especially zealots, support open source because of an intangible feeling of doing something for a greater common good, not because of increased personal benefit.

      Zealotry transcends personal gain, and this is why I stand firm in my original assertion that there's no such thing as a "proprietary software zealot."

    6. Re:nice of you to label yourself by killjoe · · Score: 1

      "Religion, faith, zealotry... those are all different behaviors"

      You forgot one. Altruism.

      I know that's a very strange concept to people like you but some people are charitable.

      --
      evil is as evil does
    7. Re:nice of you to label yourself by MustardMan · · Score: 1

      It's funny how people in this thread are trying to attack me like I'm some evil proprietary software person out to destroy the world. Nowhere have I said open source is bad, that proprietary software is better, or even that I don't support open source. All I have done is argue that the term zealot does NOT apply to people who support microsoft products, because the most vocal supporters are those who stand to profit from it, and those who don't profit from it but support it, do so due to misinformation or generally being attached to one thing due to familiarity. That is NOT zealotry.

      As far as your immature "people like you" attack, I write scientific simulation code. I'm paid peanuts out of an NSF grant. All code I write is GPLed. I've taken up the long and arduous path of a PhD student with the goal of eventually teaching at a university level, hence sharing my knowledge with others, when I could in fact be making an order of magnitude more money if I was working in industry. Don't assume that just because I'm not a mindless sheep who bashes anything proprietary on slashdot that I don't understand altruism.

    8. Re:nice of you to label yourself by killjoe · · Score: 1

      "All I have done is argue that the term zealot does NOT apply to people who support microsoft products, because the most vocal supporters are those who stand to profit from it, and those who don't profit from it but support it, do so due to misinformation or generally being attached to one thing due to familiarity. That is NOT zealotry."

      That's a mighty strange definition of zealotry. Even by your own twisted definition of zealotry there are lots of MS zealots on slashdot. Just look around.

      "Don't assume that just because I'm not a mindless sheep who bashes anything proprietary on slashdot that I don't understand altruism."

      If you understood altruism then the thought might have occured to you. You might have understood that many people participate in open source in order to help people. The fact that you did not list altruism says volumes about where your mindset is.

      You have a kneejerk hatred of people who advocate open source software and automatically lable them zealot. Then you add bizaare motivations on to them pretending that people use open source have some sort of a religious affliation with it. As if they go to some open source church and worship some open source god. Nobody prays to an open source god, there is no open source church, open source is not a religion and yet you keep tagging it as such. Why? Most likely because you can not relate to the altruistic impulse.

      --
      evil is as evil does
    9. Re:nice of you to label yourself by MustardMan · · Score: 1

      That's a mighty strange definition of zealotry. Even by your own twisted definition of zealotry there are lots of MS zealots on slashdot.

      The majority of the people you claim to see on slashdot are in fact trolls, claiming to support MS to get a rise out of the clearly pro-linux crowd here. As far as my definition being strange, nowhere have you said HOW it's strange.

      If you understood altruism then the thought might have occured to you.

      So, because I omitted one term in a quickly typed reply to a slashdot troll, I automtatically don't understand it? If you look at this thread, I've replied to many posts here, in fact I've bitten into a couple of trolls knowingly, just to make sure my point is clearly understood. I omitted the term "altruism" specifically because my mindset was primarily on that which motivates people who advocate microsoft products, as this was the subject of my original post: i.e. money. Which brings me to your next point...

      You have a kneejerk hatred of people who advocate open source software and automatically lable them zealot

      Nowhere have I said an advocate automatically makes a zealot. In fact, this entire discussion I have been arguing that ms advocates are NOT zealots. I used the "open source zealot" term merely as an example of a type of zealot most people here are familiar with, to better illustrate my example. You continually try to put words into my mouth and claim I'm bashing open source when in fact I have said nothing against it.

      As far as the religion thing, nowhere have I claimed open source is a religion, but it does have parallels with religion. The decisions of most religious people are driven by a sense of morality. In their case, that morality is defined by some code of the church. In the case of open source advocates, decisions are also driven by a code of morality, but in this case it is simply a desire to help others. While these are not the same thing, they clearly stand on the opposide side of a line from the microsoft driving force, which is personal gain and profit.

    10. Re:nice of you to label yourself by killjoe · · Score: 1

      "As far as the religion thing, nowhere have I claimed open source is a religion, but it does have parallels with religion. "

      No it does not. You can claim that until you are blue in the face but that does not make it true.

      "The decisions of most religious people are driven by a sense of morality."

      The decisions of non religious people are also driven by morality. In no way shape or form is morality an exclusive domain of religion.

      "While these are not the same thing, they clearly stand on the opposide side of a line from the microsoft driving force, which is personal gain and profit."

      Which makes it even less rational and more zealotry.

      --
      evil is as evil does
    11. Re:nice of you to label yourself by Anonymous Coward · · Score: 0
      Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      M

    12. Re:nice of you to label yourself by Anonymous Coward · · Score: 0

      One of these days you are going to have to get a real job twitter, and then you will see the value of HAVING THE OPTION of making money off of selling proprietary software. It isn't greed, its about making a living. I'm sure it's fine with you right now in college living off of your parents money.

  35. Nothing to see here... by Fnkmaster · · Score: 2, Informative
    These big Open Source CMS packages (PHPNuke and PostNuke in particular) seem to be extremely common targets of exploits. I don't think this is a function of being Open Source, since it specifically seems to apply to this type of software.


    I remember several SQL injection exploits for PHPNuke that seemed to be widely deployed in the script kiddie community. I am not sure if the underlying reason these packages are so vulnerable is pure sloppy programming (which seems to be present in a fair number of random PHP scripts out there - I won't comment on PostNuke in particular since I don't know it), the fact that they try to do so much functionality-wise leading to a lot of under-tested, under-reviewed code, or that they tend to be modular in nature, with lots of third party developers writing modules that end up getting widely deployed by users of the CMS, and thus being of more variable quality than you would expect if every checking was reviewed at least somewhat centrally by the core developers.


    So in short, it's more likely a function of there being a lot of crappy code with obvious exploits in it AND that code being Open Source, however you explain that crappy code being there in the first place.

    1. Re:Nothing to see here... by thenextpresident · · Score: 1

      Except that the exploit had nothing to do with exploiting PostNuke. The download manager (which is NOT PostNuke), was attacked, and the PostNuke file was switched with a modified version.

      So basically, you didn't read the article.

      --
      Jason Lotito
    2. Re:Nothing to see here... by Fnkmaster · · Score: 1
      No, I did read the announcement and skimmed the linked SecurityFocus article, but I appear to have been mistaken as I inferred that paFileDb was a PostNuke plugin of some sort.


      Looking at the paFileDb site, it is now clear that it's a standalone program and not a plugin at all. And in fact now that I've looked at the paFireDb web page it doesn't even look like it's Open Source either. The Newsforge article is much clearer about this than the announcement itself was, but I admit I didn't read that (usually I just ignore the OSDN Newsforge whoring links on /.).


      In any case, my point about the exploits of Open Source CMSes still stands, having been the victim of several when I failed to patch PHPNuke sufficiently promptly in the past.

    3. Re:Nothing to see here... by bvdbos · · Score: 1

      I recall there have been several major security porblems with phpnuke which have been widely exploited. I don't recall major abuses of PN-securityproblems. Everytime a security-problem is discovered in postnuke it's resolbved right away (take a look at the security-section on the pn-website).

    4. Re:Nothing to see here... by BusDriver · · Score: 2, Informative

      Postnuke is a fork of PHP-Nuke, but they hardly contain the same code anymore.

      PHP-Nuke is developed by one person who (in my opinion) has very werid ideas of open source and how things should be done. He's basically a one man team and doesn't want anyone else touching his baby. They consistantly find new bugs in PHPNuke's core modules.

      PostNuke on the other hand is developed by a team of good, knowledgeable people. There have been very few exploits for the PostNuke core modules.

      Of course, both these CMS's support 3rd party modules and often these are where the exploits are found. Because of this, people have this idea that the CMS's themselves are badly coded/vunerable, when in fact it's badly written 3rd party modules.

      I run a PostNuke site myself (as you can probably tell by my bias above), but I also use mod_security and grsecurity to help keep the site tightened down, I have a lot of 3rd party modules myself and I just know they're going to get exploited at some stage!

  36. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    I've never seen anyone be fanatic about proprietary software. [] ...but never someone holding it up as a near-religious institution...

    Well then I've got four words for you...

    Watch Ballmer be fanatic about his near-religious institution in a way that would put charasmatics and snake-handlers to shame.

  37. Re: M$ by temojen · · Score: 0, Offtopic

    Please stop using "gay" to mean passe. That's not what it means.

  38. Proprietary 'enthusiasts' by fiannaFailMan · · Score: 1
    I've never seen anyone be fanatic about proprietary software.
    I'm a member of a Macromedia User Group and some of the people in it are pretty keen on their stuff. I think it's because of the cool stuff you can do with Macromedia software like video and dynamic data handling in Flash. Apple users are pretty keen too.

    I dislike the term 'zealot' though. I would say 'enthusiast.' The term 'zealot' is just a blatent piece of invective designed to denounce someone, like a recent Fox News article that refered to groups opposed to sprawl as the 'anti sprawl mob.'

    Personally I would be a fan of any well-written software that lets you do cool stuff be it open source or proprietary.

    --
    Drill baby drill - on Mars
    1. Re:Proprietary 'enthusiasts' by MustardMan · · Score: 1

      I'm a member of a Macromedia User Group and some of the people in it are pretty keen on their stuff

      There's a big difference between being a Macromedia zealot and being a proprietary software zealot. Lots of people Like linux because it's linux. Lots of people also like linux primarily because it's open source. I'm guessing not many people like Macromedia specifically because it's proprietary.

  39. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    Anti-Open Source zealots would be more appropriate.

  40. Re:Article submitter: -1, troll by Megaweapon · · Score: 1

    Or just not yet cynical enough if you have not learned to accept the double standards that abound around here.

    Ah, but Slashdot's double standards are Open Source!

    --
    I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
  41. Re: M$ by Anonymous Coward · · Score: 0

    Bill Gate$ may be gay but he is definately not passe!

  42. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    I contracted for Palm once. They wanted to implement a new bug-tracking system. I pointed out to them Bugzilla, which had all the features they required. Their answer: "sorry it's open source, we can't use it." Instead they spent $100k on a closed source program that did nothing, then spent more $100k's on another closed source program that required an annual maintenance fee of $10k's, and still needed some kludges to implement all the requirements.

    I'd call those folks proprietary software zealots.

  43. Not what Lipner meant when he said "Trapdoor" by Karma+Farmer · · Score: 3, Insightful

    Proprietary software zealots are always saying that open source programs are likely to contain backdoors, but is this situation truly what they mean when they say that?

    Mr. Matzan, I question why the editors would accept a submission by you that was nothing but copy-and-pasting the first paragraph out of your article on News Forge into the Slashdot submission box.

    Regardless, I object to the assertion you've made above. No respected person, zealot or otherwise, has ever said that "open source programs are likely to contain backdoors." The article you cite for this assertion is Steve Lipner of Microsoft making some observations about the difficulty of security, and and contrasting the security process behind open and closed source software. His claims may be questionable, but they are serious and they do deserve a meaningful response. Dismissing those claims by building snarky little strawman through mischaracterization is not the response they deserve.

    1. Re:Not what Lipner meant when he said "Trapdoor" by Anonymous Coward · · Score: 0

      This is a fairly typical Jem Matzan article. Don't expect anything to change.

    2. Re:Not what Lipner meant when he said "Trapdoor" by grcumb · · Score: 1

      "His claims may be questionable, but they are serious and they do deserve a meaningful response."

      I agree that the claims are questionable and that they do deserve a meaningful response.

      Lipner uses the example of slack security policy in some older FOSS applications (BIND and WuFTPd) to illustrate how code review, a boring task, gets neglected in favour of feature creation. He also claims that peer review works on algorithms, but other processes are required to secure 'a 40 million line operating system'.

      Let's examine some of the assertions:

      Open source development does not magically make better software. BIND, sendmail and several other network daemons have proven notoriously insecure in the past. (A friend of mine used to have a tagline saying, 'BIND, the 21st century sendmail') They were designed and developed in a much more trusting time, and it shows.

      Incidentally, Windows 95 was designed and developed in a much more trusting time, and that shows, too. And because of this legacy, recent versions of Windows still suffer from 'single-userisms' that are hopelessly behind the times. Even though the code base has completely changed and many enhancements have been made, sometimes software's history dictates its present.

      So, with respect to the 'FOSS makes insecure software too' argument: Yep, FOSS is not a silver bullet. Of course, FOSS is verifiably insecure, and people can and do fix it, typically quickly.

      Lipner's assertion that sysadmin's would be better off checking logs and applying patches than reading source is disingenuous. The implication that a sysadmin shouldn't need to know code is particularly wrong-headed. All the really good sysadmins I've met were expert coders who just preferred running systems. In my opinion, that's no accident.

      While he doesn't say it in so many words, Lipner implies that one significant area of software security that gets neglected in FOSS projects is integration testing. While individual FOSS projects don't do always this, that hardly means the job is not being done. I worked for three years on a Linux distro where better than 80% of our workload was exactly this kind of work. I believe RedHat, Suse, IBM et alia do a little bit of this, too. 8^)

      What's more, unlike Microsoft, it's most of what they do. They don't have to fund all of the design and coding, so they can focus their resources on exactly the kind of integration work that is often painfully truncated in deadline-bound proprietary software projects.

      FOSS doesn't make good software. In my experience, the majority of software, proprietary and open, is substandard. But FOSS is verifiable and customisable to a vastly greater degree than proprietary software typically is. This doesn't guarantee greater security, but it does make it possible, indeed far more likely.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  44. Re:Article Poster (-1 Troll) by Anonymous Coward · · Score: 0

    Think you can post something without bullshit smug comments?

    Oh, I see you mistyped "slashdot.org" instead of "zdnet.com" in your address bar.

    Slashdot has never pretended to be CNN. If you want "unbiased" news, go elsewhere.

  45. Quick reaction by Anonymous+Writer · · Score: 1

    This security flaw was discovered in three days, unlike the security hole found in Microsoft Passport last year. From the article...

    It is such an obvious error that it must have been noticed months, if not years, ago by people who decided that this was such a good trick they would not bother telling Microsoft.

    It is the sort of programming error that you would expect from a web developer fresh from college. And although it has now been fixed - so do not bother trying it at home - it has been there for a very long time indeed.

    Extrortion using information gathered from hacking into corporate sites has been happening for years. I've seen reports that say it actually is rarely reported to the public, and that the situation is much worse than people know. The fact that a site that deals with open source has been targeted would be expected. And because the nature of open source deals with open collaboration means that it would have a disproportionate amount of publicly revealed reports of hacking, in comparison to proprietary sites that would keep things under wraps as much as possible.

  46. Levels of incompetence by gregarican · · Score: 3, Funny
    How many levels can we progress? Lemme see:

    A site is responsible for distributing an application based on a platform that's been a script kiddie playground for years now.

    The site gets its source code respositories compromised.

    The site's maintainers apparently don't verify any MD5 checksums on a regular basis.

    The general public knownigly downloads said compromised source code without verifying any MD5 checksums either.

    Boy oh boy. I thought Windows "experts" were clueless.

    1. Re:Levels of incompetence by Anonymous Coward · · Score: 0

      Within the hiearchy of experts, the self-appointed level got caught with their pants down.

  47. Postnuke caused me a credibility problem by adzoox · · Score: 1

    My website in it's original form was done in PostNuke. I had a hack of a time getting the forums stable.

    Because of the editorial content that I did there - the accused used the crashing forums [and subsequent deletions of content] as a way to question my credibility as a source of reliable information.

    It was also next to impossible to find content within the substrings of data - if you wanted to rebuild the crashed data.

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
    1. Re:Postnuke caused me a credibility problem by RedFive · · Score: 1

      Forums in PN isn't a core module but an add-on, a fork of phpBB. I don't run forums on my pn sites but seperately.

      --
      RedFive jedi_knight111@hotmail.com
  48. Re:Article submitter: -1, troll by Karma+Farmer · · Score: 1

    At one point I won a door prize of my pick between several "writing secure code" books by MS Press.

    CIS people are managers who generally learn everything they know about computers from Microsoft-sponsored developer meetings. It's an incestuous little relationship, much like the one between doctors and drug companies. It's not healthy for anyone but Microsoft, believe me.

    Regardless, you should have taken one of the "writing secure code" books. Microsoft does employ some very smart people, and the Microsoft Press books are often reasonably good. As a publisher, I personally rank them on about the same level as O'Reilly or Prentice Hall/Sun Microsystems, though not as good as Addison Wesley.

  49. news?! by Anonymous Coward · · Score: 0

    An old friend of mine managed to gain access to quite a prominent open source website a while back and through that into their sourceforge download page. He modified the soucecode to, indirectly, send him install & set-up information once the software had been installed.
    Now, the website never found out and to this day believes it was sourceforge that was attacked, so they were running an insecure website for a long time, when they're the makers of very prominent CMS software (they've since changed servers), which doesn't fill me with confidence.

    FYI
    The extra code was spotted a couple days later.

    This brings up 2 things: are the makers of open source software competent enough for you to trust blindly? and, in my experience, it gets found out pretty quickly anyway (wouldn't be surprised if there's geeks that read through sourcecode just in the hope of finding such a backdoor - for which I owe gratitude).

    But sure, the problem may be found out, and fixed within a couple of days, but it still begs the question of what true safeguards are in place to ensure the software you download is pure, 100% of the time.

  50. Does anyone have a preference... by arashi+sohaku · · Score: 2, Interesting

    ... for a particular CMS system? PHP-Nuke, Xoops, PostNuke? Any others that may not have these exploits? Just wondering what people out there are using/have used.

    --
    No .sig for me, I'm trying to quit.
    1. Re:Does anyone have a preference... by jamie · · Score: 1
      I have a preference for Slash, but then I'm kinda biased, I help write it.

      Slash's main advantage is its security. There may be security bugs in Slash, but the last one we found in a major release was over two years ago. Of course the last major release we had was three years ago, so maybe that's not saying much. Seriously, we're good about security: we know where the pitfalls are and we write code with a careful eye for them.

      Slash's second advantage is speed (we cache aggressively, write .shtml files, and are integrated with MySQL replication and memcached). It's optimized for heavy discussion if you're expecting that, including lots of tools to fend off hostile users, but it works OK for just posting periodic stories. Slash's major disadvantage is that you (effectively) need root to install it, and it's a real pain to customize its look and feel (mostly because it's so powerfully configurable; we hope to make customization easier in the months to come).

      (Interestingly, Slash fell prey to a similar attack almost a year ago; our code, however, was not trojaned.)

      If you're just looking for software to post entries to a blog or something, though, you should probably look elsewhere :)

    2. Re:Does anyone have a preference... by Anonymous Coward · · Score: 0

      PHPNuke was the first.
      myPHPNuke was the second.

      A shit load was forked from there. myPHPNuke has the greatest security by far.

      Social MPN has incorporated that security and extended it and function.

  51. Let's just quit flaming... by IgLou · · Score: 1

    ...and all move to slashcode already. :D

    --

    Oops, how did this get here?
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    1. Re:Let's just quit flaming... by Anonymous Coward · · Score: 0

      You sir, are a fucking retard for suggesting such a thing.

  52. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    "Writing Secure Code" is actually an excellent book. Your prejudices cost you an opportunity to score it for free. That's a shame for you.

  53. Here's a hint by bsd+troll · · Score: 0

    You're the zealot he is referring to.

  54. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    -1, Redundant - started post with "The (beauty/power/other effusive adjective) of Open Source...."

  55. nuke has dozens of exploits by SethJohnson · · Score: 4, Interesting



    I've been hosting a phpnuke site for a couple years now. I do my best to keep the CMS software updated, but it has been hacked three times already. The modules and the CMS itself fall prey to exploits all the time and there are an army of Brazillian script kiddies who constantly search for susceptible websites.

    I would strongly discourage anyone from considering nuke as a CMS. It's just too much of a headache. Especially when you deal with the modules for which the patches are unweildly to apply or go unsupported.

    1. Re:nuke has dozens of exploits by linuxlover · · Score: 1

      what would be the alternatives?

    2. Re:nuke has dozens of exploits by tf23 · · Score: 1
    3. Re:nuke has dozens of exploits by Synistar · · Score: 2

      Except that Slashcode produces horribly invalide HTML. Please use something well designed. Try:
      Drupal
      Plone
      or Xaraya

    4. Re:nuke has dozens of exploits by whoever57 · · Score: 1
      what would be the alternatives?

      Geeklog

      What's more, Geeklog makes security a priority.

      --
      The real "Libtards" are the Libertarians!
    5. Re:nuke has dozens of exploits by gregmac · · Score: 2, Interesting

      It's fairly well known in the web development community (espessially among php developers) that PhpNuke is a horribly designed piece of software. I haven't looked at in a while, but it looks to me like the foundation of everything is flawed, and thus there are tons of security holes. It's basically at the point that PhpNuke is the Windows of the CMS world (take that however you want).

      I personally hate most CMS, because they're almost always created in the same pattern: design small CMS to post news articles, expand till it's doing the whole site, realize that your structure isn't flexible enough, continue modifying until you have something that is upgradable on your existing structure but that ALMOST gets the flexibility you need. I've been there - I had a very nice CMS at an old job during the .com that had been redesigned once already, and was about to be totally overhauled again to be based entirely on the concept of "blocks" - each page would be constructed of them. Add a header block, then a news listing block. If you wanted to, you could use multiple blocks on one page (ie, a file download section, and a forum). Unfortunately, that was when the company became a dot bomb, and I never got to finish it.

      The best CMS I've come across so far is Mambo. It's design is relatively good, and it's interface is fairly nice. It does suffer from the same growing pains syndrome as the rest (ie, it has "components" and "modules" - components make up the bulk of a page, modules can be added along the side, or top/bottom). They're starting to merge them now so there's less of a difference - but again, it really should be designed that way from the ground up.

      --
      Speak before you think
    6. Re:nuke has dozens of exploits by bvdbos · · Score: 1

      So basically you're blaming the pn-coredevelopers for the fact that 3rd party developers don't adhere to the guidelines? Seems pretty strange to me. If one follows the correct API-calls when developing modules theres no security-problems. Dont believe me? Check out the dates of the securitypart of the pn-site...

    7. Re:nuke has dozens of exploits by BusDriver · · Score: 1

      Please DO NOT confuse PHP-Nuke (in my opinion badly coded and yes, vunerable to scripts kiddies) with this article about PostNuke . They are very different CMS's.

    8. Re:nuke has dozens of exploits by tf23 · · Score: 1

      not for long... :)

    9. Re:nuke has dozens of exploits by aCC · · Score: 1

      Well, use the GPL-licensed eZ publish CMS. It's designed like a real CMS (well, for online content at least) with great flexibilty, object orientation for all content, workflows, versions, multi-language, etc. etc. In development for several years already.

      It's not easy to get into, but if you want flexibilty and power then that's the way to go. PHPNuke et al. are for small websites that just want to publish news/articles and have other predefined content. eZ publish or Typo3 go the more professional way.

  56. Typical by Todd+Fisher · · Score: 2, Funny

    I love how the news sites always use the term "attacker". We all know it was Doug, you know it and I know it. And thanks a lot Doug! You jerk!

    --


    --I'm not talking about dance lessons. I'm talking about putting a brick through the other guy's windshield.-
  57. a CMS that blows Post Nuke away by Anonymous Coward · · Score: 0

    Everytime I see something like this I have to laugh. The oldest (read, first fork) fork of PHP Nuke is myPHPNuke, and in all their years, have had only one proven security flaw. In fact myPHPNuke is the most forked nuke based CMS next to PHPNuke itself. One of those forks puts the rest to shame Social MPN which allows for any number of websites to be installed from their multi-site system, truly a unique offering in the Nuke CMS relm.

  58. also... by bloodpet · · Score: 1

    Jew, Muslim, or, to put it generally: theist.

    --
    Truth is like a shining mirror that's been shattered.
    1. Re:also... by Mysticalfruit · · Score: 1

      Hey! Don't forget us Pagans!

      --
      Yes Francis, the world has gone crazy.
    2. Re:also... by zogger · · Score: 2, Funny

      Dangerous Dianic d00dz

      Degenerate Druidic Desperadoes

      Angry Asinine Animists

      Oily Ogling Odinists

      there ya go, let no man feel left behind!

    3. Re:also... by loucura! · · Score: 2, Funny

      But aside from all that, what have the Romans ever done for us?

      --
      Black and grey are both shades of white.
    4. Re:also... by zogger · · Score: 1

      umm... ferraris and Cicciolina....

      in ye olden daze, hmm, aqueducts, the short sword, combat engineering and the vomitorium.

      ya, not a real good list in ye olden daze compared to now

  59. So we can avoid them by Pan+T.+Hose · · Score: 1

    Could anyone post a list of websites which might have downloaded and installed that backdoor so we could avoid posting any sensitive information there until we know for sure that the problem has already been resolved?

    Yes... so we can avoid them...;)

    Yes, so we can avoid them. There is nothing funny about that. The point is that all of them should be immediately shut down until the backdoors are closed and the issues are resolved.

    Do you really think that it was an amateur script kiddie job? Do you think that someone who managed to backdoor that software will be unable to find affected websites?

    Let's stop being so naïve. I believe it is more important for people to know that someone might steal their credit card number than the temporary inconvenience of website owners which would be pressed to shut down their websites to quickly resolve the issue.

    Keeping vulnerable websites secret is not even a security through obscurity, because attackers can already find those websites without any problems. Meanwhile, normal users are not notified when someone installs a backdoor. Normal users don't run network scanners. Normal users cannot read webserver download logs. And those very normal users are at risk here. They have the right to know who is serious about protecting them from credit card theft and who is not. They have the right to choose who do they prefer doing business with.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:So we can avoid them by Not_Wiggins · · Score: 1

      Obviously you missed the tongue-n-cheek humor there.

      But, let's address your concerns about "rights" and the "normal user."

      When I think of a "normal user," I think of "Mom." Mom doesn't know how the internet works, really. She doesn't know about PHP, Java, Databases, TCP/IP or much anything else.

      What Mom knows is that if she clicks on links or searches on google, she can find products and information she's interested in.

      But, let's keep it strictly to products/services (as these would be websites where someone is likely to give financial data, like a credit card).

      I can say that Mom's fall into one of two (albeit very broad) categories:

      1) Scared to death to buy anything over the internet because they don't trust it.
      or
      2) What do I know or care... I can complete my lace placemat collection online and they'll even ship it to my house!

      What isn't addressed in your little rant is where Mom is going to do background checks on sites she visits to see if they're "running secure, non-backdoored" software. She isn't going to search for such a list of sites. She isn't going to know to look for sites she's already visited to see if they're vulnerable for exploit. She's just going to "use her internet" and do (or not do) whatever she wants.

      To me, that's the average, normal user.

      NOW, you take that list you think is a good idea to print and put it on a website, I'll tell you who IS going to find it: those a-holes who ARE looking to exploit weaknesses. They're running their scanners... googling for sites that might be running XYZ software, etc. You think that makes the internet safer for the normal user? Or, does it just make it easier to exploit for the a-hole?

      I suppose you're a fan of publishing exploits in server-side software before a patch is found, too.

      I hope that PhD is in something useful for it isn't in "common sense." Go back to gradeschool and get a sense of humor.

      --
      Diplomacy is the art of saying, "Nice doggie!" until you can find a rock.
    2. Re:So we can avoid them by gamlidek · · Score: 1

      I think it's a bad idea to post vulnerable websites in an unofficial area. This gives the information to the wrong people, again. If there is a list, perhaps the webmaster of each domain can be contacted instead of allowing every script kiddie to have access.

      Don't get your pantyhose in a bunch if people think that's a bad idea and that your idea that people will use that data only to avoid these websites is laughable. ;-)

      --
      "In theory, theory and practice are the same; in practice, they are not."
    3. Re:So we can avoid them by Anonymous Coward · · Score: 0

      You're an idiot.

      If a list of backdoored sites were public, it would be picked up by the mainstream media, which is where "Mom" gets her news.

      The ones who gain by not having the info publicized are the companies with compromised servers trying to avoid the bad press.

  60. Your argument fails itself (Mod Parent "WTF?") by IBitOBear · · Score: 1

    In one breath you say that the internet was better when people had to know how to use makefiles (programming tools) to gain access to foura.

    In the next breath you decry VBScript access by poor programmers.

    Then you finally propose limiting access to compilers using price or whatever.

    This is not logically junct. The whole first-premise of foura-access having been subject to control by having an effective "entrance exam" of getting the code and compiling it, does nothing to support your later position that access to compilation tools would make things better.

    How this is "iunteresting" is beyond me.

    You don't make better citizens by removing access to society. So you don't make the net better by bemoaning ready access to compilers. IT ISN'T THE COMPILERS FAULT that the net citizens have a certian "wacko" contingent that thinks it is a game of cops and robbers. Limiting access to compilers "via price" isn't goig to stop the theives from stealing the compilers to do the jobs anyway. They're criminals and they know how to do things like copy compiler CDs.

    In point of fact, if everybody on the internet had to get, marginally port, and build their own client and server software people wouldn't take the net for granted so easily. That would be interesting, but it isn't even a practical thing to wish for.

    Your "thought" is, by direct allegory: When I first learned to drive we didn't even have to lock our cars. Now days anybody with a coat hanger can unlock a car. Coat hangers should be a controled comodity.

    HUA?

    The facts are simple.

    Some small percentage of people will go where they are not wanted and do unpopular things. We don't know why, because it varies from case to case. We lock our cars and we lock our homes, and we have banks and armored cars.

    But the internet is made out of screen doors and cardboard walls, mostly because that is the highest standard of construction most of the people on the internet are happy to have, and they are willing to pay good money for someone to hose the cardboard down for them to make it "soft and easy to work with."

    Whenever someone gets all surprised that thier unlocked straight-from-the-box system got "hacked" because they didn't even take the minimum required effort to read the manual and follow the required steps, my heart only bleeds so much before I lose interest.

    Don't get me wrong. My home firewall (slackware linux plus customized firewall script I found on the net) takes *dozens* of nominal attacks a minute. In particular there is some script that about 40 different addresses have run against my system in the last five days, sending the same series of user-name-and-password sequences to my sshd. (A new exploit in the field or just a new script-kiddy example of some old one? who cares...) That PISSES ME OFF because I could be using that bandwidth to raise my points-per-hour on UT2004, get my email faster, or whatever, but it is soaked up in these litte bursts of tresspass. I've got the IP addresses of these intruders and I wish there was a way to do something about it. But its a cable modem so what are you going to do? You protect yourself and you wait for the novelty to wear off, or for the *default* security on the net to get good enough for this kind of random IP attack to become sufficently unprofitable and uncommon.

    Let's face it, if Microsoft was not such a *crappy* software company, most of these port-scan fishing expeditions would never have even come into existence. It didn't require access to a compiler to figure out that IIS could be owned by adding double-dot elements to a valid URL to reach the root folder on Windows based servers. It doesn't take much at all to make a dictionary attack on a site.

    Turing the internet into a vast field of X-Box appliances that can only be accessed by "trusted corporations" isn't a viable direction. And any "lets make it expensive and controlled" to any degree short of complete draconian separation w

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:Your argument fails itself (Mod Parent "WTF?") by IBitOBear · · Score: 1

      err...
      s/This is not logically junct/This is logically junct/

      --
      Innocent people shouldn't be forced to pay for inferior software development.
      --"Code Complete" Microsoft Press
    2. Re:Your argument fails itself (Mod Parent "WTF?") by Anonymous Coward · · Score: 0

      you say that the internet was better when people had to know how to use makefiles (programming tools) to gain access to foura.

      Oh for the love of God, if you rally have to sound so smart by using Latin "fora" instead of English "forums" at least don't mispell it for God's sake!

    3. Re:Your argument fails itself (Mod Parent "WTF?") by IBitOBear · · Score: 1

      Oh for gods sake, if you are going to be a snob, have the guts to not do it AC... 8-)

      I'm dyslexic as hell and I typed the whole thing in like four minutes. It's got worse problems (typographically) than an errant/improper "u".

      I used the form I chose not to "sound smart" (put on airs) but because, sadly, that is how I speak. Rather than dumb-down my word choice because of my (damaged 8-) spelling.

      I have resigned myself to listening to an endless stream of unimaginative A.C.s in my life critizing my delivery because they have no actual input to offer. I don't feel special in this. The complete lack of intellectual viggor in this country means that even if my spelling were perfect the signal-to-noise would still be just as inane.

      At least I have the balls to sign my name to my opinions (and my Trolls. 8-)

      so... (...ahem...)

      Bite Me...

      --
      Innocent people shouldn't be forced to pay for inferior software development.
      --"Code Complete" Microsoft Press
    4. Re:Your argument fails itself (Mod Parent "WTF?") by Anonymous Coward · · Score: 0

      if you rally have to sound so smart

      Haha and you sound really smart now, you cunt.

    5. Re:Your argument fails itself (Mod Parent "WTF?") by Anonymous Coward · · Score: 0

      Oh for gods sake, if you are going to be a snob, have the guts to not do it AC... 8-)

      "God's sake" or "gods' sake" - I can be a snob as AC just as well, thankyouverymuch.

      I'm dyslexic as hell and I typed the whole thing in like four minutes. It's got worse problems (typographically) than an errant/improper "u".

      "Errant"? Oh dear God...

      I used the form I chose not to "sound smart"

      Then good news: you didn't sound smart at all!

      (put on airs) but because, sadly, that is how I speak. Rather than dumb-down my word choice because of my (damaged 8-) spelling.

      Oh, Lord...

      I have resigned myself to listening to an endless stream of unimaginative A.C.s in my life critizing my delivery because they have no actual input to offer. I don't feel special in this. The complete lack of intellectual viggor in this country means that even if my spelling were perfect the signal-to-noise would still be just as inane.

      Inane? You surely mean insane.

      At least I have the balls to sign my name to my opinions (and my Trolls. 8-)

      Hey! I sign my trolls too! I just happen to sign them with "Anonymous Coward" instead of "IBitOBear", if that is your real name. What's wrong with that?

      And don't tell me about trolling! I don't recall ever reading about you in the TrollBack Magazine! You don't even subscribe it! Can you provide some links to prove your point? Ha! That's what I thought! Meanwhile, I was the one who posted THIS! How about that?!

    6. Re:Your argument fails itself (Mod Parent "WTF?") by Anonymous Coward · · Score: 0

      > > if you rally have to sound so smart

      > Haha and you sound really smart now, you cunt.

      Fuck you you fuckin fuck!!!

      In fact I am much smarter than I sound.
      And still, I sound smarter than you are!

  61. check out freshmeat.net by SethJohnson · · Score: 1



    There are plenty of alternatives. A quick search at freshmeat.net for CMS reveals many when sorted by popularity. I'm still using nuke because I have too much content invested in the architecture to easily switch now. But Plone looks good to me. I suppose it mostly depends on what a publisher is looking for in features. I was originally attracted to phpNuke because of all the modules and huge development community. Now I've found that it's the modules that provide most of the security vulnerabilities, so I've had to disable them all.

    Running your site on a popular publishing platform is great except that there are hundreds of krackers huntng exploits in the software and when one is found, there are hundreds of attackers searching google for sites running the software with the vulnerability. Although obscurity is no reliable form of security, I would prefer it to being a high-profile target.

  62. PostNuke is the Easy Bake-Oven of CMS's by SimHacker · · Score: 1
    PostNuke is the Easy-Bake Over of content management systems, that lets kids cook cute little cupcakes with a 60 watt lightbulb.

    It's well known to be riddled full of security holes, it's horrible to maintain or extend, it looks and feels unprofessional, and it falls apart under pressure.

    Kids, if you want a real content management system like grown-ups use, you should download Plone. It's high quality free open source software, it works great right out of the box, it's secure, and it cooks a lot better than a 60 watt lightbulb.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
    1. Re:PostNuke is the Easy Bake-Oven of CMS's by Anonymous Coward · · Score: 0

      Sorry, but I call bullshit on this one... I've run a number of sites on PostNuke and never found any issues with it... Do U have any links to these supposed issues?

      phpNuke does have issues - but they are not the same. PostNuke forked from phpNuke a while back because the main developer on phpNuke was being an asshole and wouldnt' fix certain things...

      Also the bug in brought up in today's story was due to a flaw in a piece of software that's NOT related to postNuke or phpNuke... it was some other app that got hacked...

      And for the record, I don't care what app one uses - they were all written by humans, and subject to our flaws so yes, stuff will get hacked eventually - but ya know what? We can fix it ourselves w/o waiting for some half-assed patch from "The Vendor" that then breaks 10 other things... I'll take open source over closed any day of the week...

    2. Re:PostNuke is the Easy Bake-Oven of CMS's by Anonymous Coward · · Score: 0

      Looks nice, but I would rather find a PHP version that would allow easy migration. Since the site I mantain also have many custom modules written for it.

      Personally, I can't stand phpNuke or postNuke. The code is a cluster fuck.

    3. Re:PostNuke is the Easy Bake-Oven of CMS's by bvdbos · · Score: 1

      troll-alert!!! I dare you to come forth with security-holes in postnuke. As people who do some research know, there's next to none problems with postnuke. If there are, please let them know to the developers, so they can be fixed (which in general happens within a couple of hours).

    4. Re:PostNuke is the Easy Bake-Oven of CMS's by redrocket_dog · · Score: 1

      Guess you haven't looked at the code lately. PHPNuke and PostNuke have nothing in common except a history. Make informed decisions for yourself, look at the code then decide. Don't take the anonymous cowards word for it.

  63. "Open Source" is a lisence, not a brand. by Maul · · Score: 2

    OSS critics fail to realize that Open Source refers to the style of lisence that the software has. Open Source is not really a "brand" like Microsoft.

    This particular software may not be extremely well written. It just so happens the authors decided to GPL it, making it Open Source. Just sticking a lisence on the software and revealing the source code doesn't magically make it good or bad.

    There are plenty of bad programs released under the GPL, just like there are plenty of bad closed-source products out there.

    --

    "You spoony bard!" -Tellah

    1. Re:"Open Source" is a lisence, not a brand. by redrocket_dog · · Score: 1

      paFileDB got whacked because they were weak...PostNuke was not weak.

  64. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    technically its a good book.

    but i dont see it as a shame on him, how was he supposed to know.

    if i saw a babysitting book by that british nanny that was deported a couple of years ago i would probably pass too.

  65. Give us a name by mgkimsal2 · · Score: 1

    Go on, you know you want to - respond as AC if you need to. :)

  66. Post-nuke is like windows. by Spy+der+Mann · · Score: 1

    It WASN'T designed with security in mind. (not to mention php-nuke, heh).

    I wonder if the "nuke" in the name already gave us a hint?

    1. Re:Post-nuke is like windows. by King_of_Crunk · · Score: 1

      To bad you dont read through the articles and only look for things to trash.

      The problem isnt in postnuke...

      If you didnt read the article the main post mensioned you should have atleast read the main post which states the problem is in paFileDB which isnt even part of any *nuke site be it PHPNuke or Postnuke...

      I hate it when people feel the need to start trashing things before looking into the what they are trashing and why.

      Kinda like blaming Microsoft because some poorly coded application causes memory leaks and crashes Windows...

  67. PHP is a waste of time. Use Plone/Zope/Python. by SimHacker · · Score: 1
    Plone is an excellent open source content management system written in Python, that's far better and more secure than anything written in PHP.

    Plone runs on top of the Zope application server. Zope is quite secure, and it scales up reliably to manage huge web sites, like The Boston Globe.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
    1. Re:PHP is a waste of time. Use Plone/Zope/Python. by Anonymous Coward · · Score: 0

      Everyone knows that Perl *AND* Python are total jokes. If you want something designed for the web, use PHP. If you want a console app, for christ sake, use C++ or bash.

      Perl && Python = Jack of all trades, master of none.

  68. Re:Article submitter: -1, troll by MustardMan · · Score: 1

    How many millions has Ballmer made from being "fanatic about his near-religious institution"? If I was snorting coke off a 20 thousand dollar hooker's ass with a rolled up hundred dollar bill, I might become a bit fanatical too. That still doesn't show a trend in "real people."

  69. Not necessarily by beakburke · · Score: 1

    I thought that BIND 9 was actually pretty good in the security department. At least it seems to be much better than 8 or 4. Or am I wrong?

    --
    ----- Question authority, but not ours. Hate the man, but we're not him.
  70. moderation by MustardMan · · Score: 0, Offtopic

    I'm getting a kick out of looking at the moderation happening to my post here. I rehash a tired slashdot joke like "Real Ultimate Power" and I almost always get +5, funny, but I post a real opinion on the way people think around here, and I get "overrated" (pussy mod afraid of metamod) and "flamebait". Flamebait? Smoke crack much?

    I'm going to rehash an old joke, which, surprise surprise, I got +5'd on. This post is off topic, I'm bitching about the moderators, so I should get modded down. Because I've said I will get modded down, by reverse psychology I will be modded up. And now It's back down again. And up... and down...

    I wonder if some mod has smoke coming out of his ears right now.

    The scary thing is, I think I'm starting to look like a troll, because I karma whore with jokes once in a while, and then a lot of my other posts bitch about how stupid people around here act. I promise I'm really not trolling or trying to start flamewars, I really think the majority of intelligent people around here must share some of my opinions and be baffled at the way this community acts. It's a fascinating phenomenon. I think a line from Men in Black said it best... "A *person* is smart. People are dumb, panicky, dangerous animals and you know it."

  71. Re:Article submitter: -1, troll by CdnYoda · · Score: 1

    Well, you may not be new here, but I can assure you that I am surrounded by M$ fanatics, who waste millions of (tax) dollars buying M$ crap for public education, when there are far better OSS solutions available. I deal with constant subtle (and sometimes not so subtle) pressure to give up linux and join the Dark Side ;-) at work. Of course, I smile as they spend their lunch hour dealing with M$ network and OS problems, while I actually eat lunch! :-) They refuse to even step inside my lab and look at linux...so I guess, in addition to being closed source fanatics, they are close minded fools as well! :-)

    --
    -- "May the Source be with you!"
  72. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    Zeal means passion. There is nothing wrong with it. Accusing someone of being a "zealot" is like accusing someone of having an opinion.

    IMHO, the term has a negative connotation because of religious fanatics.

  73. Re:Article submitter: -1, troll by CdnYoda · · Score: 1

    Next time, smile, take the book, and sell it on ebay, then donate proceeds to an OSS project ;-). Or just use it for an endless series of jokes..."...my PHB said he was concerned about all these M$ security problems, so I told him: 'No problem, I have the M$ security bible right here...ROTFL'..."

    --
    -- "May the Source be with you!"
  74. Back Doors... by Anonymous Coward · · Score: 0

    Fellow I know worked for AT&T back in the day and claims he installed back door on sysV source tapes and it has been in distribution since. He lives high on hog with no visible means of support, so who knows...

  75. Re:Article submitter: -1, troll by MustardMan · · Score: 1

    so I guess, in addition to being closed source fanatics, they are close minded fools as well!

    You've actually spelled out the jist of my whole argument. I don't think they are closed source fanatics at all, but they ARE closed minded fools. Using what you are familiar with because you are scared of change doesn't make you a zealot, it makes you timid. I don't think the hordes of people out there using MS, and even advocating its use, are doing so because they adore closed source software, it's because they don't understand the benefits of open source, and haven't been educated enough to change their closed minds, or even to make an informed decision about the choices and think for themselves. Instead, they are mostly doing what they've always done, because familiarity breeds comfort.

    To use a religious analogy, and please don't jump down my throat thinking I'm attacking Christians. I'm not. A closed minded Christian might lobby to have evolution removed from a school curriculum. A zealot Christian might scream at you and call you a blasphemer for even bringing up the subject. Both are difficult to deal with, and even annoying, but a closed minded person has a small chance of having his mind changed if forced to face the facts. A zealot is more likely to lash out at you when cornered.

  76. it's called greed. by twitter · · Score: 1
    Those people making all those ridiculous claims about free software being a cancer and unamerican... have a motive to do so, and it's not zealotry. Surprise, surprise, it's PROFIT.

    A zealous persuit of profits is called greed. When you do it at the expense of others it is criminal. Calling people names is also known as Slander, a crime. Lying about the capabilities of something you are selling is a form of fraud. Threatening people you do business with is called extortion, also a crime. Threatening people with lawsuits is judicial extortion, another form of fraud. Manipulating stock prices is also fraud. If these are your heros, you may also be a criminal, extortionist, liar and fraud.

    Here's the real nitty-gritty... if you are a strong supporter of open source, you are doing it for intangible reasons.

    Like love of truth and fellow man? Maybe, and that's not a bad motive. It might also be a form of reputation protection. You see, people I lie to have a tendency not to trust me anymore. Without trust, I don't have much business. It's in my best interest to honestly evaluate things and faithfully report what I find to friends and business associates.

    While stock prices might not exactly be tangible, the new Ferarri sitting in the garage sure as hell is. In the proprietary software world, it all comes down to the Benjamins.

    So, what's your motive? I imagine you don't have a Ferarri in the garage and know that you won't get one trying to sell Windoze software these days.

    --

    Friends don't help friends install M$ junk.

    1. Re:it's called greed. by MustardMan · · Score: 1

      I don't know why I'm bothering to reply, as you've said nothing to refute my original point, but I will do so anyways...

      My original point is that there is NO SUCH THING AS A PROPRIETARY SOFTWARE ZEALOT. You can commit slander and fraud and extortion if you think you can get away with it and make a profit from it. That doesn't mean you think proprietary software is a greater good, it just means you are a greedy fuck who will stop at nothing to make yourself rich at the expense of others. In no way does a greedy fuck make a proprietary software zealot. As I said in the original post, the term zealot is being misused here, and is just as bad as when people "slander" the open source movement. Not that you can slander a movement, but I'm not even going to open the can of worms of attacking all the hyperbole strewn throughout your posts.

      While it may be in your best interest to be honest to a customer, it apparantly isnt in Microsoft's best interest, as they have made a shitload of money being dishonest and manhandling their customers at every possible turn. Note that nowhere have I said I support this method of conducting a business, but it sure seems to be a damn effective one.

      I never said open source was a bad thing. I never said "Love of truth and fellow man" was horrible. And here's another big shocker, I never said proprietary software was better. I did, however say the use of the term zealot was inappropriate. Because you can't refute that statement, you've attempted to lump me together with the "Big Bad Wolf" and put me in their camp to attack me that way, because you can say nothing against my original point.

      What is my motive? My motive, as a member of the open source community, is to discuss things rationally and in a sane fashion, without resorting to immature nonsense like bashing people with overused terms like zealot, which don't even apply to the people you're bashing.

    2. Re:it's called greed. by killjoe · · Score: 1

      "My motive, as a member of the open source community, is to discuss things rationally and in a sane fashion, without resorting to immature nonsense like bashing people with overused terms like zealot, which don't even apply to the people you're bashing."

      Why? You must be some sort a zealot. Where is the profit in that? Is there some sort of a discussion religion you belong to? Is there a discussion god you worship. Just exactly what is the source of your zealotry in this matter.

      BTW I am also interested in where else you go to ensure rational discussion. Are the people of slashdot the only beneficieries of your tireless efforts to civilize us? Have you been to gotdotnet.com or the MS boards to make sure they are being rational too. It doesn't seem fair to deny those people the benefit of being civilized by you. It's not fair of you to discriminate against them.

      --
      evil is as evil does
    3. Re:it's called greed. by MustardMan · · Score: 1

      Wow. Off the deep end much? I said I wanted to discuss things rationally. Nowhere did I say I was forcing others to be rational. You are really getting desperate to try to paint me as... shit I don't even know what you're trying to paint me as, your points are completely out there. You are trying to use this big blasting of me as a zealot to make fun of me calling others zealots, when in fact my entire POINT was that the term zealot was overused, and the only time I even USED the example of an open source zealot was to give a counterexample to the microsoft zealot nonsense.

      Your posts are getting more and more personal and less and less sensible, so I'm not bothering to reply to any more by you. Feel free to continue trying to twist my words, I think it will be quite clear to anyone reading this thread that you are thoroughly full of shit.

    4. Re:it's called greed. by killjoe · · Score: 1

      Oh I get it. You get to call other people zealots but they don't get to call you a zealot. Even though you are guilty of the same motivations as them.

      Just exactly what is the difference between your motivation to have people talk to you the way you want them to and other peoples motivation to have people use open source software? Nothing. If they are a zealot then you are a zealot too.

      "when in fact my entire POINT was that the term zealot was overused,"

      No. You point was that only people people who like open source are zealots. According to your towering intellect the term zealot does not apply to people who shill for MS here every day.

      --
      evil is as evil does
    5. Re:it's called greed. by Anonymous Coward · · Score: 0
      Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      M

  77. Why would you trust this? by ajs · · Score: 1

    Why would anyone ever trust a developer release? Seriously, I download something from the developers' site once in a blue moon when I'm working on the code. Any other time, I wait for a system integrator to worry about all of the issues that I don't have time for (does it play nice with the other 750 packages I have installed? is it a substantial change that is going to break compatibility with other systems? Did important bug-fixes get picked up or do they need to be re-integrated with this version? Are there any new security issues? etc...)

    Why on earth anyone would want to take on all of that work just to get some features a few months early I can't imagine. I have better things to do with my time.

  78. Re: M$ by Anonymous Coward · · Score: 0

    You have to admit that being gay has lost quite a bit of its cachet. So perhaps gay and passe are in fact synonymous.

  79. Here is a name... by WebCowboy · · Score: 2, Insightful

    I'm guessing it is Microsoft Content Management Server.

    Who else but Microsoft could get a PHB to fork over 25 large for a CMS that is no more capable than some of the free ones out there? Also, the phrases "World Readable" and "Word Writable by default" smell of old Microsoftware.

  80. PHPNuke by Jack9 · · Score: 1

    While I appreciate PostNuke and all the PHPNuke spinoffs that have appeared over the years, they all have contributed to making PHP seem like a poor language choice given their failure to enforce standards or even review code, they incorporate, properly. Does it work? Ok let's use it. Did it break anything? Ok distribute it. I have personally designed 3 CMS systems and worked on 2. Never have I failed to review and comment EVERY SINGLE LINE of code nor have I ever incorporated or written any code that has directly resulted in the systems being compromised. I tried installing PHPNuke all of 6 months ago and it was a mess. In my professional opinion, I cannot recommend PHPNuke.

    No I am not here to push any other package nor to encourage ppl to "write their own" when I'm sure you can dig up preferable and reliable alternatives from as far as two years back.

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
    1. Re:PHPNuke by Jack9 · · Score: 1

      I think it's fair to say I do not support any PHPNuke spinoffs like PostNuke which are at best, shadows of PHPNuke with compounded issues like being understaffed or undertalented. Yes, I just wanted to use alliteration.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    2. Re:PHPNuke by Anonymous Coward · · Score: 0

      Good don't recommend PHPNuke, it sucks. But don't denegrade and mention PostNuke in the same sentence because these are two different software products. The people behind PostNuke are talented, educated, professional developers and designers. And lumping them in with the unprofessional PHPNuke isn't fair to anyone. But then again you are a pompous arrogant programmer who thinks he can do it better. So go for it.

    3. Re:PHPNuke by Jack9 · · Score: 1

      I can and do. It's laughable by anyone who bothers to D/L and look at it. Thanx for the reply AC.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    4. Re:PHPNuke by Anonymous Coward · · Score: 0

      what an arrogant prick. reading that made me cringe for the people who are ever unfortunately forced to share space with a conceited bulb head like so. it amazes me people don't kick your ass daily. or do they? jackass.

  81. If not BIND then what? by WebCowboy · · Score: 1

    BIND is the market leader, and there is more info out there than for any other DNS. It's security issues are overblown (as they are not issues in the latest version). It is rock-solid stable and consumes relatively few resources.

    I'm open to suggestions, save for one perhaps: Microsoft's DNS. The MS implementation is (or long had been) broken in terms of complying with specifications. In my experience it was less reliable as well. BIND9 hasn't caused *me* any real problems anyways--it even does dynamic DNS with my DHCP clients without a hitch (once I figured out how to config it).

    1. Re:If not BIND then what? by bedessen · · Score: 1

      I agree that BIND is used widely but it has an attrocious security record. Software that has a terrible record of horrible security flaws doesn't just become secure because past bugs are fixed in the current version. Compare the security record of djbdns with BIND for a good example of secure-by-design versus "spaghetti code from decades ago when security didn't matter"

  82. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    So, lemme get this staight.
    (1) Microsoft sucks.
    (2) Linux rocks.
    (3) I must be an ass to the MS people -- by ruining their meetings.

    Let's see, if the situation were reversed, and a MS zealot went to your Linux meeting... how would you feel? Your'd probably laugh at them and think of them as stupid for doing such and later on somehow blame it on Microsoft.

    Hmm... makes me wonder what they think of you and how much of an idiot you are for doing that.

    I see you really gave them a shot... uh huh... right...

  83. Bug in PostNuke admin.php? by roly · · Score: 1

    PHP-Nuke (which PostNuke is a fork off) has always been know for being hideously insecure, with most of the vulnerabilities either to do with not checking supplied variables (SQL injection) or admin.php (the admin script for adding news/downloads/forums/etc).

    downloads.postnuke.com was using a copy of paFileDB modified to be integrated as a PostNuke module, which would shift admin access for the downloads over to PN's admin.php. Could it be possible that the intruder got access to it via an admin.php vulnerability?

    --
    "With Microsoft, you get Windows. With Linux, you get the full house" - unknown
  84. Not exactly the same by Clansman · · Score: 1

    "The thing is, it was not the result of a malicious code infection, but a direct addition by the original Borland/Inprise authors done before the program was released as open source"

    So, an admin type back door, not a hack.

  85. Re:PostNuke??!!! by Anonymous Coward · · Score: 0

    What is PostNuke (PN)?
    postnuke: an open source content management system

    Some may see PN as a weblog or content management system. But PN is more, PostNuke is a community, content, collaborative management system, a C3MS. It's your electronic toolbox, a set of tools allowing you to build a dynamically generated web site in minutes.

    http://docs.postnuke.com/index.php?module=Static _D ocs&func=view&f=/aboutpn/whatispn.htm

  86. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    I see that you are fluent in Gibbering Moronese. Unfortunately, I'm not. You generate more waffle than the waffle making machine in a waffle factory. Your post is an orgy of stultifying cacophonous verbal depravity; an exercise in literary impotence, and an offense to all of good taste and decency.

    You read like a gimpzoid teenager splashing spit onto the monitor. Don't you ever have a point beyond giving your fingers some exercise by dancing them randomly over the keyboard? You are obviously suffering from Clue Deficit Disorder. However, I'll consider letting you have the last word if you guarantee it will be your last. Oh well, as the late Douglas Adams said: "You live and learn. At any rate, you live."

    I'm busy trying to imagine you with a personality. Maybe you'd be less boring once I got to know you, but I don't want to take that chance. Do yourself and everyone else a favor: take a fatal overdose of your medication. Maybe you wouldn't come across as such a jellyfish-sucking mental midget if that pimple on your ass hadn't turned out to be a brain tumor; if your weren't so fat that your local 'All-You-Can-Eat' buffet had to install speed bumps, or if you didn't have a face that makes your dentist treat you by mail-order. Who am I kidding? You would.

    In conclusion, why don't you go away and play Russian roulette with all chambers fully-loaded?

  87. i'm surprised by scottking · · Score: 1

    Frankly, I'm surprised we don't see more problems like this in widely used open source systems like this.

    I look at this infrequency as a testament to the development skills of the community at large.

    --
    scott king
    1. Re:i'm surprised by Anonymous Coward · · Score: 0

      You seem to fail to remember the software that was hacked was NOT OPEN SOURCE. It was paFileDB a commercial product. And if you would take a moment to review the code you'd know it is more professional than some commercial products.

      BTW: isn't WordPress Open Source....guess you're not too concerned with those developers "coding skills" since its FREE

    2. Re:i'm surprised by scottking · · Score: 1

      Wow, and here I thought I was delivering a compliment. Somebody needs to make a little settle down. Even if I did read the code, I wouldn't have a clue about what's going on anyway. Also, thanks for reading our blog.

      --
      scott king
  88. PostNuke is _not_ PHPNuke by iammaxus · · Score: 2, Informative

    PostNuke was split from the PHPNuke code a few years ago and they have gone very different ways. PostNuke is much more secure and better coded. It is also truly open source, unlike PHPNuke's pay-to-get-the-latest-version scheme.

  89. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    You should meet my professor he is most definitly a proprietary software zealot.

    "Linux and all open source stuff is just crap."
    "Windows is more secure than Linux out of the box."
    "Windows is cheaper than linux."

    On his website he claims to be a Linux expert...

    Pick a Microsoft ad campaign and this guy will regurgitate them in the middle of class.

  90. Mod Up by therealseadawg · · Score: 1
    If I could pick something I wanted to see quoted more, it would most definitely be Monty Python. Thanks for that :)

    ...And now for something completely different.

  91. First off... by King_of_Crunk · · Score: 2, Insightful

    Reading the article you may wish to note the fact that the Postnuke software package does not contain the exploit. It was the download management software they use to distribute the package called Postnuke that was exploited.

    Simply put what was exploited was not not code contained within postnuke but instead a package called pafiledb.

    It would seem everyone is saying its the Postnukes teams fault. If your going to jump someones case you should actually go after the developers of PHPArena.

  92. PHPNuke Does Not Equal PostNuke by Anonymous Coward · · Score: 0

    Could you get over talking about PHPNuke and PostNuke in the same sentence. PostNuke no longer has much in common with PHPNuke other than the history. The code is different, the focus is different and it is usable as opposed to PHPNuke.

  93. PostNuke does not equal PHPNuke by Anonymous Coward · · Score: 0

    The only thing PostNuke has in common with PHPNuke is history. PostNuke's code has gone miles past PHPNuke, if you don't believe me then take a look for yourself.

    With respect to PostNuke security, well the issue published on the site has nothing to do with the PN code. The software hacked was a commercial product.

    It is frustrating to see all the coding snobs around here denegrading and trashing work created by talented volunteers, distributed freely, and used my millions of people around the world.

  94. Re:Article submitter: -1, troll by really? · · Score: 1

    While I understand what you are trying to say I disagree with the " if I wanted to learn how to write secure code, I think I could find someone better than MS to learn from" statement.

    Don't do!= Don't know how to do.

    I am not security guy at MS, but I happen to know a bunch of them. They are, for the most part, VERY good at what they do. However, for better or for worse, there are other factors that dictate a certain course of action. Say, for example, brain dead upper management.

    --

    "Consistency is contrary to nature, contrary to life. The only completely consistent people are the dead." A. Huxley
  95. I think my criticism was fair by SethJohnson · · Score: 1



    I didn't blame the core developers directly in my posts. But yes, they do share the blame. They should have constructed the handles for modules such that no module can touch the database directly. As it is, SQL injections are rampant in the third-party stuff. It shouldn't be a matter of the module developers following guidelines. It should be a matter of what those developers are allowed to do via the code interfaces.

    But I was cutting them (the phpNuke core coders) slack because they have worked their asses off building something cool that they believe in. The people who really deserve criticism are the vanity krackers who deface all the phpNuke websites.

    I'm glad other posters in this discussion have differentiated post-Nuke from phpNuke. I wasn't aware that the new generation CMS is safer. Still, when I get around to migrating my site to a new CMS, I'm going for something a little lower-profile than Nuke. I'd also like to obfuscate the paths so URL searches won't help krackers find my site on google if a vulnerability is found.

  96. Flaming way by empaler · · Score: 1

    of saying something I'd say. Well close enough.

  97. Actually... by lewp · · Score: 1

    I think this has more to do with PostNuke being ass, and a lot less with any inherent flaw in open source itself.

    --
    Game... blouses.
  98. Correction by Anonymous Coward · · Score: 0

    You are actually incorrect - paFileDB is completely seperate to PostNuke in this case, and is simply being used to provide the downloads. There is no integration between the two products

  99. A Clarification by Anonymous Coward · · Score: 0

    I think a clarification is in order here. A lot of people seem to think that the problems were a direct result of lack of security in PostNuke itself, when in fact the security hole was in a third party file management software paFileDB.

    There is no relation between the two softwares, paFileDB is not a PostNuke module, and is not integrated in anyway. _The two programs are completely seperate_.

    So, maybe PostNuke made a bad choice of download management software - but it is no reflection on the security of the product itself. No security flaws have been reported in PostNuke since Q2, and before that May 2003, so the project itself is pretty secure (compared to many competing products).

    The fact that third party software is at fault in this matter must be stressed.

  100. Re:Article submitter: -1, troll by Anonymous Coward · · Score: 0

    In the spirit of giving, I'd like to buy this book for you, if you'll add it to your Amazon Wish List.

  101. PostNuke by big_green_jelly_bean · · Score: 1

    Post Nuke is a REALLY good CMS system. In fact it is one of the best I have used.
    For thoose of you that havent used this system, or who talk negatively about it, I think you should try it out.
    Its more complex then many other CMS systems, and requires a degree of website design skills. I wouldnt recommend another system.
    PostNuke.com wasnt using the postNuke downloads sections and it suffered. I am sorry to see the bad press.
    I would challenge anyone to find a better document management solution then postNuke+pagesetter.
    Also the security of postNuke is extremely good.
    Lastly People here complain about PHP as beign a poor language to work in. The ignorance of these statements is sad. I really wish these people had a firm grasp of php + smarty, and phpADO.
    Sorry, but I fear Java code more then I will ever worry about php. Plus, no other language for the web supports the shear number of open source applications then PHP.

    --
    I love Drupal!
  102. PHPNuke is NOT postNuke by big_green_jelly_bean · · Score: 1

    In addition... PHPNuke, and PostNuke doesn't even share the same code.

    --
    I love Drupal!
  103. That's not irony by bedessen · · Score: 1

    Sorry but that's not ironic. You would expect that if any unknown backdoors existed in a closed-source application that they would be found when the source was opened -- that's just common sense. Irony is hard to describe but typically applies when something unexpected happens.

  104. Oh! by Anonymous Coward · · Score: 0

    HAHAHAHA! they flamed many people because the security and their own server got hacked on this horrible way... Shame on you! Shame on you! got what you deserved.