VYPR
High severityNVD Advisory· Published Jan 9, 2020· Updated Apr 16, 2025

CVE-2020-5504

CVE-2020-5504

Description

In phpMyAdmin 4 before 4.9.4 and 5 before 5.0.1, SQL injection exists in the user accounts page. A malicious user could inject custom SQL in place of their own username when creating queries to this page. An attacker must have a valid MySQL account to access the server.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

In phpMyAdmin before 4.9.4 and 5.0.1, SQL injection in the user accounts page allows authenticated attackers to execute arbitrary SQL.

Root

Cause

A SQL injection vulnerability exists in the user accounts page of phpMyAdmin versions 4.x prior to 4.9.4 and 5.x prior to 5.0.1. The flaw allows a malicious user who already possesses a valid MySQL account to inject custom SQL code in place of their own username when queries are constructed for that page [1][4]. This stems from insufficient sanitization of the username parameter before inclusion in database queries.

Attack

Vector

An attacker must have a valid MySQL account to access the phpMyAdmin server. By crafting a malicious username string containing SQL injection payloads, the attacker can have the injected SQL executed when the user accounts page processes the request [1]. The vulnerability requires that the attacker can log in and reach the user accounts management interface.

Impact

Successful exploitation enables the attacker to execute arbitrary SQL statements with the privileges of the phpMyAdmin database user [4]. This could lead to reading, modifying, or deleting data in the MySQL database, potentially compromising the entire database server and its associated applications.

Mitigation

The vulnerability has been fixed in phpMyAdmin 4.9.4, 5.0.1, and later versions. Users should upgrade to these releases or apply the provided patch [4]. There is no known workaround other than upgrading. The issue is tracked as CWE-661 [4] and has been assigned a serious severity rating by the phpMyAdmin security team.

AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
phpmyadmin/phpmyadminPackagist
>= 4.0.0, < 4.9.44.9.4
phpmyadmin/phpmyadminPackagist
>= 5.0.0, < 5.0.15.0.1

Affected products

7

Patches

2
645989e87a22

Adding composer lock for 5.0.1

https://github.com/phpmyadmin/phpmyadminIsaac BennetchJan 8, 2020via osv
1 file changed · +4597 0
  • composer.lock+4597 0 added
b73263928210

Adding composer lock for 4.9.4

https://github.com/phpmyadmin/phpmyadminIsaac BennetchJan 8, 2020via osv
1 file changed · +2667 0
  • composer.lock+2667 0 added
    @@ -0,0 +1,2667 @@
    +{
    +    "_readme": [
    +        "This file locks the dependencies of your project to a known state",
    +        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
    +        "This file is @generated automatically"
    +    ],
    +    "content-hash": "fcc1bc864c141a58b0bbb7e52b156ef1",
    +    "packages": [
    +        {
    +            "name": "bacon/bacon-qr-code",
    +            "version": "1.0.3",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/Bacon/BaconQrCode.git",
    +                "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee",
    +                "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "ext-iconv": "*",
    +                "php": "^5.4|^7.0"
    +            },
    +            "require-dev": {
    +                "phpunit/phpunit": "^4.8"
    +            },
    +            "suggest": {
    +                "ext-gd": "to generate QR code images"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "psr-0": {
    +                    "BaconQrCode": "src/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-2-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Ben Scholzen 'DASPRiD'",
    +                    "email": "mail@dasprids.de",
    +                    "homepage": "http://www.dasprids.de",
    +                    "role": "Developer"
    +                }
    +            ],
    +            "description": "BaconQrCode is a QR code generator for PHP.",
    +            "homepage": "https://github.com/Bacon/BaconQrCode",
    +            "time": "2017-10-17T09:59:25+00:00"
    +        },
    +        {
    +            "name": "google/recaptcha",
    +            "version": "1.2.3",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/google/recaptcha.git",
    +                "reference": "98c4a6573b27e8b0990ea8789c74ea378795134c"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/google/recaptcha/zipball/98c4a6573b27e8b0990ea8789c74ea378795134c",
    +                "reference": "98c4a6573b27e8b0990ea8789c74ea378795134c",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.5"
    +            },
    +            "require-dev": {
    +                "friendsofphp/php-cs-fixer": "^2.2.20|^2.15",
    +                "php-coveralls/php-coveralls": "^2.1",
    +                "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.2.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "ReCaptcha\\": "src/ReCaptcha"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.",
    +            "homepage": "https://www.google.com/recaptcha/",
    +            "keywords": [
    +                "Abuse",
    +                "captcha",
    +                "recaptcha",
    +                "spam"
    +            ],
    +            "time": "2019-08-16T15:48:25+00:00"
    +        },
    +        {
    +            "name": "paragonie/constant_time_encoding",
    +            "version": "v1.0.4",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/paragonie/constant_time_encoding.git",
    +                "reference": "2132f0f293d856026d7d11bd81b9f4a23a1dc1f6"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/2132f0f293d856026d7d11bd81b9f4a23a1dc1f6",
    +                "reference": "2132f0f293d856026d7d11bd81b9f4a23a1dc1f6",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": "^5.3|^7"
    +            },
    +            "require-dev": {
    +                "paragonie/random_compat": "^1.4|^2",
    +                "phpunit/phpunit": "4.*|5.*",
    +                "vimeo/psalm": "^0.3|^1"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "psr-4": {
    +                    "ParagonIE\\ConstantTime\\": "src/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Paragon Initiative Enterprises",
    +                    "email": "security@paragonie.com",
    +                    "homepage": "https://paragonie.com",
    +                    "role": "Maintainer"
    +                },
    +                {
    +                    "name": "Steve 'Sc00bz' Thomas",
    +                    "email": "steve@tobtu.com",
    +                    "homepage": "https://www.tobtu.com",
    +                    "role": "Original Developer"
    +                }
    +            ],
    +            "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
    +            "keywords": [
    +                "base16",
    +                "base32",
    +                "base32_decode",
    +                "base32_encode",
    +                "base64",
    +                "base64_decode",
    +                "base64_encode",
    +                "bin2hex",
    +                "encoding",
    +                "hex",
    +                "hex2bin",
    +                "rfc4648"
    +            ],
    +            "time": "2018-04-30T17:57:16+00:00"
    +        },
    +        {
    +            "name": "paragonie/random_compat",
    +            "version": "v2.0.18",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/paragonie/random_compat.git",
    +                "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/paragonie/random_compat/zipball/0a58ef6e3146256cc3dc7cc393927bcc7d1b72db",
    +                "reference": "0a58ef6e3146256cc3dc7cc393927bcc7d1b72db",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.2.0"
    +            },
    +            "require-dev": {
    +                "phpunit/phpunit": "4.*|5.*"
    +            },
    +            "suggest": {
    +                "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "files": [
    +                    "lib/random.php"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Paragon Initiative Enterprises",
    +                    "email": "security@paragonie.com",
    +                    "homepage": "https://paragonie.com"
    +                }
    +            ],
    +            "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
    +            "keywords": [
    +                "csprng",
    +                "polyfill",
    +                "pseudorandom",
    +                "random"
    +            ],
    +            "time": "2019-01-03T20:59:08+00:00"
    +        },
    +        {
    +            "name": "phpmyadmin/motranslator",
    +            "version": "4.0",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpmyadmin/motranslator.git",
    +                "reference": "fcb370254998fda7eeccfd7c787b4deb71b0d77c"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpmyadmin/motranslator/zipball/fcb370254998fda7eeccfd7c787b4deb71b0d77c",
    +                "reference": "fcb370254998fda7eeccfd7c787b4deb71b0d77c",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.0",
    +                "symfony/expression-language": "^4.0 || ^3.2 || ^2.8"
    +            },
    +            "require-dev": {
    +                "apigen/apigen": "^4.1",
    +                "phpunit/php-code-coverage": "*",
    +                "phpunit/phpunit": "~4.8 || ~5.7 || ~6.5"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "psr-4": {
    +                    "PhpMyAdmin\\MoTranslator\\": "src"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "GPL-2.0-or-later"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "The phpMyAdmin Team",
    +                    "email": "developers@phpmyadmin.net",
    +                    "homepage": "https://www.phpmyadmin.net/team/"
    +                }
    +            ],
    +            "description": "Translation API for PHP using Gettext MO files",
    +            "homepage": "https://github.com/phpmyadmin/motranslator",
    +            "keywords": [
    +                "gettext",
    +                "i18n",
    +                "mo",
    +                "translator"
    +            ],
    +            "time": "2018-02-12T13:22:52+00:00"
    +        },
    +        {
    +            "name": "phpmyadmin/shapefile",
    +            "version": "2.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpmyadmin/shapefile.git",
    +                "reference": "e23b767f2a81f61fee3fc09fc062879985f3e224"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpmyadmin/shapefile/zipball/e23b767f2a81f61fee3fc09fc062879985f3e224",
    +                "reference": "e23b767f2a81f61fee3fc09fc062879985f3e224",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.4.0"
    +            },
    +            "require-dev": {
    +                "phpunit/php-code-coverage": "*",
    +                "phpunit/phpunit": "~4.8 || ~5.7"
    +            },
    +            "suggest": {
    +                "ext-dbase": "For dbf files parsing"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "psr-4": {
    +                    "PhpMyAdmin\\ShapeFile\\": "src"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "GPL-2.0+"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "The phpMyAdmin Team",
    +                    "email": "developers@phpmyadmin.net",
    +                    "homepage": "https://www.phpmyadmin.net/team/"
    +                }
    +            ],
    +            "description": "ESRI ShapeFile library for PHP",
    +            "homepage": "https://github.com/phpmyadmin/shapefile",
    +            "keywords": [
    +                "ESRI",
    +                "Shapefile",
    +                "dbf",
    +                "geo",
    +                "geospatial",
    +                "shape",
    +                "shp"
    +            ],
    +            "time": "2017-05-15T08:31:47+00:00"
    +        },
    +        {
    +            "name": "phpmyadmin/sql-parser",
    +            "version": "4.5.0",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpmyadmin/sql-parser.git",
    +                "reference": "b00f1c29ff80d0b68afaaa67a2d6b01ae74310f7"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpmyadmin/sql-parser/zipball/b00f1c29ff80d0b68afaaa67a2d6b01ae74310f7",
    +                "reference": "b00f1c29ff80d0b68afaaa67a2d6b01ae74310f7",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.0",
    +                "symfony/polyfill-mbstring": "^1.3"
    +            },
    +            "conflict": {
    +                "phpmyadmin/motranslator": "<3.0"
    +            },
    +            "require-dev": {
    +                "phpunit/php-code-coverage": "*",
    +                "phpunit/phpunit": "~4.8 || ~5.7 || ~6.5",
    +                "sami/sami": "^4.0",
    +                "squizlabs/php_codesniffer": "~2.9 || ~3.4"
    +            },
    +            "suggest": {
    +                "ext-mbstring": "For best performance",
    +                "phpmyadmin/motranslator": "Translate messages to your favorite locale"
    +            },
    +            "bin": [
    +                "bin/highlight-query",
    +                "bin/lint-query",
    +                "bin/tokenize-query"
    +            ],
    +            "type": "library",
    +            "autoload": {
    +                "psr-4": {
    +                    "PhpMyAdmin\\SqlParser\\": "src"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "GPL-2.0-or-later"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "The phpMyAdmin Team",
    +                    "email": "developers@phpmyadmin.net",
    +                    "homepage": "https://www.phpmyadmin.net/team/"
    +                }
    +            ],
    +            "description": "A validating SQL lexer and parser with a focus on MySQL dialect.",
    +            "homepage": "https://github.com/phpmyadmin/sql-parser",
    +            "keywords": [
    +                "analysis",
    +                "lexer",
    +                "parser",
    +                "sql"
    +            ],
    +            "time": "2020-01-07T23:22:41+00:00"
    +        },
    +        {
    +            "name": "phpseclib/phpseclib",
    +            "version": "2.0.23",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpseclib/phpseclib.git",
    +                "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c78eb5058d5bb1a183133c36d4ba5b6675dfa099",
    +                "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3"
    +            },
    +            "require-dev": {
    +                "phing/phing": "~2.7",
    +                "phpunit/phpunit": "^4.8.35|^5.7|^6.0",
    +                "sami/sami": "~2.0",
    +                "squizlabs/php_codesniffer": "~2.0"
    +            },
    +            "suggest": {
    +                "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
    +                "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
    +                "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
    +                "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "files": [
    +                    "phpseclib/bootstrap.php"
    +                ],
    +                "psr-4": {
    +                    "phpseclib\\": "phpseclib/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Jim Wigginton",
    +                    "email": "terrafrost@php.net",
    +                    "role": "Lead Developer"
    +                },
    +                {
    +                    "name": "Patrick Monnerat",
    +                    "email": "pm@datasphere.ch",
    +                    "role": "Developer"
    +                },
    +                {
    +                    "name": "Andreas Fischer",
    +                    "email": "bantu@phpbb.com",
    +                    "role": "Developer"
    +                },
    +                {
    +                    "name": "Hans-Jürgen Petrich",
    +                    "email": "petrich@tronic-media.com",
    +                    "role": "Developer"
    +                },
    +                {
    +                    "name": "Graham Campbell",
    +                    "email": "graham@alt-three.com",
    +                    "role": "Developer"
    +                }
    +            ],
    +            "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
    +            "homepage": "http://phpseclib.sourceforge.net",
    +            "keywords": [
    +                "BigInteger",
    +                "aes",
    +                "asn.1",
    +                "asn1",
    +                "blowfish",
    +                "crypto",
    +                "cryptography",
    +                "encryption",
    +                "rsa",
    +                "security",
    +                "sftp",
    +                "signature",
    +                "signing",
    +                "ssh",
    +                "twofish",
    +                "x.509",
    +                "x509"
    +            ],
    +            "time": "2019-09-17T03:41:22+00:00"
    +        },
    +        {
    +            "name": "pragmarx/google2fa",
    +            "version": "v3.0.3",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/antonioribeiro/google2fa.git",
    +                "reference": "6949226739e4424f40031e6f1c96b1fd64047335"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/antonioribeiro/google2fa/zipball/6949226739e4424f40031e6f1c96b1fd64047335",
    +                "reference": "6949226739e4424f40031e6f1c96b1fd64047335",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "paragonie/constant_time_encoding": "~1.0|~2.0",
    +                "paragonie/random_compat": ">=1",
    +                "php": ">=5.4",
    +                "symfony/polyfill-php56": "~1.2"
    +            },
    +            "require-dev": {
    +                "bacon/bacon-qr-code": "~1.0",
    +                "phpunit/phpunit": "~4|~5|~6"
    +            },
    +            "suggest": {
    +                "bacon/bacon-qr-code": "Required to generate inline QR Codes."
    +            },
    +            "type": "library",
    +            "extra": {
    +                "component": "package",
    +                "branch-alias": {
    +                    "dev-master": "2.0-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "PragmaRX\\Google2FA\\": "src/",
    +                    "PragmaRX\\Google2FA\\Tests\\": "tests/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Antonio Carlos Ribeiro",
    +                    "email": "acr@antoniocarlosribeiro.com",
    +                    "role": "Creator & Designer"
    +                }
    +            ],
    +            "description": "A One Time Password Authentication package, compatible with Google Authenticator.",
    +            "keywords": [
    +                "2fa",
    +                "Authentication",
    +                "Two Factor Authentication",
    +                "google2fa",
    +                "laravel"
    +            ],
    +            "time": "2018-08-29T13:28:06+00:00"
    +        },
    +        {
    +            "name": "psr/container",
    +            "version": "1.0.0",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/php-fig/container.git",
    +                "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
    +                "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.0"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.0.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Psr\\Container\\": "src/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "PHP-FIG",
    +                    "homepage": "http://www.php-fig.org/"
    +                }
    +            ],
    +            "description": "Common Container Interface (PHP FIG PSR-11)",
    +            "homepage": "https://github.com/php-fig/container",
    +            "keywords": [
    +                "PSR-11",
    +                "container",
    +                "container-interface",
    +                "container-interop",
    +                "psr"
    +            ],
    +            "time": "2017-02-14T16:28:37+00:00"
    +        },
    +        {
    +            "name": "samyoul/u2f-php-server",
    +            "version": "v1.1.4",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/Samyoul/U2F-php-server.git",
    +                "reference": "0625202c79d570e58525ed6c4ae38500ea3f0883"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/Samyoul/U2F-php-server/zipball/0625202c79d570e58525ed6c4ae38500ea3f0883",
    +                "reference": "0625202c79d570e58525ed6c4ae38500ea3f0883",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "ext-openssl": "*"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "psr-4": {
    +                    "Samyoul\\U2F\\U2FServer\\": [
    +                        "src/"
    +                    ]
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-2-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Samuel Hawksby-Robinson",
    +                    "email": "samuel@samyoul.com"
    +                }
    +            ],
    +            "description": "Server side handling class for FIDO U2F registration and authentication",
    +            "time": "2018-10-26T12:43:39+00:00"
    +        },
    +        {
    +            "name": "symfony/expression-language",
    +            "version": "v2.8.52",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/symfony/expression-language.git",
    +                "reference": "fa9be1b831859b56d244137fabbfd01a46dbdb36"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/symfony/expression-language/zipball/fa9be1b831859b56d244137fabbfd01a46dbdb36",
    +                "reference": "fa9be1b831859b56d244137fabbfd01a46dbdb36",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.9"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "2.8-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Symfony\\Component\\ExpressionLanguage\\": ""
    +                },
    +                "exclude-from-classmap": [
    +                    "/Tests/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Fabien Potencier",
    +                    "email": "fabien@symfony.com"
    +                },
    +                {
    +                    "name": "Symfony Community",
    +                    "homepage": "https://symfony.com/contributors"
    +                }
    +            ],
    +            "description": "Symfony ExpressionLanguage Component",
    +            "homepage": "https://symfony.com",
    +            "time": "2018-11-11T11:18:13+00:00"
    +        },
    +        {
    +            "name": "symfony/polyfill-ctype",
    +            "version": "v1.13.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/symfony/polyfill-ctype.git",
    +                "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
    +                "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3"
    +            },
    +            "suggest": {
    +                "ext-ctype": "For best performance"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.13-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Symfony\\Polyfill\\Ctype\\": ""
    +                },
    +                "files": [
    +                    "bootstrap.php"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Gert de Pagter",
    +                    "email": "BackEndTea@gmail.com"
    +                },
    +                {
    +                    "name": "Symfony Community",
    +                    "homepage": "https://symfony.com/contributors"
    +                }
    +            ],
    +            "description": "Symfony polyfill for ctype functions",
    +            "homepage": "https://symfony.com",
    +            "keywords": [
    +                "compatibility",
    +                "ctype",
    +                "polyfill",
    +                "portable"
    +            ],
    +            "time": "2019-11-27T13:56:44+00:00"
    +        },
    +        {
    +            "name": "symfony/polyfill-mbstring",
    +            "version": "v1.13.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/symfony/polyfill-mbstring.git",
    +                "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f",
    +                "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3"
    +            },
    +            "suggest": {
    +                "ext-mbstring": "For best performance"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.13-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Symfony\\Polyfill\\Mbstring\\": ""
    +                },
    +                "files": [
    +                    "bootstrap.php"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Nicolas Grekas",
    +                    "email": "p@tchwork.com"
    +                },
    +                {
    +                    "name": "Symfony Community",
    +                    "homepage": "https://symfony.com/contributors"
    +                }
    +            ],
    +            "description": "Symfony polyfill for the Mbstring extension",
    +            "homepage": "https://symfony.com",
    +            "keywords": [
    +                "compatibility",
    +                "mbstring",
    +                "polyfill",
    +                "portable",
    +                "shim"
    +            ],
    +            "time": "2019-11-27T14:18:11+00:00"
    +        },
    +        {
    +            "name": "symfony/polyfill-php56",
    +            "version": "v1.13.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/symfony/polyfill-php56.git",
    +                "reference": "53dd1cdf3cb986893ccf2b96665b25b3abb384f4"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/53dd1cdf3cb986893ccf2b96665b25b3abb384f4",
    +                "reference": "53dd1cdf3cb986893ccf2b96665b25b3abb384f4",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3",
    +                "symfony/polyfill-util": "~1.0"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.13-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Symfony\\Polyfill\\Php56\\": ""
    +                },
    +                "files": [
    +                    "bootstrap.php"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Nicolas Grekas",
    +                    "email": "p@tchwork.com"
    +                },
    +                {
    +                    "name": "Symfony Community",
    +                    "homepage": "https://symfony.com/contributors"
    +                }
    +            ],
    +            "description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions",
    +            "homepage": "https://symfony.com",
    +            "keywords": [
    +                "compatibility",
    +                "polyfill",
    +                "portable",
    +                "shim"
    +            ],
    +            "time": "2019-11-27T13:56:44+00:00"
    +        },
    +        {
    +            "name": "symfony/polyfill-util",
    +            "version": "v1.13.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/symfony/polyfill-util.git",
    +                "reference": "964a67f293b66b95883a5ed918a65354fcd2258f"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/964a67f293b66b95883a5ed918a65354fcd2258f",
    +                "reference": "964a67f293b66b95883a5ed918a65354fcd2258f",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.13-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Symfony\\Polyfill\\Util\\": ""
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Nicolas Grekas",
    +                    "email": "p@tchwork.com"
    +                },
    +                {
    +                    "name": "Symfony Community",
    +                    "homepage": "https://symfony.com/contributors"
    +                }
    +            ],
    +            "description": "Symfony utilities for portability of PHP codes",
    +            "homepage": "https://symfony.com",
    +            "keywords": [
    +                "compat",
    +                "compatibility",
    +                "polyfill",
    +                "shim"
    +            ],
    +            "time": "2019-11-27T13:56:44+00:00"
    +        },
    +        {
    +            "name": "tecnickcom/tcpdf",
    +            "version": "6.3.2",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/tecnickcom/TCPDF.git",
    +                "reference": "9fde7bb9b404b945e7ea88fb7eccd23d9a4e324b"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/tecnickcom/TCPDF/zipball/9fde7bb9b404b945e7ea88fb7eccd23d9a4e324b",
    +                "reference": "9fde7bb9b404b945e7ea88fb7eccd23d9a4e324b",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.0"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "classmap": [
    +                    "config",
    +                    "include",
    +                    "tcpdf.php",
    +                    "tcpdf_parser.php",
    +                    "tcpdf_import.php",
    +                    "tcpdf_barcodes_1d.php",
    +                    "tcpdf_barcodes_2d.php",
    +                    "include/tcpdf_colors.php",
    +                    "include/tcpdf_filters.php",
    +                    "include/tcpdf_font_data.php",
    +                    "include/tcpdf_fonts.php",
    +                    "include/tcpdf_images.php",
    +                    "include/tcpdf_static.php",
    +                    "include/barcodes/datamatrix.php",
    +                    "include/barcodes/pdf417.php",
    +                    "include/barcodes/qrcode.php"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "LGPL-3.0"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Nicola Asuni",
    +                    "email": "info@tecnick.com",
    +                    "role": "lead"
    +                }
    +            ],
    +            "description": "TCPDF is a PHP class for generating PDF documents and barcodes.",
    +            "homepage": "http://www.tcpdf.org/",
    +            "keywords": [
    +                "PDFD32000-2008",
    +                "TCPDF",
    +                "barcodes",
    +                "datamatrix",
    +                "pdf",
    +                "pdf417",
    +                "qrcode"
    +            ],
    +            "time": "2019-09-20T09:35:01+00:00"
    +        },
    +        {
    +            "name": "twig/extensions",
    +            "version": "v1.5.4",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/twigphp/Twig-extensions.git",
    +                "reference": "57873c8b0c1be51caa47df2cdb824490beb16202"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/57873c8b0c1be51caa47df2cdb824490beb16202",
    +                "reference": "57873c8b0c1be51caa47df2cdb824490beb16202",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "twig/twig": "^1.27|^2.0"
    +            },
    +            "require-dev": {
    +                "symfony/phpunit-bridge": "^3.4",
    +                "symfony/translation": "^2.7|^3.4"
    +            },
    +            "suggest": {
    +                "symfony/translation": "Allow the time_diff output to be translated"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.5-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-0": {
    +                    "Twig_Extensions_": "lib/"
    +                },
    +                "psr-4": {
    +                    "Twig\\Extensions\\": "src/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Fabien Potencier",
    +                    "email": "fabien@symfony.com"
    +                }
    +            ],
    +            "description": "Common additional features for Twig that do not directly belong in core",
    +            "keywords": [
    +                "i18n",
    +                "text"
    +            ],
    +            "time": "2018-12-05T18:34:18+00:00"
    +        },
    +        {
    +            "name": "twig/twig",
    +            "version": "v1.42.4",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/twigphp/Twig.git",
    +                "reference": "e587180584c3d2d6cb864a0454e777bb6dcb6152"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/twigphp/Twig/zipball/e587180584c3d2d6cb864a0454e777bb6dcb6152",
    +                "reference": "e587180584c3d2d6cb864a0454e777bb6dcb6152",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.5.0",
    +                "symfony/polyfill-ctype": "^1.8"
    +            },
    +            "require-dev": {
    +                "psr/container": "^1.0",
    +                "symfony/debug": "^3.4|^4.2",
    +                "symfony/phpunit-bridge": "^4.4@dev|^5.0"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.42-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-0": {
    +                    "Twig_": "lib/"
    +                },
    +                "psr-4": {
    +                    "Twig\\": "src/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Fabien Potencier",
    +                    "email": "fabien@symfony.com",
    +                    "homepage": "http://fabien.potencier.org",
    +                    "role": "Lead Developer"
    +                },
    +                {
    +                    "name": "Twig Team",
    +                    "homepage": "https://twig.symfony.com/contributors",
    +                    "role": "Contributors"
    +                },
    +                {
    +                    "name": "Armin Ronacher",
    +                    "email": "armin.ronacher@active-4.com",
    +                    "role": "Project Founder"
    +                }
    +            ],
    +            "description": "Twig, the flexible, fast, and secure template language for PHP",
    +            "homepage": "https://twig.symfony.com",
    +            "keywords": [
    +                "templating"
    +            ],
    +            "time": "2019-11-11T16:49:32+00:00"
    +        }
    +    ],
    +    "packages-dev": [
    +        {
    +            "name": "codacy/coverage",
    +            "version": "1.4.2",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/codacy/php-codacy-coverage.git",
    +                "reference": "4988cd098db4d578681bfd3176071931ad475150"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/codacy/php-codacy-coverage/zipball/4988cd098db4d578681bfd3176071931ad475150",
    +                "reference": "4988cd098db4d578681bfd3176071931ad475150",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "gitonomy/gitlib": ">=1.0",
    +                "php": ">=5.3.3",
    +                "symfony/console": "~2.5|~3.0|~4.0"
    +            },
    +            "require-dev": {
    +                "phpunit/phpunit": "~6.5"
    +            },
    +            "bin": [
    +                "bin/codacycoverage"
    +            ],
    +            "type": "library",
    +            "autoload": {
    +                "classmap": [
    +                    "src/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Jakob Pupke",
    +                    "email": "jakob.pupke@gmail.com"
    +                }
    +            ],
    +            "description": "Sends PHP test coverage information to Codacy.",
    +            "homepage": "https://github.com/codacy/php-codacy-coverage",
    +            "time": "2018-03-22T16:43:39+00:00"
    +        },
    +        {
    +            "name": "doctrine/instantiator",
    +            "version": "1.0.5",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/doctrine/instantiator.git",
    +                "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
    +                "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3,<8.0-DEV"
    +            },
    +            "require-dev": {
    +                "athletic/athletic": "~0.1.8",
    +                "ext-pdo": "*",
    +                "ext-phar": "*",
    +                "phpunit/phpunit": "~4.0",
    +                "squizlabs/php_codesniffer": "~2.0"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.0.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Marco Pivetta",
    +                    "email": "ocramius@gmail.com",
    +                    "homepage": "http://ocramius.github.com/"
    +                }
    +            ],
    +            "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
    +            "homepage": "https://github.com/doctrine/instantiator",
    +            "keywords": [
    +                "constructor",
    +                "instantiate"
    +            ],
    +            "time": "2015-06-14T21:17:01+00:00"
    +        },
    +        {
    +            "name": "gitonomy/gitlib",
    +            "version": "v1.0.4",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/gitonomy/gitlib.git",
    +                "reference": "932a960221ae3484a3e82553b3be478e56beb68d"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/gitonomy/gitlib/zipball/932a960221ae3484a3e82553b3be478e56beb68d",
    +                "reference": "932a960221ae3484a3e82553b3be478e56beb68d",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": "^5.3 || ^7.0",
    +                "symfony/process": "^2.3|^3.0|^4.0"
    +            },
    +            "require-dev": {
    +                "phpunit/phpunit": "^4.8.35|^5.7",
    +                "psr/log": "^1.0"
    +            },
    +            "suggest": {
    +                "psr/log": "Add some log"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.0-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Gitonomy\\Git\\": "src/Gitonomy/Git/"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Alexandre Salomé",
    +                    "email": "alexandre.salome@gmail.com",
    +                    "homepage": "http://alexandre-salome.fr"
    +                },
    +                {
    +                    "name": "Julien DIDIER",
    +                    "email": "genzo.wm@gmail.com",
    +                    "homepage": "http://www.jdidier.net"
    +                }
    +            ],
    +            "description": "Library for accessing git",
    +            "homepage": "http://gitonomy.com",
    +            "time": "2018-04-22T19:55:36+00:00"
    +        },
    +        {
    +            "name": "phpdocumentor/reflection-common",
    +            "version": "1.0.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
    +                "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
    +                "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.5"
    +            },
    +            "require-dev": {
    +                "phpunit/phpunit": "^4.6"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.0.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "phpDocumentor\\Reflection\\": [
    +                        "src"
    +                    ]
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Jaap van Otterdijk",
    +                    "email": "opensource@ijaap.nl"
    +                }
    +            ],
    +            "description": "Common reflection classes used by phpdocumentor to reflect the code structure",
    +            "homepage": "http://www.phpdoc.org",
    +            "keywords": [
    +                "FQSEN",
    +                "phpDocumentor",
    +                "phpdoc",
    +                "reflection",
    +                "static analysis"
    +            ],
    +            "time": "2017-09-11T18:02:19+00:00"
    +        },
    +        {
    +            "name": "phpdocumentor/reflection-docblock",
    +            "version": "3.2.2",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
    +                "reference": "4aada1f93c72c35e22fb1383b47fee43b8f1d157"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/4aada1f93c72c35e22fb1383b47fee43b8f1d157",
    +                "reference": "4aada1f93c72c35e22fb1383b47fee43b8f1d157",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.5",
    +                "phpdocumentor/reflection-common": "^1.0@dev",
    +                "phpdocumentor/type-resolver": "^0.3.0",
    +                "webmozart/assert": "^1.0"
    +            },
    +            "require-dev": {
    +                "mockery/mockery": "^0.9.4",
    +                "phpunit/phpunit": "^4.4"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "psr-4": {
    +                    "phpDocumentor\\Reflection\\": [
    +                        "src/"
    +                    ]
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Mike van Riel",
    +                    "email": "me@mikevanriel.com"
    +                }
    +            ],
    +            "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
    +            "time": "2017-08-08T06:39:58+00:00"
    +        },
    +        {
    +            "name": "phpdocumentor/type-resolver",
    +            "version": "0.3.0",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpDocumentor/TypeResolver.git",
    +                "reference": "fb3933512008d8162b3cdf9e18dba9309b7c3773"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/fb3933512008d8162b3cdf9e18dba9309b7c3773",
    +                "reference": "fb3933512008d8162b3cdf9e18dba9309b7c3773",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": "^5.5 || ^7.0",
    +                "phpdocumentor/reflection-common": "^1.0"
    +            },
    +            "require-dev": {
    +                "mockery/mockery": "^0.9.4",
    +                "phpunit/phpunit": "^5.2||^4.8.24"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.0.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "phpDocumentor\\Reflection\\": [
    +                        "src/"
    +                    ]
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Mike van Riel",
    +                    "email": "me@mikevanriel.com"
    +                }
    +            ],
    +            "time": "2017-06-03T08:32:36+00:00"
    +        },
    +        {
    +            "name": "phpmyadmin/coding-standard",
    +            "version": "0.3",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpmyadmin/coding-standard.git",
    +                "reference": "5ae123e27140a1e16be005432e26a8233524eaf5"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpmyadmin/coding-standard/zipball/5ae123e27140a1e16be005432e26a8233524eaf5",
    +                "reference": "5ae123e27140a1e16be005432e26a8233524eaf5",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "squizlabs/php_codesniffer": "^3.0"
    +            },
    +            "type": "phpcodesniffer-standard",
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "The phpMyAdmin Team",
    +                    "email": "developers@phpmyadmin.net",
    +                    "homepage": "https://www.phpmyadmin.net/team/"
    +                }
    +            ],
    +            "description": "phpMyAdmin PHP CodeSniffer Coding Standard",
    +            "keywords": [
    +                "codesniffer",
    +                "phpcs",
    +                "phpmyadmin"
    +            ],
    +            "time": "2017-09-28T09:13:00+00:00"
    +        },
    +        {
    +            "name": "phpspec/prophecy",
    +            "version": "1.10.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/phpspec/prophecy.git",
    +                "reference": "cbe1df668b3fe136bcc909126a0f529a78d4cbbc"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/phpspec/prophecy/zipball/cbe1df668b3fe136bcc909126a0f529a78d4cbbc",
    +                "reference": "cbe1df668b3fe136bcc909126a0f529a78d4cbbc",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "doctrine/instantiator": "^1.0.2",
    +                "php": "^5.3|^7.0",
    +                "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0",
    +                "sebastian/comparator": "^1.2.3|^2.0|^3.0",
    +                "sebastian/recursion-context": "^1.0|^2.0|^3.0"
    +            },
    +            "require-dev": {
    +                "phpspec/phpspec": "^2.5 || ^3.2",
    +                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.10.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "psr-4": {
    +                    "Prophecy\\": "src/Prophecy"
    +                }
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "MIT"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Konstantin Kudryashov",
    +                    "email": "ever.zet@gmail.com",
    +                    "homepage": "http://everzet.com"
    +                },
    +                {
    +                    "name": "Marcello Duarte",
    +                    "email": "marcello.duarte@gmail.com"
    +                }
    +            ],
    +            "description": "Highly opinionated mocking framework for PHP 5.3+",
    +            "homepage": "https://github.com/phpspec/prophecy",
    +            "keywords": [
    +                "Double",
    +                "Dummy",
    +                "fake",
    +                "mock",
    +                "spy",
    +                "stub"
    +            ],
    +            "time": "2019-12-22T21:05:45+00:00"
    +        },
    +        {
    +            "name": "phpunit/php-code-coverage",
    +            "version": "2.2.4",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
    +                "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/eabf68b476ac7d0f73793aada060f1c1a9bf8979",
    +                "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3",
    +                "phpunit/php-file-iterator": "~1.3",
    +                "phpunit/php-text-template": "~1.2",
    +                "phpunit/php-token-stream": "~1.3",
    +                "sebastian/environment": "^1.3.2",
    +                "sebastian/version": "~1.0"
    +            },
    +            "require-dev": {
    +                "ext-xdebug": ">=2.1.4",
    +                "phpunit/phpunit": "~4"
    +            },
    +            "suggest": {
    +                "ext-dom": "*",
    +                "ext-xdebug": ">=2.2.1",
    +                "ext-xmlwriter": "*"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "2.2.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "classmap": [
    +                    "src/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Sebastian Bergmann",
    +                    "email": "sb@sebastian-bergmann.de",
    +                    "role": "lead"
    +                }
    +            ],
    +            "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
    +            "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
    +            "keywords": [
    +                "coverage",
    +                "testing",
    +                "xunit"
    +            ],
    +            "time": "2015-10-06T15:47:00+00:00"
    +        },
    +        {
    +            "name": "phpunit/php-file-iterator",
    +            "version": "1.4.5",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
    +                "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4",
    +                "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.4.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "classmap": [
    +                    "src/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Sebastian Bergmann",
    +                    "email": "sb@sebastian-bergmann.de",
    +                    "role": "lead"
    +                }
    +            ],
    +            "description": "FilterIterator implementation that filters files based on a list of suffixes.",
    +            "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
    +            "keywords": [
    +                "filesystem",
    +                "iterator"
    +            ],
    +            "time": "2017-11-27T13:52:08+00:00"
    +        },
    +        {
    +            "name": "phpunit/php-text-template",
    +            "version": "1.2.1",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/sebastianbergmann/php-text-template.git",
    +                "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
    +                "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": ">=5.3.3"
    +            },
    +            "type": "library",
    +            "autoload": {
    +                "classmap": [
    +                    "src/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Sebastian Bergmann",
    +                    "email": "sebastian@phpunit.de",
    +                    "role": "lead"
    +                }
    +            ],
    +            "description": "Simple template engine.",
    +            "homepage": "https://github.com/sebastianbergmann/php-text-template/",
    +            "keywords": [
    +                "template"
    +            ],
    +            "time": "2015-06-21T13:50:34+00:00"
    +        },
    +        {
    +            "name": "phpunit/php-timer",
    +            "version": "1.0.9",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/sebastianbergmann/php-timer.git",
    +                "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
    +                "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "php": "^5.3.3 || ^7.0"
    +            },
    +            "require-dev": {
    +                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.0-dev"
    +                }
    +            },
    +            "autoload": {
    +                "classmap": [
    +                    "src/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Sebastian Bergmann",
    +                    "email": "sb@sebastian-bergmann.de",
    +                    "role": "lead"
    +                }
    +            ],
    +            "description": "Utility class for timing",
    +            "homepage": "https://github.com/sebastianbergmann/php-timer/",
    +            "keywords": [
    +                "timer"
    +            ],
    +            "time": "2017-02-26T11:10:40+00:00"
    +        },
    +        {
    +            "name": "phpunit/php-token-stream",
    +            "version": "1.4.12",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/sebastianbergmann/php-token-stream.git",
    +                "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/1ce90ba27c42e4e44e6d8458241466380b51fa16",
    +                "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "ext-tokenizer": "*",
    +                "php": ">=5.3.3"
    +            },
    +            "require-dev": {
    +                "phpunit/phpunit": "~4.2"
    +            },
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "1.4-dev"
    +                }
    +            },
    +            "autoload": {
    +                "classmap": [
    +                    "src/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Sebastian Bergmann",
    +                    "email": "sebastian@phpunit.de"
    +                }
    +            ],
    +            "description": "Wrapper around PHP's tokenizer extension.",
    +            "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
    +            "keywords": [
    +                "tokenizer"
    +            ],
    +            "time": "2017-12-04T08:55:13+00:00"
    +        },
    +        {
    +            "name": "phpunit/phpunit",
    +            "version": "4.8.36",
    +            "source": {
    +                "type": "git",
    +                "url": "https://github.com/sebastianbergmann/phpunit.git",
    +                "reference": "46023de9a91eec7dfb06cc56cb4e260017298517"
    +            },
    +            "dist": {
    +                "type": "zip",
    +                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/46023de9a91eec7dfb06cc56cb4e260017298517",
    +                "reference": "46023de9a91eec7dfb06cc56cb4e260017298517",
    +                "shasum": ""
    +            },
    +            "require": {
    +                "ext-dom": "*",
    +                "ext-json": "*",
    +                "ext-pcre": "*",
    +                "ext-reflection": "*",
    +                "ext-spl": "*",
    +                "php": ">=5.3.3",
    +                "phpspec/prophecy": "^1.3.1",
    +                "phpunit/php-code-coverage": "~2.1",
    +                "phpunit/php-file-iterator": "~1.4",
    +                "phpunit/php-text-template": "~1.2",
    +                "phpunit/php-timer": "^1.0.6",
    +                "phpunit/phpunit-mock-objects": "~2.3",
    +                "sebastian/comparator": "~1.2.2",
    +                "sebastian/diff": "~1.2",
    +                "sebastian/environment": "~1.3",
    +                "sebastian/exporter": "~1.2",
    +                "sebastian/global-state": "~1.0",
    +                "sebastian/version": "~1.0",
    +                "symfony/yaml": "~2.1|~3.0"
    +            },
    +            "suggest": {
    +                "phpunit/php-invoker": "~1.1"
    +            },
    +            "bin": [
    +                "phpunit"
    +            ],
    +            "type": "library",
    +            "extra": {
    +                "branch-alias": {
    +                    "dev-master": "4.8.x-dev"
    +                }
    +            },
    +            "autoload": {
    +                "classmap": [
    +                    "src/"
    +                ]
    +            },
    +            "notification-url": "https://packagist.org/downloads/",
    +            "license": [
    +                "BSD-3-Clause"
    +            ],
    +            "authors": [
    +                {
    +                    "name": "Sebastian Bergmann",
    +                    "email": "sebastian@phpun
    ... [truncated]
    

Vulnerability mechanics

Generated on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

9

News mentions

0

No linked articles in our index yet.