Skip to content
OpenAdvisories
Critical · 9.8 CVE-2016-3953 EUVD-2022-4863GHSA-q2rq-qgcf-m22wPYSEC-2026-570

web2py remote code execution via hardcoded encryption key in session.connect function

Published Feb 6, 2018 · Updated Aug 6, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS web2py 2.12.3-1ubuntu0.1 USN-4030-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI web2py < 2.14.2 2.14.2 GHSA-q2rq-qgcf-m22w

Advisories 1

References