Skip to main content
← All vulnerabilities
CVE-2016-3957

The secure_load function in gluon/utils.py in web2py before 2.14.2 uses pickle.loads to deserialize session information stored in cookies, w

Published
Last modified
published
Not listed in CISA KEV
1 proof of concept on GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

References 4

devco.re

GitHub · web2py/web2py

usn.ubuntu.com

GitHub · sj/web2py-e94946d-CVE-2016-3957