CVE-2024-43791

HIGH
Published Aug 23, 2024 Modified Sep 12, 2024 CWE-276

Description

RequestStore provides per-request global storage for Rack. The files published as part of request_store 1.3.2 have 0666 permissions, meaning that they are world-writable, which allows local users to execute arbitrary code. This version was published in 2017, and most production environments do not allow access for local users, so the chances of this being exploited are very low, given that the vast majority of users will have upgraded, and those that have not, if any, are not likely to be exposed.

Is your site exposed to CVE-2024-43791?

Run a free security scan — no signup, results in seconds.

CVSS v3.1 Score

7.8
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weakness Type (CWE)

CWE-276 Incorrect Default Permissions

Affected Products

Vendor Product
steveklabnik request_store

References

Frequently Asked Questions

What is CVE-2024-43791? +
RequestStore provides per-request global storage for Rack. The files published as part of request_store 1.3.2 have 0666 permissions, meaning that they are world-writable, which allows local users to execute arbitrary code. This version was published in 2017, and most production environments do not allow access for local users, so the chances of this being exploited are very low, given that the vast majority of users will have upgraded, and those that have not, if any, are not likely to be exposed. It has a CVSS v3.1 base score of 7.8 (HIGH).
How severe is CVE-2024-43791? +
CVE-2024-43791 has a CVSS v3.1 score of 7.8 out of 10, rated HIGH. This is a high-severity vulnerability that should be prioritized for patching.
What products are affected by CVE-2024-43791? +
CVE-2024-43791 affects products from steveklabnik, specifically: request_store. Check the affected products table above for specific version ranges.
How do I check if I'm vulnerable to CVE-2024-43791? +
You can use Secably's free Website Scanner to check your website for known vulnerabilities. For infrastructure scanning, use the Port Scanner to identify exposed services that may be affected. Check the vendor advisories linked above for specific patch and version information.

Related Vulnerabilities

Don't wait for an exploit

Scan your website for vulnerabilities like CVE-2024-43791 — free, no signup required.