{'fraction_non_alphanumeric': 0.01727328809376928, 'fraction_numerical': 0.0024676125848241827, 'mean_word_length': 5.143939393939394, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A layered approach to defending against list-linking email bombs

Email bombing is a form of Denial of Service (DoS) attack that consists of sending huge volumes of email to one or more email addresses to overflow the mailbox or overwhelm the server where the mailbox is hosted. While this type of attack is not new, we have seen renewed Distributed Denial of Service (DDoS) attacks by email in the past few years via list-linking attacks, where the victim's email address is subscribed to thousands or even tens of thousands of mailing lists. We describe some of the measures that list owners and email service providers have suggested to mitigate such attacks. We then present a case study of a real-world attack, investigating whether characteristics of attack behavior and email attributes surface a workable hypothesis of early detection paradigms. We test our hypothesis on a dataset of hundreds of millions of emails, representing three months of data from 3,000 medium and large organizations. Our technique helped us detect three previously unknown list-linking attacks in the dataset. We determined that anomalous bursts signify meaningful patterns at the user level, but cannot be extrapolated effectively when analyzing bulk enterprise volume data. Effective spam identification in this case needs to consider the unique nature of the messages in the attack, which lends to their exhibiting linguistic similarities, combined with their temporal proximity. We recommend a layered approach to detection and throttling through per-user volume and time-based methodologies paired with phrasal pattern recognition.