IP like OP the closest I come would be FAB III (Fluorescent Astral Bacteria) which have Energy Drain (Magic) and permanently drain Magic.
We have to disinfect as soon as possible. The Sterilize spell would be really helpful right now...
Edit: Here are the Rules from SR 4 Street Magic
"FAB III is a dual-natured mutant variant of FAB II that actively seeks out and feeds on magical energies and astral forms. It seeks out astrally active Awakened characters and critters, foci, and astral objects such as wards in order to latch onto them. FAB III travels in clouds. Each cloud has a Force rating measuring the cloud’s strength and covers a spherical area with a radius in meters roughly equal to its rating. At any given time, the area of the cloud may be larger or smaller as the bacteria move around astral space and feed. When a cloud attaches itself to a target, it usually contracts into a smaller volume so that all of the bacteria in the cloud can be closer to the food source. On the physical plane, these clouds of bacteria are invisible and harmless, though they frequently attach themselves to Awakened characters who unwittingly act as carriers.
FAB III clouds are visible on the astral plane as a faintly glowing cloud. Unless a character succeeds in an Assensing + Intuition (3) Test, however, he will mistake it for a harmless low-level background count. A FAB III cloud moves slowly (1 meter per Combat Turn), so it is fairly easy to avoid if you know it’s coming. If an astrally active target comes into contact with a FAB III cloud, the cloud will attach to it and begin to drain it of magical energy using its Energy Drain (Magic/Force) power (Touch range, 6 hour Extended Test interval, Stun damage, use Force x 2 for the Opposed Test; see p. 99). The cloud continues to drain its target until there is no more energy or it is killed. When the cloud reaches Force 11, it splits. The Force 6 cloud continues draining its victim, while a new Force 5 cloud wanders off in search of new prey.
A FAB III cloud will always move toward the most potent (highest rating) target; characters who mask their auras (see Masking, p.190, SR4) to appear as mundane are ignored. A character infected with FAB III can simply stop being astrally active to hinder a cloud’s feeding. Likewise, objects like foci can simply be deactivated. The target will still be a carrier, however, as the bacteria linger and wait for the target to become astrally active again. Dual-natured critters cannot cease being astrally active and so have no way to discourage a cloud of FAB III.
FAB III does not seem to exist on the metaplanes, however, so a spirit can “disinfect” itself by returning to its home metaplane. FAB III can be killed according to the standard rules in astral combat as well as by the Sterilize spell. The Cure Disease spell can also destroy it; treat FAB III as a disease with Power equal to its Force. If it is reduced to 0, the cloud is destroyed. FAB III clouds with nothing to feed on begin to starve, losing one point of Force a week. They may feed off areas with positive background count, but they can only survive there for extended periods at a Force equal to the background count."