This paper investigates the event-based state and fault estimation problem for stochastic nonlinear system with Markov packet dropout. By introducing the fictitious noise, the fault is augmented to the system state. Then combining the unscented Kalman filter (UKF) with event-triggered and Markov packet dropout, the modified UKF is proposed to estimate the state and fault. Meanwhile, the stochastic stability of the proposed filter is also discussed. Finally, two simulation results illustrate the performance of the proposed method.