Description
Jenkins Email Extension Plugin 1933.v45cec755423f and earlier allows inlining images as `base64` in email content by setting the `data-inline` attribute, without restrictions on the image URLs that can be inlined, allowing attackers able to control the email content to specify `file:` URLs for images to read arbitrary files from the Jenkins controller filesystem.
Published: 2026-05-27
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Jenkins Email Extension Plugin allows email recipients to receive images that are inlined directly into the email body by setting the data-inline attribute. The plugin places no restrictions on the URLs used for these images, enabling an attacker who can control the email content to specify a file: URL that points to any file on the Jenkins controller filesystem. When the email is rendered, the plugin reads the file, encodes it as base64, and injects it into the email, exposing arbitrary file contents to the attacker. This results in an information‑disclosure vulnerability that can reveal configuration files, credentials, or other sensitive data stored on the server.

Affected Systems

Any Jenkins instance that uses the Email Extension Plugin version 1933.v45cec755423f or earlier is affected. The vulnerability applies to all installations where the plugin is enabled and processing email content can be influenced by an attacker or compromised user.

Risk and Exploitability

The CVSS score is 8.8, indicating a high severity. The EPSS score is not available and the issue is not listed in CISA KEV, suggesting that there is no widespread exploitation data yet. The attack requires control over the email content, so an attacker must be able to inject data into the email that the plugin sends. This could be achieved by an internal user with email credentials or by an external actor who can trigger emails containing malicious content. The lack of URL validation fundamentally allows an attacker to read any file accessible to the Jenkins controller process.

Generated by OpenCVE AI on May 27, 2026 at 19:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Jenkins Email Extension Plugin to a fixed version (1934 or later).
  • If an update cannot be performed immediately, disable or remove the data-inline feature, or configure a policy that blocks file: URLs for inlined images.
  • Remove the Email Extension Plugin entirely if it is not required for your Jenkins environment.
  • Monitor outgoing emails for unexpected data-inline attributes and train users to detect suspicious content.

Generated by OpenCVE AI on May 27, 2026 at 19:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 30 May 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Jenkins Project
Jenkins Project jenkins Email Extension Plugin
Vendors & Products Jenkins Project
Jenkins Project jenkins Email Extension Plugin

Thu, 28 May 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Jenkins
Jenkins email Extension
CPEs cpe:2.3:a:jenkins:email_extension:*:*:*:*:*:jenkins:*:*
cpe:2.3:a:jenkins:email_extension:1933.v45cec755423f:*:*:*:*:jenkins:*:*
Vendors & Products Jenkins
Jenkins email Extension

Wed, 27 May 2026 20:15:00 +0000

Type Values Removed Values Added
Title Jenkins Email Extension Plugin Image Inlining Allows Arbitrary File Reads via File URLs

Wed, 27 May 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-73
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

ssvc

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


Wed, 27 May 2026 15:15:00 +0000

Type Values Removed Values Added
Description Jenkins Email Extension Plugin 1933.v45cec755423f and earlier allows inlining images as `base64` in email content by setting the `data-inline` attribute, without restrictions on the image URLs that can be inlined, allowing attackers able to control the email content to specify `file:` URLs for images to read arbitrary files from the Jenkins controller filesystem.
References

Subscriptions

Jenkins Email Extension
Jenkins Project Jenkins Email Extension Plugin
cve-icon MITRE

Status: PUBLISHED

Assigner: jenkins

Published:

Updated: 2026-05-27T15:43:07.808Z

Reserved: 2026-05-26T14:50:46.813Z

Link: CVE-2026-48920

cve-icon Vulnrichment

Updated: 2026-05-27T15:43:00.473Z

cve-icon NVD

Status : Analyzed

Published: 2026-05-27T15:16:31.647

Modified: 2026-05-28T17:14:10.830

Link: CVE-2026-48920

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-30T21:21:56Z

Weaknesses
  • CWE-73

    External Control of File Name or Path