MGASA-2020-0252

Source
https://advisories.mageia.org/MGASA-2020-0252.html
Import Source
https://advisories.mageia.org/MGASA-2020-0252.json
JSON Data
https://api.osv.dev/v1/vulns/MGASA-2020-0252
Related
Published
2020-06-10T22:57:01Z
Modified
2020-06-10T22:20:58Z
Summary
Updated ruby-rack packages fix security vulnerability
Details

Updated ruby-rack packages fix security vulnerabilities:

There's a possible information leak / session hijack vulnerability in Rack(RubyGem rack). Attackers may be able to find and hijack sessions by using timing attacks targeting the session id. Session ids are usually stored and indexed in a database that uses some kind of scheme for speeding up lookups of that session id. By carefully measuring the amount of time it takes to look up a session, an attacker may be able to find a valid session id and hijack the session. The session id itself may be generated randomly, but the way the session is indexed by the backing store does not use a secure comparison (CVE-2019-16782).

If certain directories exist in a director that is managed by Rack::Directory, an attacker could, using this vulnerability, read the contents of files on the server that were outside of the root specified in the Rack::Directory initializer (CVE-2020-8161).

References
Credits

Affected packages

Mageia:7 / ruby-rack

Package

Name
ruby-rack
Purl
pkg:rpm/mageia/ruby-rack?distro=mageia-7

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.0.8-1.mga7

Ecosystem specific

{
    "section": "core"
}