Appsecure logo

CVE-2023-34634: High Vulnerability in Greenshot

CVE-2023-34634 details a high-severity vulnerability in Greenshot 1.2.10 and below that allows arbitrary code execution. Users should prioritize patching to mitigate risks associated with this flaw.

HIGHPublic ExploitCVSS 7.8 · Published August 1, 2023

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

CVE-2023-34634 is a high-severity vulnerability found in Greenshot versions 1.2.10 and below. This vulnerability allows arbitrary code execution due to insecure deserialization of .NET content when a .greenshot file is opened. The CVSS score of 7.8 indicates a significant risk, as the attack vector is local, requiring user interaction, and the impacts on confidentiality, integrity, and availability are all rated high. Therefore, organizations using this software should act promptly.

Risk to organizations includes potential unauthorized access to sensitive data, system manipulation, and service disruption. Given the exploitation status, it is crucial for defenders to prioritize patching immediately to mitigate the risk presented by this vulnerability.

The vulnerability was published on August 1, 2023, and has been analyzed for its implications. Active exploitation has been identified, and users should be aware that opening a malicious .greenshot file could lead to an attack.

Organizations should implement immediate measures to secure their systems against this vulnerability as it poses a real threat to operational integrity.

Vulnerability Details

The official CVE description states: 'Greenshot 1.2.10 and below allows arbitrary code execution because .NET content is insecurely deserialized when a .greenshot file is opened.' This indicates a serious flaw within the application's handling of file inputs.

The vulnerability type is classified as a privilege escalation issue, with a CVSS score of 7.8, indicating high severity. The affected product is Greenshot, developed by getgreenshot. The vulnerability was published on August 1, 2023, and there is no specific CWE classification available.

Technical Analysis

The root cause of CVE-2023-34634 lies in the insecure deserialization of .NET content. This flaw can be exploited when a user opens a .greenshot file that has been crafted maliciously. As a result, attackers may leverage this weakness to execute arbitrary code on the affected system.

The attack vector is classified as local, meaning that an attacker must have physical or logical access to the system to exploit the vulnerability. The attack complexity is rated as low, indicating that the exploitation process does not require significant effort or specialized knowledge.

No privileges are required for exploitation, and user interaction is necessary, as the user must open the malicious file. The vulnerability could lead to high impacts on confidentiality, integrity, and availability of the system.

Risk & Impact Analysis

The real-world risk of this vulnerability is significant, particularly for organizations that rely on Greenshot for their daily operations. If exploited, attackers could gain unauthorized access to sensitive information, potentially leading to data breaches, operational disruption, and reputational damage. The high CVSS score emphasizes the urgency for organizations to address this vulnerability in their patch management cycles.

Given the EPS score of 0.38028, placing it in the 97th percentile, the likelihood of exploitation is high. Organizations must recognize the urgency of addressing this vulnerability immediately.

The potential blast radius is considerable, as the vulnerability affects all versions of Greenshot prior to 1.2.10. Therefore, organizations should prioritize their remediation efforts according to the potential impact and likelihood of exploitation.

Exploitation Status

Signal

Status

Known Exploit

Yes

Public PoC

Yes

Actively Exploited

No

Ransomware Use

No

Affected Versions

Greenshot versions 1.2.10 and below are affected. Organizations should upgrade to the latest version to mitigate this vulnerability. If version information is missing, it is safest to consider all versions prior to the vendor patch as vulnerable.

Mitigation & Remediation

Organizations should prioritize patching to the latest version of Greenshot as a remediation measure. If an immediate upgrade is not possible, consider implementing workarounds such as restricting access to .greenshot files or using application whitelisting to prevent execution of untrusted files.

Configuration hardening should also be undertaken to mitigate potential impacts, including monitoring for unusual file access patterns that may indicate an attempted exploitation of this vulnerability.

More information on how to effectively secure your applications can be found in our application security assessment services.

Detection Guidance

To detect attempts to exploit this vulnerability, organizations should monitor their logs for file access events related to .greenshot files, specifically noting any unexpected file modifications or accesses.

Behavioral anomalies, such as unusual process creation or file execution patterns after opening .greenshot files, should also be reviewed to identify potential exploit attempts.

AppSecure Threat Intelligence Insight

The long-term significance of CVE-2023-34634 lies in its illustration of the risks associated with insecure deserialization in software applications. Security teams must recognize this pattern and ensure that their development practices include robust validation and sanitization of user inputs.

This vulnerability underscores the importance of regular security assessments to identify and remediate similar weaknesses across various applications. For organizations using Greenshot, implementing a comprehensive penetration testing methodology can help uncover risks.

Overall, maintaining an adaptive security posture that incorporates threat intelligence insights and proactive measures is essential for defending against evolving vulnerabilities like CVE-2023-34634.

For further insights into similar vulnerabilities and their implications, refer to our blog on vulnerability management program design.

Known Exploitation Timeline

This section is not applicable as there is no known exploitation timeline documented for this vulnerability.

EPSS Risk Context

The EPSS score of 0.38028 indicates a high likelihood of exploitation, particularly in environments where Greenshot is widely utilized. Organizations should take this score as a critical factor in assessing their risk.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.