Phosphor: Dynamic Taint Tracking for the JVM