web2py remote code execution via hardcoded encryption key in session.connect function
Critical severity
GitHub Reviewed
Published
May 14, 2022
to the GitHub Advisory Database
•
Updated Aug 3, 2023
Description
Published by the National Vulnerability Database
Feb 6, 2018
Published to the GitHub Advisory Database
May 14, 2022
Last updated
Aug 3, 2023
Reviewed
Aug 3, 2023
The sample web application in web2py before 2.14.2 might allow remote attackers to execute arbitrary code via vectors involving use of a hardcoded encryption key when calling the
session.connect
function.References