Skip to content

Commit 2833c74

Browse files
authored
Merge pull request #1217 from jasnow/aug-17a-advs
One new mail gem advisory @connorshea - Thanks for reviewing and approving this PR.
2 parents 677ced9 + 9bade9d commit 2833c74

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

‎gems/mail/GHSA-mvxr-6m87-mv2q.yml‎

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
gem: mail
3+
ghsa: mvxr-6m87-mv2q
4+
url: https://github.com/mikel/mail/security/advisories/GHSA-mvxr-6m87-mv2q
5+
title: Email address spoofing via malformed RFC 2047 encoded-words in mail
6+
date: 2026-07-01
7+
description: |
8+
## Summary
9+
10+
Mail::Utilities.q_value_decode and Mail::Utilities.b_value_decode
11+
decoded only the first RFC 2047 encoded-word in a string and used
12+
an overly greedy pattern to match the charset token. A crafted,
13+
malformed encoded-word embedded in an address display name or local
14+
part could cause the decoded output to differ from what a human
15+
reviewer or downstream parser would expect, allowing an attacker
16+
to spoof the apparent sender/recipient address.
17+
cvss_v3: 5.1
18+
patched_versions:
19+
- ">= 2.9.1"
20+
related:
21+
url:
22+
- https://rubygems.org/gems/mail/versions/2.9.1
23+
- https://github.com/mikel/mail/releases/tag/2.9.1
24+
- https://github.com/mikel/mail/pull/1664
25+
- https://github.com/mikel/mail/security/advisories/GHSA-mvxr-6m87-mv2q
26+
notes: |
27+
- cvss_v3, date from repo GHSA
28+
- No CVE value.

0 commit comments

Comments
 (0)