This presentation proposes a machine-learning-based approach to automatically detect a satellite oscillator anomaly. A major challenge is to differentiate an oscillator anomaly from ionospheric scintillation. Although both scintillation and oscillator anomalies cause phase disturbances, their underlying physics are different and, therefore, show different carrier-frequency dependency. By using triple-frequency signals, distinct features are extracted from the disturbed signals and applied to the radial basis function (RBF) support vector machine (SVM) classifier to identify an oscillator anomaly. The results show that the proposed RBF SVM displays superior performance and outperforms several other classification methods. The proposed approach is applied to an extensive GNSS database to conduct automatic satellite oscillator anomaly detection. Preliminary detection results validate the effectiveness of the proposed method. On average, one-to-three satellite oscillator anomaly events are detected daily at each receiver location.