Yiiframework vulnerabilities
We track 6 vulnerabilities in Yiiframework products. 6 are rated high or critical, and 1 has been exploited in real attacks. The most recent was published on April 10, 2025.
Latest Yiiframework vulnerabilities
- 9.8 Critical severity
Yiiframework Yii Improper Protection of Alternate Path Exploited
Yii 2 before 2.0.52 mishandles the attaching of behavior that is defined by an __class array key, a CVE-2024-4990 regression, as exploited in the wild in February through April 2025.
- 9.8 Critical severity
Yii2: Deserialization of Untrusted Data
A vulnerability, which was classified as critical, was found in yiisoft Yii2 up to 2.0.39. This affects the function Generate of the file phpunit\src\Framework\MockObject\MockClass.php. The manipulation leads to deserialization. It is possible to initiate the
- 9.8 Critical severity
Yii2: Deserialization of Untrusted Data
A vulnerability, which was classified as critical, has been found in yiisoft Yii2 up to 2.0.45. Affected by this issue is the function getIterator of the file symfony\finder\Iterator\SortableIterator.php. The manipulation leads to deserialization. The attack m
- 9.1 Critical severity
yiisoft/yii2: Use of Externally-Controlled Input to Select Classes or Code
In yiisoft/yii2 version 2.0.48, the base Component class contains a vulnerability where the `__set()` magic method does not validate that the value passed is a valid Behavior class name or configuration. This allows an attacker to instantiate arbitrary classes
- 9.8 Critical severity
yii: Deserialization of Untrusted Data
Yii is an open source PHP web framework. yiisoft/yii before version 1.1.29 are vulnerable to Remote Code Execution (RCE) if the application calls `unserialize()` on arbitrary user input. An attacker may leverage this vulnerability to compromise the host system
- 9.8 Critical severity
Yii: Improper Neutralization of Special Elements used in an SQL Command
SQL injection vulnerability found in Yii Framework Yii 2 Framework before v.2.0.47 allows the a remote attacker to execute arbitrary code via the runAction function. NOTE: the software maintainer's position is that the vulnerability is in third-party code, not