Abstract Magnetorheological (MR) impact buffering systems are widely used in vehicle suspensions, bridge damping, and aircraft landing gear due to their excellent buffering performance and rapid response time. However, under the condition of high-speed continuous impact, magnetorheological damper (MRD) operate in complex environments where various internal and external uncertainties can negatively affect control performance. This paper analyzes the impact of disturbance signals on MR buffering systems and explores control strategies to mitigate these effects. First, we established a hysteresis model based on experimental data and identified parameters using a genetic algorithm to determine the influence of hysteresis disturbances. Next, we developed a temperature model based on the thermal characteristics of SG-MRF2035 magnetorheological fluid, fitting the relationship between temperature and dynamic viscosity to identify temperature disturbances. The results showed that when disturbances were considered, the system exhibited higher peak damping forces and a deviation from the desired ‘platform effect’ in the damping force-displacement relationship. Finally, we applied an Active Disturbance Rejection Control(ADRC) strategy, which effectively compensated for the hysteresis and temperature disturbances, enhancing the system’s robustness. Compared to PID control, the ADRC-controlled system demonstrated lower peak damping forces and a damping force-displacement relationship closer to the desired platform effect.