Arkiv

Inlägg taggade ‘wordpress’

WordPress 2.9

november 8th, 2011 Inga kommentarer

Nu har förhoppningsvis den sista uppdateringen av wordpress släppts, iallafall för i år, och det är wordpress 2.9 som är sist ut.

Bland dom nya sakerna som finns att se i denna nya version så är det Inbyggd bilredigering, Inbyggd funktion för att automatiskt bädda in media (så som YouTube osv),  Papperskorg (möjligheten att återställa inlägg/sidor/kommentarer innan de raderas permanent), Massuppgradering av tillägg, Miniatyrbilder för sidor och inlägg.

Läs mer om vilka nya funktioner som kommer här

Ladda ner WordPress 2.9 »
Ladda ner Svenska WordPress 2.9 »

Categories: GSOC Taggar: , ,

WordPress 2.8

november 5th, 2011 Inga kommentarer

Nu är wordpress 2.8 släppt.

Ladda ner svenska versionen av wordpress 2.8 nedan:

http://sv.wordpress.org/wordpress-2.8-sv_SE.zip

Och engelska:

http://dl.wp-support.se/

Här kan du se vad som är nytt i wordpress 2.8

http://codex.wordpress.org/Version_2.8

Categories: GSOC Taggar:

WordPress 2.8.2

november 4th, 2011 Inga kommentarer

Nu har WordPress 2.8.2 släppts, en XSS bugg har hittats i admin panelen.

Så det är ju bara att ta och uppgradera då.

Ladda hem WordPress 2.8.2 Svenska

Eller ladda hem WordPress 2.8.2 Engelska

Categories: GSOC Taggar: , ,

Gratis innehållssajt

november 4th, 2011 Inga kommentarer

Dreambuilders har lagt ut ett fint sommarerbjudande där man kan köpa innehållssajter gjorda i wordpress för 2500 och 4000.

Dom två paketen innehåller detta:

Paket 1

  • Framtagning av unik WordPress-design och kodning av denna.
  • Installation och inställning av WordPress.
  • On-page optimering av sidan.
  • Texter på ca 3000 ord fördelade på 6-12 artiklar.
  • Två inlänkar till sajten under minst 1 år.
  • Sajten registreras i minst 10 sökmotorvänliga länkkataloger (vi kan ej garantera ett godkännande).

Pris 4000 kr

Paket 2

  • Framtagning av unik WordPress-design med hjälp av programmet Artisteer.
  • Installation och inställning av WordPress.
  • On-page optimering av sidan.
  • Texter på ca 3000 ord fördelade på 6-12 artiklar.
  • 2 inlänkar till sajten under minst 1 år.
  • Sajten registreras i minst 10 sökmotorvänliga länkkataloger (vi kan ej garantera ett godkännande).

Du hittar hela deras sommar erbjudande här, och vill du till dreambuilders så klicka här.

Sökningar:

WordPress exploit

november 1st, 2011 Inga kommentarer

Idag släpptes en PoC på en bugg i alla WordPress under 2.8.3, så alla är sårbara.

Den går ut på att du kan resetta admin lösenordet utan någon som helst konfirmation.

Nedan är källkoden som är sårbar:

wp-login.php:
…[snip]….
line 186:
function reset_password($key) {
global $wpdb;

$key = preg_replace(‘/[^a-z0-9]/i’, ”, $key);

if ( empty( $key ) )
return new WP_Error(‘invalid_key’, __(‘Invalid key’));

$user = $wpdb->get_row($wpdb->prepare(”SELECT * FROM $wpdb->users WHERE user_activation_key = %s”, $key));
if ( empty( $user ) )
return new WP_Error(‘invalid_key’, __(‘Invalid key’));
…[snip]….
line 276:
$action = isset($_REQUEST['action']) ? $_REQUEST['action'] : ‘login’;
$errors = new WP_Error();

if ( isset($_GET['key']) )
$action = ‘resetpass’;

// validate action so as to default to the login screen
if ( !in_array($action, array(‘logout’, ‘lostpassword’, ‘retrievepassword’, ‘resetpass’, ‘rp’, ‘register’, ‘login’)) && false === has_filter(‘login_form_’ . $action) )
$action = ‘login’;
…[snip]….

line 370:

break;

case ‘resetpass’ :
case ‘rp’ :
$errors = reset_password($_GET['key']);

if ( ! is_wp_error($errors) ) {
wp_redirect(‘wp-login.php?checkemail=newpass’);
exit();
}

wp_redirect(‘wp-login.php?action=lostpassword&error=invalidkey’);
exit();

break;
…[snip ]…

Och för att utnyttja det så ger du den bara en array.

Vilket kan göras så här http://sv.wordpress.org/wp-login.php?action=rp&key[]=

Nu får det nästan ta och vara bra med buggar i WordPress ett tag tycker jag.

Läs mer här på milw0rm

För att patcha din wordpress så detta ”hack” inte fungerar öppna wp-login.php och sök efter denna rad:

if (empty($key))

Och ersätt den med denna rad:

if(empty($key) || is_array($key))

Du är nu förhoppningsvis säker en stund, notera att ovan ej är släppt av wordpress själva.

Sökningar:

Categories: GSOC Taggar: , , ,