ID CVE-2021-28834
Summary Kramdown before 2.3.1 does not restrict Rouge formatters to the Rouge::Formatters namespace, and thus arbitrary classes can be instantiated.
References
Vulnerable Configurations
  • cpe:2.3:a:kramdown_project:kramdown:-:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:-:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.1.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.1.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.2.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.2.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.3.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.3.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.4.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.4.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.5.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.5.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.6.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.6.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.7.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.7.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.8.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.8.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.9.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.9.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.10.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.10.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.11.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.11.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.12.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.12.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.2:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.2:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.3:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.3:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.4:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.4:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.5:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.5:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.6:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.6:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.7:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.7:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.13.8:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.13.8:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.14.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.14.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.14.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.14.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:0.14.2:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:0.14.2:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.0.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.0.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.0.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.0.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.0.2:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.0.2:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.1.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.1.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.2.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.2.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.3.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.3.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.3.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.3.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.3.2:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.3.2:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.3.3:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.3.3:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.4.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.4.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.4.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.4.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.4.2:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.4.2:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.5.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.5.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.6.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.6.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.7.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.7.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.8.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.8.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.9.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.9.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.10.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.10.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.11.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.11.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.11.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.11.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.12.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.12.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.13.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.13.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.13.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.13.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.13.2:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.13.2:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.14.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.14.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.15.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.15.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.16.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.16.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.16.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.16.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.16.2:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.16.2:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:1.17.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:1.17.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:2.0.0:-:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:2.0.0:-:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:2.0.0:beta1:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:2.0.0:beta1:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:2.0.0:beta2:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:2.0.0:beta2:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:2.1.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:2.1.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:2.2.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:2.2.0:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:2.2.1:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:2.2.1:*:*:*:*:ruby:*:*
  • cpe:2.3:a:kramdown_project:kramdown:2.3.0:*:*:*:*:ruby:*:*
    cpe:2.3:a:kramdown_project:kramdown:2.3.0:*:*:*:*:ruby:*:*
  • cpe:2.3:o:fedoraproject:fedora:32:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:32:*:*:*:*:*:*:*
  • cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:*
  • cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*
    cpe:2.3:o:fedoraproject:fedora:34:*:*:*:*:*:*:*
  • cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
    cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
CVSS
Base: 6.8 (as of 19-04-2021 - 20:39)
Impact:
Exploitability:
CWE NVD-CWE-noinfo
CAPEC
Access
VectorComplexityAuthentication
NETWORK MEDIUM NONE
Impact
ConfidentialityIntegrityAvailability
PARTIAL PARTIAL PARTIAL
cvss-vector via4 AV:N/AC:M/Au:N/C:P/I:P/A:P
Last major update 19-04-2021 - 20:39
Published 19-03-2021 - 07:15
Last modified 19-04-2021 - 20:39
Back to Top