Вспышки численности боярышниц с периодичностью 10–15 лет связаны с цикличностью роста коралловидных корней у растений-хозяев. 5
В результате нарушения развития нового поколения коралловидных корней у растений-хозяев боярышницы на 4 года (средний срок жизни сосущих корней у видов семейства Rosaceae) появляется дефицит коралловидных корней. 5 Гусеницы боярышницы, питающиеся листвой таких растений, имеют повышенную выживаемость, что служит причиной роста численности насекомого. 5
Кроме того, на численность боярышниц влияют благоприятные погодные условия, например, тёплая зима и весна, что способствует выживанию большого количества личинок. 13