CVE-2016-3171: Session data truncation can lead to unserialization of user provided data
Drupal 6.x before 6.38, when used with PHP before 5.4.45, 5.5.x before 5.5.29, or 5.6.x before 5.6.13, might allow remote attackers to execute arbitrary code via vectors related to session data truncation.
Other sources
Session data truncation can lead to unserialization of user provided data
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
composer/drupal/drupalto a version that resolves this vulnerability.Fixed in 6.38 - Upgrade
Upgrade
composer/drupal/coreto a version that resolves this vulnerability.Fixed in 6.38 - Upgrade
Upgrade
composer/drupal/coreto a version that resolves this vulnerability.Fixed in 8.0.4 - Upgrade
Upgrade
composer/drupal/drupalto a version that resolves this vulnerability.Fixed in 8.0.4
Event History
Frequently Asked Questions
What is the severity of CVE-2016-3171?
CVE-2016-3171 has been classified with Medium severity.
How do I fix CVE-2016-3171?
To fix CVE-2016-3171, upgrade to Drupal 6.38 or later.
What are the affected versions for CVE-2016-3171?
CVE-2016-3171 affects Drupal versions prior to 6.38 when used with certain versions of PHP.
Can CVE-2016-3171 lead to remote code execution?
Yes, CVE-2016-3171 allows remote attackers to execute arbitrary code through session data truncation.
Is my PHP version related to CVE-2016-3171?
Yes, CVE-2016-3171 is particularly relevant for environments running PHP versions earlier than 5.4.45, 5.5.29, or 5.6.13.