What’s Vulnerable › Vulnerabilities

CVE-2016-3957

Description

The secure_load function in gluon/utils.py in web2py before 2.14.2 uses pickle.loads to deserialize session information stored in cookies, which might allow remote attackers to execute arbitrary code by leveraging knowledge of encryption_key.

Affected products

How to fix

Upgrade to a fixed version: web2py 2.14.2. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2016-3957 or the next vulnerability affects your stack