[GH-ISSUE #1115] Improve detection and protection against business email compromise (BEC) like CEO Fraud, etc. #574

Closed
opened 2026-02-25 21:35:24 +03:00 by kerem · 6 comments
Owner

Originally created by @marclaporte on GitHub (Jul 9, 2024).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/1115

Originally assigned to: @Danelif, @christer77 on GitHub.

"The second form is name and email spoofing, where the attacker uses both the CEO’s name and their correct sender address. In this form of the attack, the attacker typically uses a reply-to address that is different than the sender address, so that your response to the email will go to them."
Source: https://www.barracuda.com/support/glossary/ceo-fraud

We expose an alternate "reply to" here https://github.com/cypht-org/cypht/pull/781 but we can do better. Related: https://github.com/cypht-org/cypht/issues/1113

See also: https://www.fbi.gov/how-we-can-help-you/scams-and-safety/common-scams-and-crimes/business-email-compromise

Originally created by @marclaporte on GitHub (Jul 9, 2024). Original GitHub issue: https://github.com/cypht-org/cypht/issues/1115 Originally assigned to: @Danelif, @christer77 on GitHub. "The second form is [name and email spoofing](https://www.barracuda.com/support/glossary/email-spoofing), where the attacker uses both the CEO’s name and their correct sender address. In this form of the attack, the attacker typically uses a reply-to address that is different than the sender address, so that your response to the email will go to them." Source: https://www.barracuda.com/support/glossary/ceo-fraud We expose an alternate "reply to" here https://github.com/cypht-org/cypht/pull/781 but we can do better. Related: https://github.com/cypht-org/cypht/issues/1113 See also: https://www.fbi.gov/how-we-can-help-you/scams-and-safety/common-scams-and-crimes/business-email-compromise
kerem closed this issue 2026-02-25 21:35:24 +03:00
Author
Owner

@Danelif commented on GitHub (Jul 12, 2024):

I found this https://www.egress.com/blog/phishing/how-can-i-stop-ceo-fraud interresting

<!-- gh-comment-id:2225229018 --> @Danelif commented on GitHub (Jul 12, 2024): I found this [https://www.egress.com/blog/phishing/how-can-i-stop-ceo-fraud](https://www.egress.com/blog/phishing/how-can-i-stop-ceo-fraud) interresting
Author
Owner

@marclaporte commented on GitHub (Sep 28, 2024):

@Danelif What is your next step here?

<!-- gh-comment-id:2380380103 --> @marclaporte commented on GitHub (Sep 28, 2024): @Danelif What is your next step here?
Author
Owner

@Danelif commented on GitHub (Sep 30, 2024):

@marclaporte After meeting with @christer77 we discussed that cypht might check the emails box to compare a suspicious incoming email with previous emails and if a correspondence of 90% is found, let's turn this to spam. For example, if I receive an email from d****@evaludata.com and in my email record I have d***@evoludata.com this mean the incoming email is fake and we spam it directly

<!-- gh-comment-id:2382627646 --> @Danelif commented on GitHub (Sep 30, 2024): @marclaporte After meeting with @christer77 we discussed that cypht might check the emails box to compare a suspicious incoming email with previous emails and if a correspondence of 90% is found, let's turn this to spam. For example, if I receive an email from d****@evaludata.com and in my email record I have d***@evoludata.com this mean the incoming email is fake and we spam it directly
Author
Owner

@marclaporte commented on GitHub (Sep 30, 2024):

Ok, please explore this.

We already have a feature to screen emails: https://github.com/cypht-org/cypht/issues/1113 so this addresses part of the issue.

Please keep in mind that mail servers often have other methods to filter spam (typically with content).

Maybe it could be interesting to tag the emails as suspicious? https://github.com/cypht-org/cypht/pull/1058

<!-- gh-comment-id:2383354176 --> @marclaporte commented on GitHub (Sep 30, 2024): Ok, please explore this. We already have a feature to screen emails: https://github.com/cypht-org/cypht/issues/1113 so this addresses part of the issue. Please keep in mind that mail servers often have other methods to filter spam (typically with content). Maybe it could be interesting to tag the emails as suspicious? https://github.com/cypht-org/cypht/pull/1058
Author
Owner

@christer77 commented on GitHub (Apr 30, 2025):

Hello @marclaporte

What's next, please?

<!-- gh-comment-id:2840985860 --> @christer77 commented on GitHub (Apr 30, 2025): Hello @marclaporte What's next, please?
Author
Owner

@marclaporte commented on GitHub (May 1, 2025):

Thank you @christer77 for https://github.com/cypht-org/cypht/pull/1269

<!-- gh-comment-id:2845621490 --> @marclaporte commented on GitHub (May 1, 2025): Thank you @christer77 for https://github.com/cypht-org/cypht/pull/1269
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#574
No description provided.