CVE-2026-24806

Buffer Write Security Vulnerability in liuyueyi/quick-media

Published Jan 27, 2026 CVSS 4.0 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
Improper Control of Generation of Code ('Code Injection') vulnerability in liuyueyi quick-media (plugins/svg-plugin/batik-codec-fix/src/main/java/org/apache/batik/ext/awt/image/codec/png modules). This vulnerability is associated with program files PNGImageEncoder.Java.

This issue affects quick-media: before v1.0.

Analysis

AI-generated

Technical impact

The reported weakness is an improper control of code generation in the PNGImageEncoder module of the quick‑media application, which can allow an attacker to inject arbitrary code when processing crafted PNG files. The vulnerability, identified as CWE‑94, could lead to execution of attacker supplied code, compromising confidentiality, integrity, and availability of the affected system. No evidence is provided that the flaw allows a denial‑of‑service attack, but code execution would immediately raise the stakes for the application.

Affected Systems

The flaw affects the liuyueyi quick‑media application prior to version 1.0. No later releases have been listed as mitigated, and the product is identified only for the packages that contain the batik‑codec‑fix PNG modules.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity, while the EPSS score of less than 1 % signals a low current likelihood of exploitation. The vulnerability is not in the CISA KEV catalogue. The likely attack vector is the processing of malicious PNG images through the plugin; an attacker would need to supply such a file to the application, which may be feasible via local file handling or, if the application exposes a remote endpoint for image uploads, remotely.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to quick‑media version 1.0 or later once a patched release is available.
  • Disable or restrict the SVG plugin and batik‑codec‑fix component if they are not required for your deployment.
  • Validate all PNG input files and process them in a protected, sandboxed environment to mitigate potential code injection.
  • Monitor system logs for anomalous PNG processing activity that could indicate an attempt to exploit the vulnerability.

Generated by OpenCVE AI on April 18, 2026 at 02:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-8623-9fwr-4cxv Quick-Media Batik Codec FIX package has Code Injection vulnerability
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Liuyueyi
Liuyueyi quick-media
Vendors & Products Liuyueyi
Liuyueyi quick-media
Type Values Removed Values Added
Description Improper Control of Generation of Code ('Code Injection') vulnerability in liuyueyi quick-media (plugins/svg-plugin/batik-codec-fix/src/main/java/org/apache/batik/ext/awt/image/codec/png modules). This vulnerability is associated with program files PNGImageEncoder.Java. This issue affects quick-media: before v1.0.
Title Buffer Write Security Vulnerability in liuyueyi/quick-media
Weaknesses CWE-94
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/S:N/AU:Y/R:U/V:C/RE:M/U:Amber'}

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')

Sources

Status
PUBLISHED
Assigner
GovTech CSG
Published
Updated
May 6, 2026, 5:01 PM
Reserved
Jan 27, 2026, 8:39 AM
Status
Deferred
Published
Jan 27, 2026, 9:15 AM
Modified
Jun 17, 2026, 10:23 AM