Skip to content
Fencer Intel
high 8.0

CVE-2018-8718 json

Cross-Site Request Forgery in Jenkins Mailer Plugin

published 2018-03-27 8 y ago modified 2026-06-17 4 mo ago also GHSA-6g57-h38c-q52g , EUVD-2022-2788

cvss
8.0
version 3.0, NVD
cisa kev
Not listed
not in CISA's catalog
epss
6.5%
EPSS 6.5% chance of exploitation in 30 days, percentile 93%
public exploits
1
Exploit-DB

Summary

Cross-site request forgery (CSRF) vulnerability in the Mailer Plugin 1.20 for Jenkins 2.111 allows remote authenticated users to send unauthorized mail as an arbitrary user via a /descriptorByName/hudson.tasks.Mailer/sendTestMail request.

Patch / fix

  • maven org.jenkins-ci.plugins:mailer 1.21

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2018-8718 updated cvss 6.4

jenkins-plugin-mailer: Missing permissions check in Mailer.java:doSendTestMail() allows unauthorised users to send mail

  • Red Hat OpenShift Enterprise 3 jenkins-mailer-plugin
    affected: no fix available

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

Timeline

  1. Published
  2. First public exploit (EDB-44843)

Exploit prediction

6.52% chance of exploitation in the next 30 days, higher than 93% of all scored CVEs (FIRST EPSS, 2026-11-09).

Exploits and checks

  • EDB-44843 Jenkins Mailer Plugin < 1.20 - Cross-Site Request Forgery (Send Email) webapps, 2018-06-05

CVSS scores

assigned by version score vector
NVD 3.0 8.0 CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
NVD 2.0 6.0 AV:N/AC:M/Au:S/C:P/I:P/A:P
GitHub 3.0 8.0 CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

Affected packages

ecosystem package affected fixed in
maven org.jenkins-ci.plugins:mailer
<1.21
1.21

Classification

Weakness
  • CWE-352 Cross-Site Request Forgery

References

Sources

Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.