CVE-2013-2311

Cross-site scripting (XSS) vulnerability in static/js/share.js (aka the social bookmarking widget) in Web2py before 2.3.1 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.

Published: 2013-05-22 Last update: 2026-04-29 Assigner: [email protected] Source: [email protected]

Conclusion & alert: CVE-2013-2311 is rated Moderate Risk (40.3/100): CVSS Medium severity, with medium exploitation likelihood (EPSS 1.18%). Mandatory action: Review affected assets and schedule remediation.

Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.

Exploit prediction scoring system (EPSS) score for CVE-2013-2311

EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).

# Date Old EPSS score New EPSS score Delta (New - Old)
1 2026-06-15 0.25% 1.18% +0.93%
2 2025-03-17 0.19% 0.25% +0.06%
3 2024-09-17 0.19%

Full EPSS history (6 records total)

Common vulnerability scoring system (CVSS) metrics for CVE-2013-2311

CVSS metrics for this CVE.

Base score Version Severity Vector Exploitability Impact Score source
4.3 2.0 MEDIUM
AV:N/AC:M/Au:N/C:N/I:P/A:N Click to expand
Access vector (AV:N)
Can be exploited remotely over network reachability.
Access complexity (AC:M)
Exploitation needs some favorable conditions, but not exceptional ones.
Authentication (AU:N)
No authentication is required.
Confidentiality impact (C:N)
No confidentiality impact.
Integrity impact (I:P)
Partial integrity impact.
Availability impact (A:N)
No availability impact.
8.6 2.9 [email protected]

Weakness enumeration for CVE-2013-2311

OS Trackers for CVE-2013-2311

vendor priority summary link
ubuntu medium CVE-2013-2311 medium priority: Ubuntu including 1 source packages (web2py), 5 status rows across 5 suites (lucid, precise, quantal, raring, upstream): not-affected 3, DNE 1, released 1. https://ubuntu.com/security/CVE-2013-2311

Affected software / configurations for CVE-2013-2311

Vendor Product Version Raw CPE
web2py web2py <= 2.2.1 cpe:2.3:a:web2py:web2py:*:*:*:*:*:*:*:*
web2py web2py 1.16.0 cpe:2.3:a:web2py:web2py:1.16.0:*:*:*:*:*:*:*
web2py web2py 1.17.0 cpe:2.3:a:web2py:web2py:1.17.0:*:*:*:*:*:*:*
web2py web2py 1.18.0 cpe:2.3:a:web2py:web2py:1.18.0:*:*:*:*:*:*:*
web2py web2py 1.19.0 cpe:2.3:a:web2py:web2py:1.19.0:*:*:*:*:*:*:*
web2py web2py 1.20.0 cpe:2.3:a:web2py:web2py:1.20.0:*:*:*:*:*:*:*
web2py web2py 1.21.0 cpe:2.3:a:web2py:web2py:1.21.0:*:*:*:*:*:*:*
web2py web2py 1.22.0 cpe:2.3:a:web2py:web2py:1.22.0:*:*:*:*:*:*:*
web2py web2py 1.23.0 cpe:2.3:a:web2py:web2py:1.23.0:*:*:*:*:*:*:*
web2py web2py 1.24.0 cpe:2.3:a:web2py:web2py:1.24.0:*:*:*:*:*:*:*
web2py web2py 1.25.0 cpe:2.3:a:web2py:web2py:1.25.0:*:*:*:*:*:*:*
web2py web2py 1.26.0 cpe:2.3:a:web2py:web2py:1.26.0:*:*:*:*:*:*:*
web2py web2py 1.27.0 cpe:2.3:a:web2py:web2py:1.27.0:*:*:*:*:*:*:*
web2py web2py 1.28.0 cpe:2.3:a:web2py:web2py:1.28.0:*:*:*:*:*:*:*
web2py web2py 1.29.0 cpe:2.3:a:web2py:web2py:1.29.0:*:*:*:*:*:*:*
web2py web2py 1.30.0 cpe:2.3:a:web2py:web2py:1.30.0:*:*:*:*:*:*:*
web2py web2py 1.31.0 cpe:2.3:a:web2py:web2py:1.31.0:*:*:*:*:*:*:*
web2py web2py 1.40.0 cpe:2.3:a:web2py:web2py:1.40.0:*:*:*:*:*:*:*
web2py web2py 1.41.0 cpe:2.3:a:web2py:web2py:1.41.0:*:*:*:*:*:*:*
web2py web2py 1.42.0 cpe:2.3:a:web2py:web2py:1.42.0:*:*:*:*:*:*:*
web2py web2py 1.43.0 cpe:2.3:a:web2py:web2py:1.43.0:*:*:*:*:*:*:*
web2py web2py 1.44.0 cpe:2.3:a:web2py:web2py:1.44.0:*:*:*:*:*:*:*
web2py web2py 1.45.0 cpe:2.3:a:web2py:web2py:1.45.0:*:*:*:*:*:*:*
web2py web2py 1.46.0 cpe:2.3:a:web2py:web2py:1.46.0:*:*:*:*:*:*:*
web2py web2py 1.47.0 cpe:2.3:a:web2py:web2py:1.47.0:*:*:*:*:*:*:*
web2py web2py 1.48.0 cpe:2.3:a:web2py:web2py:1.48.0:*:*:*:*:*:*:*
web2py web2py 1.49.0 cpe:2.3:a:web2py:web2py:1.49.0:*:*:*:*:*:*:*
web2py web2py 1.50.0 cpe:2.3:a:web2py:web2py:1.50.0:*:*:*:*:*:*:*
web2py web2py 1.51.0 cpe:2.3:a:web2py:web2py:1.51.0:*:*:*:*:*:*:*
web2py web2py 1.52.0 cpe:2.3:a:web2py:web2py:1.52.0:*:*:*:*:*:*:*
web2py web2py 1.53.0 cpe:2.3:a:web2py:web2py:1.53.0:*:*:*:*:*:*:*
web2py web2py 1.54.0 cpe:2.3:a:web2py:web2py:1.54.0:*:*:*:*:*:*:*
web2py web2py 1.55.0 cpe:2.3:a:web2py:web2py:1.55.0:*:*:*:*:*:*:*
web2py web2py 1.56.0 cpe:2.3:a:web2py:web2py:1.56.0:*:*:*:*:*:*:*
web2py web2py 1.56.1 cpe:2.3:a:web2py:web2py:1.56.1:*:*:*:*:*:*:*
web2py web2py 1.56.2 cpe:2.3:a:web2py:web2py:1.56.2:*:*:*:*:*:*:*
web2py web2py 1.56.3 cpe:2.3:a:web2py:web2py:1.56.3:*:*:*:*:*:*:*
web2py web2py 1.56.4 cpe:2.3:a:web2py:web2py:1.56.4:*:*:*:*:*:*:*
web2py web2py 1.57.0 cpe:2.3:a:web2py:web2py:1.57.0:*:*:*:*:*:*:*
web2py web2py 1.58.0 cpe:2.3:a:web2py:web2py:1.58.0:*:*:*:*:*:*:*
web2py web2py 1.59.0 cpe:2.3:a:web2py:web2py:1.59.0:*:*:*:*:*:*:*
web2py web2py 1.60.0 cpe:2.3:a:web2py:web2py:1.60.0:*:*:*:*:*:*:*
web2py web2py 1.61.0 cpe:2.3:a:web2py:web2py:1.61.0:*:*:*:*:*:*:*
web2py web2py 1.62.0 cpe:2.3:a:web2py:web2py:1.62.0:*:*:*:*:*:*:*
web2py web2py 1.63.0 cpe:2.3:a:web2py:web2py:1.63.0:*:*:*:*:*:*:*
web2py web2py 1.63.1 cpe:2.3:a:web2py:web2py:1.63.1:*:*:*:*:*:*:*
web2py web2py 1.63.2 cpe:2.3:a:web2py:web2py:1.63.2:*:*:*:*:*:*:*
web2py web2py 1.63.3 cpe:2.3:a:web2py:web2py:1.63.3:*:*:*:*:*:*:*
web2py web2py 1.63.4 cpe:2.3:a:web2py:web2py:1.63.4:*:*:*:*:*:*:*
web2py web2py 1.63.5 cpe:2.3:a:web2py:web2py:1.63.5:*:*:*:*:*:*:*
web2py web2py 1.64.0 cpe:2.3:a:web2py:web2py:1.64.0:*:*:*:*:*:*:*
web2py web2py 1.64.2 cpe:2.3:a:web2py:web2py:1.64.2:*:*:*:*:*:*:*
web2py web2py 1.64.3 cpe:2.3:a:web2py:web2py:1.64.3:*:*:*:*:*:*:*
web2py web2py 1.64.4 cpe:2.3:a:web2py:web2py:1.64.4:*:*:*:*:*:*:*
web2py web2py 1.65.0 cpe:2.3:a:web2py:web2py:1.65.0:*:*:*:*:*:*:*
web2py web2py 1.65.1 cpe:2.3:a:web2py:web2py:1.65.1:*:*:*:*:*:*:*
web2py web2py 1.65.2 cpe:2.3:a:web2py:web2py:1.65.2:*:*:*:*:*:*:*
web2py web2py 1.65.3-10 cpe:2.3:a:web2py:web2py:1.65.3-10:*:*:*:*:*:*:*
web2py web2py 1.65.11 cpe:2.3:a:web2py:web2py:1.65.11:*:*:*:*:*:*:*
web2py web2py 1.65.12 cpe:2.3:a:web2py:web2py:1.65.12:*:*:*:*:*:*:*
web2py web2py 1.65.13 cpe:2.3:a:web2py:web2py:1.65.13:*:*:*:*:*:*:*
web2py web2py 1.66.0 cpe:2.3:a:web2py:web2py:1.66.0:*:*:*:*:*:*:*
web2py web2py 1.67.0 cpe:2.3:a:web2py:web2py:1.67.0:*:*:*:*:*:*:*
web2py web2py 1.67.1 cpe:2.3:a:web2py:web2py:1.67.1:*:*:*:*:*:*:*
web2py web2py 1.67.2 cpe:2.3:a:web2py:web2py:1.67.2:*:*:*:*:*:*:*
web2py web2py 1.68.1 cpe:2.3:a:web2py:web2py:1.68.1:*:*:*:*:*:*:*
web2py web2py 1.68.2 cpe:2.3:a:web2py:web2py:1.68.2:*:*:*:*:*:*:*
web2py web2py 1.69.1 cpe:2.3:a:web2py:web2py:1.69.1:*:*:*:*:*:*:*
web2py web2py 1.70.1 cpe:2.3:a:web2py:web2py:1.70.1:*:*:*:*:*:*:*
web2py web2py 1.71.1 cpe:2.3:a:web2py:web2py:1.71.1:*:*:*:*:*:*:*
web2py web2py 1.72.1 cpe:2.3:a:web2py:web2py:1.72.1:*:*:*:*:*:*:*
web2py web2py 1.72.3 cpe:2.3:a:web2py:web2py:1.72.3:*:*:*:*:*:*:*
web2py web2py 1.73.1 cpe:2.3:a:web2py:web2py:1.73.1:*:*:*:*:*:*:*
web2py web2py 1.74.1 cpe:2.3:a:web2py:web2py:1.74.1:*:*:*:*:*:*:*
web2py web2py 1.74.2-4 cpe:2.3:a:web2py:web2py:1.74.2-4:*:*:*:*:*:*:*
web2py web2py 1.74.5 cpe:2.3:a:web2py:web2py:1.74.5:*:*:*:*:*:*:*
web2py web2py 1.74.6 cpe:2.3:a:web2py:web2py:1.74.6:*:*:*:*:*:*:*
web2py web2py 1.74.7 cpe:2.3:a:web2py:web2py:1.74.7:*:*:*:*:*:*:*
web2py web2py 1.74.8 cpe:2.3:a:web2py:web2py:1.74.8:*:*:*:*:*:*:*
web2py web2py 1.74.9 cpe:2.3:a:web2py:web2py:1.74.9:*:*:*:*:*:*:*

References for CVE-2013-2311

cvelogic Threat Intelligence