SB2020103005 - OpenSUSE Linux update for php7
Published: October 30, 2020
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 2 secuirty vulnerabilities.
1) Cryptographic issues (CVE-ID: CVE-2020-7069)
The vulnerability allows a remote attacker to gain access to sensitive information.
The vulnerability exists due to the openssl_encrypt() function generates a wrong ciphertext and a wrong tag for AES-CCM for a 12 bytes IV. As a result, a 7-byte nonce is used instead of 12 bytes. A remote attacker can abuse such behavior and decrypt data.
2) Input validation error (CVE-ID: CVE-2020-7070)
The vulnerability allows a remote attacker to perform a spoofing attack.
The vulnerability exists in the way PHP parser handles cookies with percent character (e.g. '%'). A remote attacker can send a crafted HTTP request with a `__%48ost-` or `__%53ecure-` cookie that will be processed before other cookies sent in the same request. As a result, an attacker can set malicious `__Host-` cookie on a subdomain and bypass origin restrictions, imposed by browsers.
Successful exploitation of the vulnerability may allow an attacker to perform a spoofing attack.
Remediation
Install update from vendor's website.