PatchSiren cyber security CVE debrief
CVE-2026-108961 PaddlePaddle CVE debrief
A code injection vulnerability exists in PaddlePaddle PaddleX versions up to 3.7.2, specifically in the NormalizeImage.__init__ function of the processors.py file. This issue allows for remote attacks. A pull request to fix this issue is pending acceptance. The vulnerability impacts PaddleX deployments, and defenders should assess exposure and prioritize verification of affected versions. The CVE record and source item provide details about the vulnerability, but information about exploitation, impact, and remediation is limited. Defenders should prioritize verifying PaddleX versions in their inventory and assessing the feasibility of remote attacks on their systems.
- Vendor
- PaddlePaddle
- Product
- PaddleX
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-13
- Original CVE updated
- 2026-10-13
- Advisory published
- 2026-10-13
- Advisory updated
- 2026-10-13
Who should care
Defenders responsible for PaddleX deployments should assess exposure and prioritize verification of affected versions. They should also review compensating controls for exposed systems while remediation is scheduled and verified. Additionally, defenders should check relevant monitoring, detection, and logs for exposed assets that need extra review. Security teams should track exceptions, retest remediated assets, and close the item only after evidence is
Why it matters
Defenders should prioritize verifying PaddleX versions up to 3.7.2 and assessing remote attack feasibility due to the code injection vulnerability.
- Verify affected PaddleX versions in inventory
- Assess feasibility of remote code injection attacks
- Monitor for fix acceptance and implement compensating controls if necessary
Technical summary
The NormalizeImage.__init__ function in PaddlePaddle PaddleX versions up to 3.7.2 is vulnerable to code injection. This issue is exploitable remotely, allowing attackers to inject malicious code. The vulnerability affects PaddleX deployments, and defenders should prioritize verifying affected versions and assessing the feasibility of remote attacks. The technical impact is significant, as it allows for potential code execution on affected systems. Defenders should review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
Defensive priority
Defenders should prioritize verifying the affected versions of PaddleX in their inventory and assessing the feasibility of remote attacks on their systems.
Recommended defensive actions
- Verify PaddleX versions in inventory
- Assess remote attack feasibility
- Monitor for pending fix acceptance
- Implement compensating controls for exposed systems
- Review relevant monitoring, detection, and logs for exposed assets
- Track exceptions and retest remediated assets
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details about the vulnerability, including its existence in PaddleX versions up to 3.7.2 and the affected function NormalizeImage.__init__. However, information about exploitation, impact, and remediation is limited. Defenders should verify affected PaddleX versions in inventory, assess remote attack feasibility, and monitor for fix acceptance and implement compensating controls if necessary. The source confidence is limited, and further verification is required.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-108961 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-108961
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-108961 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-108961
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
PaddlePaddle PaddleX Preprocessor processors.py NormalizeImage.__init__ code injection
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/108xxx/CVE-2026-108961.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/vuln/416780
Supplemental source - vdb-entry, technical-description
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/vuln/416780/cti
Supplemental source - signature, permissions-required
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/cve/CVE-2026-108961
Supplemental source - third-party-advisory
-
Source reference
Unverified legacy reference
URL: https://vuldb.com/submit/997956
Supplemental source - third-party-advisory
-
Source reference
Unverified legacy reference
URL: https://github.com/PaddlePaddle/PaddleX/issues/5210
Supplemental source - issue-tracking
-
Source reference
Unverified legacy reference
URL: https://github.com/PaddlePaddle/PaddleX/pull/5212
Supplemental source - issue-tracking, patch
-
Source reference
Unverified legacy reference
URL: https://github.com/PaddlePaddle/PaddleX/
Supplemental source - product
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.