CMS Made Simple 1.0.8 Released!

Project Announcements. This is read-only, as in... not for problems/bugs/feature request.
Post Reply
User avatar
sjg
Power Poster
Power Poster
Posts: 310
Joined: Thu Jan 27, 2005 5:11 pm

CMS Made Simple 1.0.8 Released!

Post by sjg »

Sorry to have to report this, but a new security issue was brought to our attention today. Ted had it fixed in just a few minutes, and released version 1.0.8.

This vulnerability could result in unauthorized access to your CMS, so we strongly recommend that you update any CMS Made Simple installations you have on the open internet.

Thanks to [dren] and Rift for bringing the problem to our attention.
Many modules available from the http://dev.cmsmadesimple.org
The CMS Made Simple Developer Cookbook is now available from Packt Publishers!
delfstrom

Re: CMS Made Simple 1.0.8 Released!

Post by delfstrom »

Well, at least I'm getting refining my technique at upgrading all my CMSMS sites as quickly as possible!
[dren]

Re: CMS Made Simple 1.0.8 Released!

Post by [dren] »

Glad to see it fixed so promptly! :)
tsw
Power Poster
Power Poster
Posts: 1408
Joined: Tue Dec 13, 2005 10:50 pm

Re: CMS Made Simple 1.0.8 Released!

Post by tsw »

if anyone is interested I wrote this to help me

Code: Select all

#!/bin/perl
use strict;
use warnings;
use Data::Dumper;

#--------------------------------------------------------------------------------
# Script for copying diff packages to all installations (does not run db
# upgrade if needed)
#--------------------------------------------------------------------------------

die("READ THROUGH THE CODE BEFORE RUNNING!!!");

my $apply_to_version = "1.0.7";

print "finding existing installations \n";

my $base = "/var/www";
my $diff_loc = "/tmp/diff/*";

my @results =  `find $base -name version.php | xargs grep '\$CMS_VERSION = '`;

foreach(@results) {
    my ($location, $version) = split/:/;

    $location =~ s/version.php//;
    chomp($location);
    if($version =~ /(\d+\.\d+\.?\d*)/) {
        $version = $1;
    }

    ##only for 1.0.6
    if($version ne $apply_to_version) {
        print "skipping invalid version $version at $location \n";
        next;
    }

    my $command = "ls -lah ".$location."index.php";
    my $result = `$command`;

    my @fields = split(/ /, $result);

    my $owner = $fields[3];
    my $group = $fields[4];

    # setting rights of diff
    `chown -R $owner:$group $diff_loc`;

    #copy to installation
    #`cp -r -a $diff_loc $location`;

    print "upgraded installation at $location \n";
}

print "done\n";
not perfect in any way

use at your own risk!

read (and understand) the code before you run it!

and so on :)
stopsatgreen
Power Poster
Power Poster
Posts: 322
Joined: Sat Feb 04, 2006 1:24 am

Re: CMS Made Simple 1.0.8 Released!

Post by stopsatgreen »

This is an URGENT problem: Since 1.07, anyone who is not an Admin can't see the Published/Draft dropdown in News articles, so can't publish stories. This has been mentioned elsewhere and filed as a bug.
cyberman

Re: CMS Made Simple 1.0.8 Released!

Post by cyberman »

Hmm, not directly - only admin can activate news entries.

But this should help

http://forum.cmsmadesimple.org/index.ph ... l#msg63683
Mesmer

Re: CMS Made Simple 1.0.8 Released!

Post by Mesmer »

is the downloadserver offline? Non of downloads work.
Post Reply

Return to “Announcements”