CVE catalog

CVE-2016-7398

php-pecl-http: CVE-2016-7398

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
6.80% · Oct 25, 2026

A type confusion vulnerability in the merge_param() function of php_http_params.c in PHP's pecl-http extension 3.1.0beta2 (PHP 7) and earlier as well as 2.6.0beta2 (PHP 5) and earlier allows attackers to crash PHP and possibly execute arbitrary code via crafted HTTP requests.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianphp-pecl-httpsid4.2.6-3.1fixed
Debianphp-pecl-httpforky4.2.6-3.1fixed
Debianphp-pecl-httptrixie4.2.6-3fixed
Debianphp-pecl-httpbookworm4.2.3-3.1fixed
Ubuntuphp-pecl-http16.042.0.4-1build1vulnerable
Ubuntuphp-pecl-http16.043.0.1-0ubuntu2vulnerable
Ubuntuphp-pecl-http16.043.0.1-0ubuntu3vulnerable
Ubuntuphp-pecl-http16.043.0.1-0ubuntu4vulnerable
Ubuntuphp-pecl-http16.043.0.1-0ubuntu5vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianphp-pecl-httpsourcesid3.1.0+2.6.0-1not yet assignedNot reportedNot reported
Debianphp-pecl-httpsourceforky3.1.0+2.6.0-1not yet assignedNot reportedNot reported
Debianphp-pecl-httpsourcetrixie3.1.0+2.6.0-1not yet assignedNot reportedNot reported
Debianphp-pecl-httpsourcebookworm3.1.0+2.6.0-1not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [php-pecl-http]

    Details (2)
    • 4.2.3-3.1 · amd64 · bookworm

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · bookworm; dsa · php-pecl-http · debian · 12

    • 4.2.3-3.1 · arm64 · bookworm

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · bookworm; dsa · php-pecl-http · debian · 12

  • [php-http]Fixed

    Source package: [php-pecl-http]

    Details (2)
    • 4.2.3-3.1 · amd64 · bookworm

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · bookworm; dsa · php-pecl-http · debian · 12

    • 4.2.3-3.1 · arm64 · bookworm

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · bookworm; dsa · php-pecl-http · debian · 12

  • Source package: [php-pecl-http]

    Details (2)
    • 4.2.3-3.1 · all · bookworm

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · bookworm; dsa · php-pecl-http · debian · 12

    • 4.2.3-3.1 · all · bookworm

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · bookworm; dsa · php-pecl-http · debian · 12

[Debian 13 (Trixie)]

  • Source package: [php-pecl-http]

    Details (2)
    • 4.2.6-3+b2 · amd64 · trixie

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · 13

    • 4.2.6-3+b2 · arm64 · trixie

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · 13

  • [php-http]Fixed

    Source package: [php-pecl-http]

    Details (2)
    • 4.2.6-3 · all · trixie

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · 13

    • 4.2.6-3 · all · trixie

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · 13

  • Source package: [php-pecl-http]

    Details (2)
    • 4.2.6-3 · all · trixie

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · 13

    • 4.2.6-3 · all · trixie

      Fixed · Fixed: 3.1.0+2.6.0-1

      dsa · php-pecl-http · debian · 13

Observed:

References