Bored of official project news? Then check out developers blogs at planet phpMyAdmin.

You can also follow us on Facebook or Twitter. The news are also available in a RSS feed.

phpMyAdmin developer hired

2016-09-02

The phpMyAdmin project is excited to announce the hiring of a part-time contract developer. Thanks to our generous sponsors, we are very fortunate to retain the services of Deven Bansod, who will spend time on security fixes, improving the parser, and other bug fixes and feature improvements. We welcome Deven to this role and thank our sponsors who make this work possible.

phpMyAdmin 4.0.10.17, 4.4.15.8, and 4.6.4 are released

2016-08-16

The phpMyAdmin team announces the release of versions 4.0.10.17 (security fixes), 4.4.15.8 (security fixes), and 4.6.4 (security and bug fixes).

These release includes many security fixes of various levels of severity. We recommend all users upgrade to this release immediately. For full information on the vulnerabilities fixed and mitigation factors for users who are unable to upgrade, refer to the ChangeLog file included with this release and the security announcements at https://www.phpmyadmin.net/security/.

Aside from the security fixes, bugs have been fixed in version 4.6.4 affecting:

  • Create view when no view name specified
  • Changing a password
  • Fix deleting of users with non-English locales
  • Fixed password change on MariaDB without auth plugin
  • and more

the phpMyAdmin team

phpMyAdmin 4.0.10.16, 4.4.15.7, and 4.6.3 are released

2016-06-23

The phpMyAdmin project announces the release of phpMyAdmin versions 4.0.10.16, 4.4.15.7, and 4.6.3. All versions feature many security fixes that are announced as PMASA-2016-17 through PMASA-2016-28 which are posted at https://www.phpmyadmin.net/security/.

Furthermore, version 4.6.3 includes the regularly scheduled maintenance improvements and bug fixes. In addition to bugs affecting particular version combinations, some of the other bugs fixed include:

  • Fixing cookie path on Windows
  • Fix MySQL SSL connections with some PHP versions
  • Fix listing of routines for non-privileged user

As well as several more. Complete details are available in the ChangeLog.

We highly recommend updating all affected versions immediately. Downloads are available at https://www.phpmyadmin.net/downloads.

We thank the many security researchers who found and reported these flaws.

The phpMyAdmin team

phpMyAdmin Project Successfully Completes Security Audit

2016-06-13

Code is Robust with No Serious Vulnerabilities Found

Software Freedom Conservancy congratulates its phpMyAdmin project on succesfuly completing completing a thorough security audit, as part of Mozilla's Secure Open Source Fund. No serious issues were found in the phyMyAdmin codebase.

Mozilla launched the SOS Fund as part of its Open Source Support Program. The SOS Fund focuses on auditing, remediation, and verification for key open source software projects. Conservancy's phpMyAdmin project was one of the first projects selected for the program. The security audit was performed by NCC Group. The phpMyAdmin team participated actively in the audit, making its key members available to the NCC Group team. As the audit states, the project has been one of the defacto tools for managing and maintaining MySQL databases for years. Its wide adoption matched with its potential for misuse, warrants regular review from a security perspective.

While no serious issues were found, the audit team found 3 medium risk and 5 low risk vulnerabilities, plus one informational issue. Most of these issues are already fixed in 4.6.2 release, and the more severe issues were covered by PMASA-2016-14, PMASA-2016-15 and PMASA-2016-16. The fixes were backported to older releases as well.

We at the phpMyAdmin project are excited to have been one of the early programs selected by the Mozilla SOS Fund, said project team member Isaac Bennetch, We appreciate Mozilla's dedication to ensuring making software more secure and are pleased that no serious flaws were found during the phpMyAdmin audit.

Conservancy and the phpMyAdmin project are proud of the results and thank Mozilla for funding and initiating the audit, well positioning phpMyAdmin to continue its critical role in free software with confidence. The full audit report is available here.

Seeking phpMyAdmin Developer (one year contract position)

2016-06-09

phpMyAdmin Developer (one year contract position)

Overview

The phpMyAdmin Project is looking for a full-time or part-time developer to assist in development, including bug fixing and refactoring.

Work plan

The ideal candidate will dynamically balance their workload based on outstanding issues and priority, but is anticipated to break down to these percentages (in priority order of what's most important to least important):

  • Security maintenance (5%)

  • Bug fixing and issue assessment (45%)

  • Code base improvement like refactoring and writing unit tests (45%)

  • Implementation of new features (5%)

Work conditions

  • The Developer shall publish a weekly blog post about his/her work to the phpMyAdmin community.

  • The Developer shall send a monthly invoice to the Software Freedom Conservancy for the work done during that month.

  • All work produced by the Developer is to be licensed under "GPLv2 or later".

  • This is an independent contractor position: the Developer will be responsible for his/her own equipment and expenses.

The Candidate

The candidate will be able to demonstrate a very good knowledge of phpMyAdmin's code base. In addition, we expect excellent skills in all of the technologies used by phpMyAdmin (PHP, HTML, JavaScript, jQuery, CSS, MySQL) and excellent communication skills.

Applying

Candidates should submit their proposal (including their CV, availability, and financial terms) to: pmadeveloper@sfconservancy.org. The deadline for this initial round of proposals is 2016-06-30.

phpMyAdmin security notifications and 4.4.15.6 is released

2016-05-26

The phpMyAdmin project is announcing a series of non-critical security advisories, including the release of version 4.4.15.6.

PMASA-2016-14 - Sensitive Data in URL GET Query Parameters. See https://www.phpmyadmin.net/security/PMASA-2016-14/ for more details.

PMASA-2016-15 - File Traversal Protection Bypass on Error Reporting. See https://www.phpmyadmin.net/security/PMASA-2016-15/ for more details.

PMASA-2016-16 - Self XSS. See https://www.phpmyadmin.net/security/PMASA-2016-16/ for more details.

Versions 4.6.2 and 4.4.15.6 have been released today including fixes for these.

phpMyAdmin 4.6.2 is released

2016-05-26

Welcome to phpMyAdmin 4.6.2, a regular maintenance release consisting mostly of bug fixes and also including a few non-critical security fixes.

Security notifications:

A few of the many bugs fixed include:

  • Avoid using too log URLs when getting javascripts
  • Fixed setting mixed case languages (this prevented users from using certain translations)
  • Fix cookie path on IIS
  • Fix occassional 200 errors on Windows
  • Fixed export of ARCHIVE tables with keys
  • Add session reload for config authentication

As well as several others. A complete list of changes is available in the ChangeLog file.

Downloads are available at https://www.phpmyadmin.net/downloads

phpMyAdmin 4.6.1 is released

2016-05-02

Welcome to phpMyAdmin 4.6.1, a regular maintenance release consisting mostly of bug fixes.

A few of the many bugs fixed include:

  • Problems with SQL syntax warnings from the linter/parser
  • Fixing an error about "PMA_Util" not found
  • Better handling of JSON columns
  • Fixed quoting with the SQL parser, which in particular adversely affected SQL imports and exports

A complete list of changes is available in the ChangeLog file.

Downloads are available at https://www.phpmyadmin.net/downloads/.

The phpMyAdmin team

phpMyAdmin 4.6.0 is released

2016-03-22

Welcome to phpMyAdmin 4.6.0, a regular maintenance release including over 60 new features and bug fixes. Please note that this release ends support for old versions of Microsoft Internet Explorer, which are no longer supported by Microsoft. There is a new configuration directive, $cfg['Servers'][$i]['ssl_verify'] which is useful in some cases with self-signed certificates. The ForceSSL and PmaAbsoluteUri configuration directives have been removed (the functions of both of these should better be handled by the webserver than the application).

A complete list of new features and bugs that have been fixed is available in the ChangeLog file or changelog.php included with this release.

A few highlights:

  • Allow setting routine-wise privileges
  • UI for defining partitioning in create table window
  • Support JSON data type
  • Editing partitions in table Structure
  • Copy results to clipboard
  • Reactivate cut&paste possibility in print view
  • Display binary strings as text if they are valid UTF-8
  • Copy multiple tables to database
  • Show MySQL error messages in user language
  • Add new configuration directive 'ssl_verify' for self-signed certificates with mysqlnd and PHP >=5.6
  • Remove ForceSSL and PmaAbsoluteUri configuration directives (these are better handled by proper webserver configuration)
  • Fixed several bugs relating to exporting, particularly with DEFAULT and COMMENT fields

There are many more improvements; please refer to the ChangeLog for full details.

As always, downloads are available at http://www.phpmyadmin.net/.

As always, thanks to our sponsors for helping to make this work possible!

The phpMyAdmin Team

phpMyAdmin 4.6.0-rc1 is released

2016-02-29

The phpMyAdmin team is pleased to announce release candidate version 4.6.0-rc1.

Notable changes since 4.6.0-alpha1 include security fixes and fixes to parsing of certain queries with the SQL parser library.

phpMyAdmin 4.6.0 will be a regular maintenance release including over 35 improvements. Please note that this release ends support for old versions of Microsoft Internet Explorer, which are no longer supported by Microsoft. There is a new configuration directive, $cfg['Servers'][$i]['ssl_verify'] which is useful in some cases with self-signed certificates. The ForceSSL and PmaAbsoluteUri configuration directives have been removed (the functions of both of these should better be handled by the webserver than the application).

A complete list of new features and bugs that have been fixed is available in the ChangeLog file or changelog.php included with this release.

A few highlights:

  • Allow setting routine-wise privileges
  • UI for defining partitioning in create table window
  • Support JSON data type
  • Editing partitions in table Structure
  • Copy results to clipboard
  • Reactivate cut&paste possibility in print view
  • Display binary strings as text if they are valid UTF-8
  • Copy multiple tables to database
  • Show MySQL error messages in user language

There are many more improvements; please refer to the ChangeLog for full details.

As always, downloads are available at http://www.phpmyadmin.net/.

As always, thanks to our sponsors for helping to make this work possible!

The phpMyAdmin Team