CVE-2024-39906

July 19, 2024, 8:15 p.m.

Received
CVE has been recently published to the CVE List and has been received by the NVD.

Products

Haven blog web application

  • UNKNOWN

Source

security-advisories@github.com

Tags

CVE-2024-39906 details

Published : July 19, 2024, 8:15 p.m.
Last Modified : July 19, 2024, 8:15 p.m.

Description

A command injection vulnerability was found in the IndieAuth functionality of the Ruby on Rails based Haven blog web application. The affected functionality requires authentication, but an attacker can craft a link that they can pass to a logged in administrator of the blog software. This leads to the immediate execution of the provided commands when the link is accessed by the authenticated administrator. This issue may lead to Remote Code Execution (RCE) and has been addressed by commit `c52f07c`. Users are advised to upgrade. There are no known workarounds for this vulnerability.

CVSS Score

1 2 3 4 5 6 7 8.3 9 10

Weakness

Weakness Name Description
CWE-74 Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.

CVSS Data

Attack Vector

NETWORK

Attack Complexity

HIGH

Privileges Required

NONE

Scope

CHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

Base Score

8.3

Exploitability Score

1.6

Impact Score

6.0

Base Severity

HIGH

References

URL Source
https://github.com/havenweb/haven/commit/c52f07c security-advisories@github.com
https://github.com/havenweb/haven/security/advisories/GHSA-65cm-7g24-hm9f security-advisories@github.com
This website uses the NVD API, but is not approved or certified by it.