Oldest evidence of cosmic impact found