In this study, an attitude control scheme based on a three-track moving mass control mechanism is proposed to address the problems of the overcomplicated rotor components, low service life, and low reliability of coaxial dual-rotor unmanned air vehicles (UAV). The motion and aerodynamic models of a moving mass-actuated ducted coaxial dual-rotor UAV are derived. The rotational dynamic characteristics of a moving mass-actuated UAV (MAUAV) with different slider positions and mass ratios are analyzed. An attitude controller based on backstepping sliding mode control is designed to address the nonlinearity and uncertainty of the MAUAV rotation. Based on this, we developed a position controller using cascade sliding mode control. The simulation results demonstrate that the designed attitude controller can achieve a settling time of 1.438 s in the unit-step response and a steady-state error of less than 5% in the sinusoidal attitude-tracking experiment. Additionally, the designed position controller exhibited a better trajectory-tracking effect under different levels of gust disturbance than that of a linear quadratic regulator control-based position controller.