Research shows vaccine-produced immunity to measles lasts only 5-6 years. With children receiving their last vaccine at age 12, this means millions of adults 18 and older have no protection whatsoever against measles. In contrast, adults with immunity based on actual measles infection are immune for life.