Multiple direct static code injection vulnerabilities in PHPGedView 3.3.7 and earlier allow remote attackers to execute arbitrary PHP code via (1) the username field in login.php, or the (2) user_language, (3) user_email, and (4) user_gedcomid parameters in login_register.php, which is directly inserted into authenticate.php.
| Software | From | Fixed in |
|---|---|---|
| phpgedview / phpgedview | 2.65.2 | 2.65.2.x |
| phpgedview / phpgedview | 2.65_beta5 | 2.65_beta5.x |
| phpgedview / phpgedview | 2.65 | 2.65.x |
| phpgedview / phpgedview | 2.61 | 2.61.x |
| phpgedview / phpgedview | 2.61.1 | 2.61.1.x |
| phpgedview / phpgedview | 2.65.1 | 2.65.1.x |
| phpgedview / phpgedview | - | 3.3.7.x |
| phpgedview / phpgedview | 2.52.3 | 2.52.3.x |
| phpgedview / phpgedview | 2.60 | 2.60.x |