Skip to content
OpenAdvisories
Critical WID-SEC-2023-1093 5 CVEs

Ruby on Rails: Mehrere Schwachstellen

Published May 18, 2020 · Updated Jan 15, 2024 · Revision 13 · de-DE

Summary

Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Ruby on Rails ausnutzen, um Sicherheitsvorkehrungen zu umgehen, Informationen offenzulegen, beliebigen Programmcode auszuführen oder Dateien zu manipulieren.

Product

Ruby on Rails ist ein in der Programmiersprache Ruby geschriebenes und quelloffenes Web Application Framework.

Vulnerabilities 5

  • Critical 9.8
    CVE-2020-8165 Public exploit EPSS 46%

    ActiveSupport potentially unintended unmarshalling of user-provided objects in MemCacheStore and RedisCacheStore

    A deserialization of untrusted data vulnernerability exists in rails < 5.2.4.3, rails < 6.0.3.1 that can allow an attacker to unmarshal user-provided objects in MemCacheStore and RedisCacheStore potentially resulting in an RCE.

  • High 7.5
    CVE-2020-8162 Public exploit

    Circumvention of file size limits in ActiveStorage

    A client side enforcement of server side security vulnerability exists in rails < 5.2.4.2 and rails < 6.0.3.1 ActiveStorage's S3 adapter that allows the Content-Length of a direct file upload to be modified by an end user bypassing upload limits.

  • High 7.5

    Possible Strong Parameters Bypass in ActionPack

    A deserialization of untrusted data vulnerability exists in rails < 5.2.4.3, rails < 6.0.3.1 which can allow an attacker to supply information can be inadvertently leaked fromStrong Parameters.

  • Medium 6.5

    CSRF Vulnerability in rails-ujs

    A CSRF vulnerability exists in rails <= 6.0.3 rails-ujs module that could allow attackers to send CSRF tokens to wrong domains.

  • Medium 4.3

    Ability to forge per-form CSRF tokens in Rails

    A CSRF forgery vulnerability exists in rails < 5.2.5, rails < 6.0.4 that makes it possible for an attacker to, given a global CSRF token such as the one present in the authenticity_token meta tag, forge a per-form CSRF token.

Revision history

  1. #13

    Neue Updates von SUSE aufgenommen

  2. #12

    Neue Updates von SUSE aufgenommen

  3. #11

    Exploit für CVE-2020-8165 aufgenommen

  4. #10

    Neue Updates von SUSE aufgenommen

  5. #9

    Neue Updates von SUSE aufgenommen

  6. #8

    Neue Updates von SUSE aufgenommen

  7. #7

    Neue Updates von SUSE aufgenommen

  8. #6

    Neue Updates von HCL aufgenommen

  9. #5

    Neue Updates von SUSE aufgenommen

  10. #4

    Neue Updates von Debian aufgenommen

  11. #3

    Neue Updates von SUSE aufgenommen

  12. #2

    Neue Updates von Debian aufgenommen

  13. #1

    Initiale Fassung

References