CVE-2025-43717
PEAR HTTP_Request2 vulnerable to Cross-site Scripting
In PEAR HTTP_Request2 before 2.7.0, multiple files in the tests directory, notably tests/_network/getparameters.php and tests/_network/postparameters.php, reflect any GET or POST parameters, leading to XSS.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.4
In PEAR HTTP_Request2 before 2.7.0, multiple files in the tests directory, notably tests/_network/getparameters.php and tests/_network/postparameters.php, reflect any GET or POST parameters, leading to XSS.
- Record
CVE-2025-43717- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N - Weakness
- CWE-531
- Updated
- 2026-11-02
EUVDEUVD-2025-11501
5.4
In PEAR HTTP_Request2 before 2.7.0, multiple files in the tests directory, notably tests/_network/getparameters.php and tests/_network/postparameters.php, reflect any GET or POST parameters, leading to XSS.
- Record
EUVD-2025-11501- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-w7gh-f2fm-9q8r
5.4
PEAR HTTP_Request2 vulnerable to Cross-site Scripting
In PEAR HTTP_Request2 before 2.7.0, multiple files in the tests directory, notably tests/_network/getparameters.php and tests/_network/postparameters.php, reflect any GET or POST parameters, leading to XSS.
- Record
GHSA-w7gh-f2fm-9q8r- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N - Weakness
- CWE-79, CWE-531
- Updated
- 2026-11-02
NVD
5.4
In PEAR HTTP_Request2 before 2.7.0, multiple files in the tests directory, notably tests/_network/getparameters.php and tests/_network/postparameters.php, reflect any GET or POST parameters, leading to XSS.
- Record
CVE-2025-43717- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N - Weakness
- CWE-531
- Updated
- 2026-11-02
OSV
5.4
In PEAR HTTP_Request2 before 2.7.0, multiple files in the tests directory, notably tests/_network/getparameters.php and tests/_network/postparameters.php, reflect any GET or POST parameters, leading to XSS.
- Record
CVE-2025-43717- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N - Weakness
- CWE-531
- Updated
- 2026-11-02
OSVGHSA-w7gh-f2fm-9q8r
5.4
PEAR HTTP_Request2 vulnerable to Cross-site Scripting
In PEAR HTTP_Request2 before 2.7.0, multiple files in the tests directory, notably tests/_network/getparameters.php and tests/_network/postparameters.php, reflect any GET or POST parameters, leading to XSS.
- Record
GHSA-w7gh-f2fm-9q8r- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N - Weakness
- CWE-531, CWE-79
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pear/http_request2Packagist |
before 2.7.0 | 2.7.0 |
pear/http_request2Packagist |
before 2.7.0, plus listed versions v2.2.0v2.2.1v2.3.0v2.4.0v2.4.1 Show 4 moreShow lessv2.4.2v2.5.0v2.5.1v2.6.0 |
2.7.0 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-43717 is a medium vulnerability (CVSS 5.4) in Avb Http Request2, published April 17, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.34%, the 27th percentile. Fixed in pear/http_request2 2.7.0.
References
github.com/pear/HTTP_Request2/commit/07925aa77e441dba0ff0fa973a09802729cb838f
github.com/pear/HTTP_Request2/commit/265e05f9e08a28a38a57219516a8e4e2dfdbb147
github.com/pear/HTTP_Request2/compare/v2.6.0...v2.7.0
github.com/pear/HTTP_Request2/blob/b1c61b71128045734d757c4d3d436457ace80ea7/package.xml
nvd.nist.gov/vuln/detail/CVE-2025-43717
github.com/advisories/GHSA-w7gh-f2fm-9q8r
github.com/CVEProject/cvelistV5/tree/main/cves/2025/43xxx/CVE-2025-43717.json
github.com/pear/HTTP_Request2