CVE-2026-116258

libimobiledevice AFC afc.c heap-based overflow

Published Oct 26, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
A vulnerability was identified in libimobiledevice up to 1.4.0. This affects an unknown part of the file src/afc.c of the component AFC. Such manipulation leads to heap-based buffer overflow. The attack can be executed remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.

Analysis

AI-generated

Technical impact

A heap‑based buffer overflow occurs in the AFC module of libimobiledevice when processing data in src/afc.c for all releases up to version 1.4.0. The vulnerability is triggered by remotely crafted AFC traffic and can cause an overflow of a heap buffer, which may allow the attacker to overwrite adjacent memory and potentially execute arbitrary code. The public availability of an exploit indicates that the flaw can be leveraged in practice, although the description does not confirm that the attack directly resulted in code execution in the wild.

Affected Systems

Any installation that uses the libimobiledevice library version 1.4.0 or earlier is vulnerable. This library provides an interface for communicating with iOS devices, so systems that rely on it for device management or debugging are at risk.

Risk and Exploitability

The CVSS score of 5.3 classifies the flaw as moderate, and the EPSS score of less than 1 % suggests a low exploitation probability. The vulnerability is not listed in the CISA KEV catalog, and the attack vector is remote, requiring the ability to send crafted AFC data to the vulnerable library. Overall risk is moderate but non‑negligible for environments that use the affected library without additional controls.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Check for an updated release of libimobiledevice that removes the heap‑overflow flaw and upgrade if available
  • If a patch is unavailable, restrict the AFC interface to trusted networks or remove it from publicly accessible services
  • Monitor application logs for anomalous buffer overflow errors or remote connection attempts that may indicate exploitation attempts

Generated by OpenCVE AI on November 2, 2026 at 14:59 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A vulnerability was identified in libimobiledevice up to 1.4.0. This affects an unknown part of the file src/afc.c of the component AFC. Such manipulation leads to heap-based buffer overflow. The attack can be executed remotely. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title libimobiledevice AFC afc.c heap-based overflow
First Time appeared Libimobiledevice
Libimobiledevice libimobiledevice
Weaknesses CWE-119
CWE-122
CPEs cpe:2.3:a:libimobiledevice:libimobiledevice:*:*:*:*:*:*:*:*
Vendors & Products Libimobiledevice
Libimobiledevice libimobiledevice
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-122

    Heap-based Buffer Overflow

  • CWE-787

    Out-of-bounds Write

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Nov 2, 2026, 5:29 PM
Reserved
Oct 25, 2026, 5:43 PM
Status
Deferred
Published
Oct 26, 2026, 11:16 AM
Modified
Nov 2, 2026, 6:18 PM
Severity
Moderate
Public date
Oct 26, 2026, 10:45 AM