This paper presents a new algorithm for validation (identification and correction) of measurement and parameter errors (branch parameters as well as unified power flow controller (UPFC) parameters), simultaneously. The algorithm is composed of three steps. First, in the step 1, state estimation (SE) is solved by the modified weighted least square (MWLS) and then, the normalized measurement residual and Lagrange multiplier vectors are computed. The errors in measurement and parameter are identified in the step 2. Finally, in the step 3, erroneous measurement and parameter values are corrected. The correction algorithm is based on a proposed approach without the using of augmented state vector (ASV). The IEEE-14 bus system and 230 kV East Azerbaijan network of Iran modified by incorporating UPFC are used as test systems. Simulation results demonstrate the effectiveness of the proposed method. Also, results indicate that the proposed method can validate the erroneous values with lower error percentage.