Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLog in to Linux host as local user
-
DeliveryStage required preparations
-
ExploitInject malicious input into scanner driver
-
ExecutionTrigger OS command execution
-
ImpactCompromise system at driver privilege
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to already have interactive login access to the Linux host where the PFU Image Scanner Driver for Linux (fi series or sp series) is installed (AV:L, PR:L). The description explicitly states the attacker must make 'certain preparations,' consistent with the high attack complexity (AC:H) and passive user interaction (UI:P) in the vector - meaning exploitation is not one-shot and depends on staging specific conditions and/or a triggering action involving another user or scan operation. Limiting factors: no network exploitation path, a valid local account is mandatory, the vulnerable scanner driver package must be installed, and the AC:H/UI requirement means default, unattended systems are not trivially exploitable. |
| Impact | This is a genuinely moderate, not high, priority. The CVSS 4.0 vector (AV:L/AC:H/PR:L/UI:P) makes exploitation demanding: the attacker must already be able to log in to the Linux host (local vector, low privileges), succeed against high attack complexity, and rely on passive user interaction plus 'certain preparations' as the description states. Against those hurdles, the payoff is full compromise of the vulnerable system (VC:H/VI:H/VA:H) with no scope change - effectively a local privilege-escalation / command-execution primitive rather than a remotely reachable flaw. No EPSS score, CISA KEV entry, or public exploit code is present in the provided data, so there is no public exploit identified at time of analysis and no evidence of active exploitation. There are no strongly conflicting signals: the CVSS local vector is consistent with the description's 'log in to a Linux system' phrasing. The main uncertainty is what the vague 'making certain preparations' entails, which likely maps to the AC:H rating; the vendor advisory (PFU/Ricoh) and JVN should be consulted for the concrete precondition. |
| Exploit ScenarioDerived | An attacker with an existing low-privileged shell on a Linux machine that has the PFU Image Scanner Driver (fi or sp series) installed stages the required preconditions and triggers the driver to process attacker-influenced input, causing an unsanitized value to be passed to an OS command. Because the flaw yields full C/I/A impact locally, this typically results in command execution at the driver's privilege level, potentially escalating from the initial local account. No public proof-of-concept is present in the provided intelligence, and high attack complexity plus required user interaction make it a targeted rather than trivial operation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
OS command injection in the PFU Limited Image Scanner Driver for Linux (both the fi series and sp series packages) allows a user who already holds a valid login on the affected host to execute arbitrary operating-system commands, potentially at the privilege level of the driver or its helper processes. Exploitation is not remote and not trivial: the assessed vector (AV:L/AC:H/PR:L/UI:R) and the vendor's own wording that the attacker must make 'certain preparations' indicate that a local account plus staging of specific conditions, and possibly a triggering scan-related action by another user, are prerequisites. No public exploit identified at time of analysis and no CISA KEV listing was present in the supplied intelligence, so this is assessed as a genuinely moderate rather than high priority issue - the confidentiality, integrity and availability impact is high where it is successfully triggered, but the local-access and high-complexity gates sharply limit realistic exposure.
RemediationAI
No exact fixed version number is present in the available intelligence; the authoritative remediation reference is the PFU/Ricoh product security advisory at https://www.pfu.ricoh.com/global/products_security/vul2026000001e.html, cross-referenced by the JVN note at https://jvn.jp/en/vu/JVNVU96968110/, so administrators should obtain the remediated driver build from that advisory and upgrade the fi series and sp series packages accordingly, treating patch status as vendor-advisory-confirmed but not independently version-confirmed here. Where the driver cannot be updated immediately, the most effective compensating control is to remove or disable the scanner driver package on Linux hosts that do not actually use a PFU fi or sp series scanner - this eliminates the vulnerable code path entirely, at the obvious cost of losing scanning functionality on those machines. On hosts that must retain scanning, the second control is to restrict which local accounts may invoke scan operations or the driver's helper utilities, by tightening group membership on the scanner device nodes and the driver's backend, and by reviewing sudoers and polkit rules so that no unnecessary user has a path to trigger the driver's command-handling logic; the trade-off is additional user-management overhead and possible disruption to shared print/scan workstations. A third control is to confine the driver with a mandatory access control profile (SELinux or AppArmor) that denies it the ability to spawn arbitrary shells or write outside its expected file set, which can break legitimate firmware-update or calibration subprocesses and therefore requires testing before rollout. Finally, since exploitation requires staging followed by a triggering interaction, monitoring for shell processes spawned by the scanner driver or its backend, and for unexpected writes to driver configuration and temp directories, gives practical detection coverage for the preparation phase described in the advisory.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a classic CWE-78 improper neutralization of special elements used in an OS command, occurring in the Linux scanner driver stack distributed by PFU Limited for its fi series and sp series document scanners. Rather than a parsing or memory-safety defect, the root cause is that user- or environment-influenced input reaches a shell invocation without adequate sanitization, so shell metacharacters are interpreted as commands instead of data. The CPE data confirms two distinct affected packages - cpe:2.3:a:pfu_limited:image_scanner_driver_for_linux_(fi_series) and cpe:2.3:a:pfu_limited:image_scanner_driver_for_linux_(sp_series) - with wildcarded versions, meaning the advisory is not scoped to a single release line. The attack surface is entirely local: the CVSS:4.0 vector records AV:L, AC:H, PR:L and UI:P, and the independently assessed CVSS:3.1 vector (AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H) agrees that there is no network-reachable path. The high attack complexity and required interaction indicate the injected command is not delivered in a single-shot request but depends on pre-staged state on the host (files, configuration, environment variables or a pending scan operation) and on an action performed by another user or process. Because scanner drivers and their backend services are frequently installed system-wide and may run with elevated privileges to access USB bus devices, the privilege boundary crossed by a successful injection can be significant on hosts where scanning is enabled.
Know when Image Scanner Driver For Linux Fi Series gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:H/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Attacker needs a local login (AV:L, PR:L) and must stage nontrivial preconditions plus a triggering interaction (AC:H, UI:R), yielding full local command execution (C/I/A:H, S:U).
Primary rating from Vendor (jpcert).
CVSS VectorVendor: jpcert
Lifecycle Timeline
2DescriptionCVE.org
Image Scanner Driver for Linux contains an OS command injection vulnerability. An attacker who can log in to a Linux system where the affected product is installed may execute an arbitrary OS command by making certain preparations.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
EUVD-2026-89569
GHSA-vjxg-8728-2cv8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB