SB2024022726 - Multiple vulnerabilities in phpseclib
Published: February 27, 2024 Updated: May 5, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 2 vulnerabilities.
1) Input validation error (CVE-ID: CVE-2024-27354)
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to insufficient validation of user-supplied input in isPrime() and randomPrime() functions. A remote attacker can pass specially crafted input to the application and perform a denial of service (DoS) attack.
2) Input validation error (CVE-ID: CVE-2024-27355)
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to insufficient validation of user-supplied input. A remote attacker can pass specially crafted input to the application and perform a denial of service (DoS) attack.
Remediation
Install update from vendor's website.
References
- https://github.com/phpseclib/phpseclib/releases/tag/3.0.36
- https://github.com/phpseclib/phpseclib/releases/tag/2.0.47
- https://github.com/phpseclib/phpseclib/releases/tag/1.0.23
- https://github.com/phpseclib/phpseclib/security/advisories/GHSA-2528-jw5q-ww88
- https://github.com/phpseclib/phpseclib/security/advisories/GHSA-f2qx-66wf-wvvx