Cloudanix VulnDB

CVE-2025-46399

Medium · 5.5

CVSS

5.5

EPSS

0.2%

Published

Apr 23, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A local software flaw lets someone already on the system feed bad data that stops normal operation until the software is updated.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Data Tampering
Component
Application
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Improper input validation in the genge_itp_spline function permits a local attacker to supply crafted input that disrupts service availability without requiring elevated privileges.

Why it matters to the business

Local disruptions can halt processing of graphics or figure data in affected installations, leading to operational delays until the component is updated or input is sanitized.

How an attack unfolds

An attacker with local access identifies a code path invoking genge_itp_spline, supplies manipulated input that bypasses validation, and triggers the flaw to affect availability; no remote or unauthenticated vectors apply.

How to fix it

Upgrade goalgorilla/open_social to version 12.4.5 or 13.0.0-alpha11; verify the update resolves the input validation flaw in the dependent fig2dev component.

How to confirm the fix worked

Confirm the installed package version matches a fixed release, then test the function with boundary and malformed inputs to ensure no availability impact occurs.

Typical attack path

  1. Obtain local access to a system running the vulnerable package
  2. Locate or trigger execution of the genge_itp_spline function
  3. Provide specially crafted local input
  4. Observe resulting availability impact

How to detect it

Review local process logs and application error output for repeated failures or crashes originating from genge_itp_spline calls with unexpected input patterns.

What your security team should do

  • Apply the listed fixed versions across all installations without delay
  • Audit local input sources that reach graphics processing routines
  • Implement input sanitization wrappers until patches are deployed

The record

A flaw was found in fig2dev. This vulnerability allows availability via local input manipulation via genge_itp_spline function.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 fig2dev 0 1:3.2.8-3+deb11u3
Debian:12 fig2dev 0 No fix
Debian:13 fig2dev 0 1:3.2.9a-4
Debian:14 fig2dev 0 1:3.2.9a-4
Mageia:9 transfig 0 3.2.9a-1.1.mga9
SUSE:Linux Enterprise Module for Package Hub 15 SP6 transfig 0 3.2.9a-150600.3.5.1
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 transfig 0 3.2.8b-2.26.1
SUSE:Linux Enterprise Workstation Extension 15 SP6 transfig 0 3.2.9a-150600.3.5.1
Ubuntu:20.04:LTS fig2dev 0 No fix
Ubuntu:22.04:LTS fig2dev 0 No fix
Ubuntu:24.04:LTS fig2dev 0 No fix
Ubuntu:24.10 fig2dev 0 No fix
Ubuntu:25.04 fig2dev 0 No fix
Ubuntu:Pro:18.04:LTS fig2dev 0 No fix
openSUSE:Leap 15.6 transfig 0 3.2.9a-150600.3.5.1
openSUSE:Tumbleweed transfig 0 3.2.9a-3.1

Related vulnerabilities