Low severity

WordPress is vulnerable to an unauthorized upgrade and XSS

Unauthorized Update and Cross-Site Scripting in WordPress via wp-admin/upgrade.php.

Original release date
January 2008
Discovered by
Jesús Olmos González
Severity
2 / 5 Scale 1–5
Affected product
WordPress (all versions)

Antecedentes

WordPress was born in 2003 as a small piece of code to improve everyday writing and typography, and today it is the world's largest self-hosted blogging tool, with hundreds of thousands of sites and tens of millions of daily visitors.

Description

If WordPress is not on the latest version, anyone can update the application via wp-admin/upgrade.php. Furthermore, when the step parameter is 1, the "Have fun" link takes the value of the backto parameter, which allows a Cross-Site Scripting attack to steal user sessions.

Business impact

If the update fails, WordPress may become unavailable. If the cross-site attack succeeds, the confidentiality and integrity of the content are affected.

Affected systems

All versions of WordPress.

Solución

WordPress considered it not as serious as it seemed, so no patch was released.

Calendario de divulgación

21 Dec 2007 Vulnerability discovered by Internet Security Auditors.
6 Jan 2008 Contact the WordPress security team.
11 Jan 2008 WordPress confirms that it considers the vulnerability to be low impact.
22 Dec 2008 Advisory publication.

References

Sobre Internet Security Auditors

Company based in Spain and Colombia, specializing in web application auditing, network security, penetration testing, and compliance implementation and assessment. Our clients include some of the largest finance, telecommunications, insurance, and ICT companies. A vendor-independent provider with in-depth experience since 2001. Our R&D efforts include vulnerability research, collaboration on open security projects, whitepapers, and participation in industry events.

Would you like us to review your product?

Contact us
Contact

Do you need a security audit?

Tell us about your situation and our team will get in touch with you to provide guidance or schedule a technical call.

Request information

We will contact you as soon as possible.
Global Presence

Our offices

Barcelona

C. Santander, 101. Building A-2
E-08030 Barcelona (Spain)

+34 93 305 13 18
Madrid

Arequipa St., 1
28043 Madrid (Spain)

+34 91 763 40 47
Bogotá

Transversal 22 # 98-82, Porta 100 Building, Office 1003
110221 Bogotá (Colombia)

+57 601 638 68 88
25
years of experience in cybersecurity
Contact us