Cloudanix VulnDB

CVE-2023-24283

None

CVSS

—

EPSS

0.1%

Published

Apr 24, 2023

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw lets attackers crash the program or potentially run harmful code if a user opens a specially made puzzle save file.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Other
Component
Application
Class
Buffer Overflow
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A buffer overflow vulnerability in the Guess puzzle implementation triggered when processing a specially crafted save file, resulting in memory corruption.

Why it matters to the business

Application instability or potential code execution when users open untrusted save files, leading to downtime, data loss risks, and the need for emergency updates across affected software deployments.

How an attack unfolds

An attacker crafts a malicious save file containing oversized data targeting the Guess puzzle buffer handling, then delivers it to a victim who loads the file in the vulnerable application, causing the overflow.

How to fix it

Apply any available patches that address buffer handling in Guess puzzle save file processing; until fixed, restrict loading of save files from untrusted sources.

How to confirm the fix worked

Confirm the application version incorporates fixes for buffer overruns in puzzle save handling; test loading of boundary-case save files to verify absence of crashes or corruption.

Typical attack path

  1. Craft a save file with excessive input data for the Guess puzzle
  2. Distribute the file through email, downloads, or shared storage
  3. Trick the victim into opening the file in the affected application
  4. Trigger the buffer overrun during puzzle save file parsing

How to detect it

Review application logs and crash reports for errors during Guess puzzle save file loading; inspect for unusual memory allocation patterns or process terminations tied to save file import.

What your security team should do

  • Prioritize deployment of updates addressing the buffer overrun once released
  • Block or sandbox untrusted save file imports where possible
  • Monitor vendor advisories for this and related buffer issues

The record

[A crafted save file can cause a buffer overrun in the Guess puzzle]

Affected packages

Ecosystem Package Introduced Fixed
Ubuntu:16.04:LTS sgt-puzzles 0 No fix
Ubuntu:18.04:LTS sgt-puzzles 0 No fix
Ubuntu:20.04:LTS sgt-puzzles 0 No fix
Ubuntu:22.04:LTS sgt-puzzles 0 No fix
Ubuntu:Pro:16.04:LTS sgt-puzzles 0 No fix
Ubuntu:Pro:18.04:LTS sgt-puzzles 0 No fix
Ubuntu:Pro:20.04:LTS sgt-puzzles 0 No fix

Related vulnerabilities