Cloudanix VulnDB

CVE-2023-24291

None

CVSS

—

EPSS

0.1%

Published

Apr 24, 2023

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A problem in a free puzzle game program might let someone run bad code on a computer if a player opens a specially made saved game.

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

What it actually does

A crafted save file triggers a buffer overrun, enabling memory corruption within the puzzle collection application.

Why it matters to the business

Low-risk exposure that could allow code execution or application crashes if users load malicious files, but limited exploit activity and age reduce operational urgency across environments.

How an attack unfolds

An attacker crafts a malicious save file exploiting the buffer overrun and delivers it via social engineering; the victim loads the file into the application, triggering memory corruption that may lead to arbitrary code execution.

How to fix it

Upgrade Portable Puzzle Collection to a patched release addressing the save-file buffer overrun; apply vendor updates when available and avoid loading untrusted files.

How to confirm the fix worked

Test loading of known malicious save files in isolated environments and verify application stability and memory protections after updates.

Typical attack path

  1. Craft malicious save file exploiting buffer overrun
  2. Deliver file through email, download, or shared storage
  3. Victim opens file in affected puzzle collection
  4. Buffer overrun executes attacker-controlled code or crashes process

How to detect it

Review application crash logs and memory dumps around save-file load events for signs of buffer overruns or unexpected code paths.

What your security team should do

  • Apply updates to the puzzle collection as soon as fixed versions are released
  • Block or sandbox execution of untrusted save files
  • Monitor EPSS and exploit maturity indicators for any rise in activity

The record

[A crafted save file can cause a buffer overrun in Simon Tatham's Portable Puzzle Collection]

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