WordPress developers have posted Gli sviluppatori di WordPress hanno postato yet another “security” update ancora un altro "sicurezza" aggiornamento . Again, as always, you have to delete everything (except wp-content/ and config.php) and re-install from scratch. Ancora una volta, come sempre, dovete cancellare tutto (tranne il wp-content / e config.php) e reinstallare da zero. If you are, like me, tired of these frequent updates (after having finally updated to 1.5.1.2) then this patch is for you. Se siete, come me, stanchi di questi frequenti aggiornamenti (dopo aver finalmente aggiornato per 1.5.1.2) allora questa patch è per voi. With this little patch (24K zipped) (assuming you are already on 1.5.1.2) you will be updating just the 5 affected files. Con questa piccola patch (24K zippato) (supposto che si trovano già sul 1.5.1.2) vi verrà l'aggiornamento appena il 5 file interessati.

This time too they are mysteriously silent about the security defect as before. Anche questa volta sono misteriosamente silenziosa sulla sicurezza difetto come prima. I am tired of re-installing from scratch for every mysterious security defects. Io sono stanco di re-installazione da zero per tutti i difetti di sicurezza misterioso.

It appears that they are still working on fixing remnants of the old issue where parameters to query string (like ?p= ) were not checked. Sembra che essi sono ancora lavorando sulla fissazione dei resti del vecchio problema a causa del quale i parametri di stringa di ricerca (come? P =) non sono stati verificati. Well, now you know it! Bene, ora lo sapete!

I suggest that WP developers should do a full code review to find any other bugs associated with non-checking of query strings and issue a single update, if necessary, instead of all these incremental updates. Io suggerisco che il WP sviluppatori dovrebbe fare una completa revisione del codice per trovare qualsiasi altro bug legato al mancato controllo delle stringhe di query e di emettere un unico aggiornamento, se del caso, invece di tutti questi aggiornamenti incrementali.

I have taken the Ho preso il 5 files which were actually updated for WordPress 1.5.1.3 5 file che sono stati effettivamente aggiornato per WordPress 1.5.1.3 and created a e creato un zip file file zip from it. da essa. I verified using CSDiff that they are actually the files which were changed. Ho verificato con CSDiff che essi sono effettivamente i file che sono stati cambiati. Also they changed readme.html (change: “1.5″ changed to “1.5.1″) which I haven’t included for brevity. Hanno cambiato anche README.html (cambia: "1,5" cambiato in "1.5.1") che non ho incluso per brevità.

Use this only if you have already updated your WordPress blog to 1.5.1.2 . Utilizzare questo solo se avete già aggiornato il tuo blog per WordPress 1.5.1.2. You have been warned! Siete stati avvertiti!

Usage Uso
Download it Scaricarlo and unzip to your WordPress root folder (where config.jsp resides). e decomprimere al tuo WordPress cartella principale (dove risiede config.jsp). It will overwrite 5 files. Essa 5 sovrascrivere i file. If you are on Linux use unzip, on windows use WinZip etc. Se siete su Linux uso unzip, a utilizzare le finestre di WinZip, ecc

My Linux session went like this: Linux mia sessione è andato così:

 unzip wp-content/upload/WP1.5.1.3PatchFrom1.5.1.2.zip Archive:  wp-content/upload/WP1.5.1.3PatchFrom1.5.1.2.zip replace xmlrpc.php? decomprimere wp-content/upload/WP1.5.1.3PatchFrom1.5.1.2.zip Archivio: wp-content/upload/WP1.5.1.3PatchFrom1.5.1.2.zip sostituire xmlrpc.php? [y]es, [n]o, [A]ll, [N]one, [r]ename: y   inflating: xmlrpc.php replace wp-includes/version.php? [y] es, [n] o [A] LL, [N], [r] ename: y gonfiaggio: xmlrpc.php sostituire wp-includes/version.php? [y]es, [n]o, [A]ll, [N]one, [r]ename: y   inflating: wp-includes/version.php replace wp-includes/functions-post.php? [y] es, [n] o [A] LL, [N], [r] ename: y gonfiaggio: wp-includes/version.php sostituire wp-includes/functions-post.php? [y]es, [n]o, [A]ll, [N]one, [r]ename: y   inflating: wp-includes/functions-post.php replace wp-admin/post.php? [y] es, [n] o [A] LL, [N], [r] ename: y gonfiaggio: wp-includes/functions-post.php sostituire wp-admin/post.php? [y]es, [n]o, [A]ll, [N]one, [r]ename: y   inflating: wp-admin/post.php replace wp-login.php? [y] es, [n] o [A] LL, [N], [r] ename: y gonfiaggio: wp-admin/post.php sostituire wp-login.php? [y]es, [n]o, [A]ll, [N]one, [r]ename: y   inflating: wp-login.php [y] es, [n] o [A] LL, [N], [r] ename: y gonfiaggio: wp-login.php 

Note: I could have used the -o flag to overwrite the files silently without prompting. Nota: avrei potuto utilizzare la flag-O di sovrascrivere i file senza chiedere silenzio. I decided not to as it gives you a visual confirmation that the proper files at proper locations are being overwritten. Ho deciso di non in quanto offre una conferma visiva che il corretto file giusti sono stati sovrascritti.

I have tested it successfully on two blogs including this one. Ho testato con successo su due blog tra cui questa.

Obligatory Warning: Please make backup of WordPress directory and everything else under Sun, if you so desire. Applicabilità Attenzione: Si prega di fare il backup della directory di WordPress e tutto il resto sotto dom, se lo desiderano.

Obligatory Disclaimer: Use at your own risk. Applicabilità Disclaimer: Usare a proprio rischio e pericolo. No warranty expressed or implied is provided. Nessuna garanzia espressa o implicita è fornita la prestazione.

Update: Includes Aggiornamento: Include Ryan Duff’s latest patch Ryan Duff l'ultima patch to fix fissare xmlrpc issues xmlrpc questioni .

Update: If you are looking to Aggiornamento: Se siete alla ricerca di upgrade from 1.5.1 to 1.5.1.3 aggiornamento da 1.5.1 a 1.5.1.3 then use quindi utilizzare Shaky’s patch Traballante's patch .