Aubameyang's penalty gave Arsenal the lead in the 66th minute and Lacazette doubled the advantage with a well-taken solo goal in the 83rd, before Nathaniel Mendez-Laing pulled one back in injury time for Cardiff.
It was an emotional game for Neil Warnock's side, as the missing Sala and pilot David Ibbotson were remembered throughout a somber evening in north London. Two days after Sala's transfer to Cardiff from Nantes, the small passenger plane carrying the Argentine striker and Ibbotson disappeared over the English Channel.
Warnock and his staff wore daffodils — a national emblem for Wales — and the yellow flowers were handed out to both Cardiff and Arsenal fans at the Emirates Stadium before the game. "We spoke about it before the kickoff: for Emiliano we ought to try to put a performance in," Warnock said. "I can't explain how it's been this week. You've not really wanted to get out of bed, because you know what's coming. Everything was really miserable. Nobody could actually do anything about it. In the circumstances, we've only worked on it for 24 hours, the system and everything. They couldn't have given me any more tonight. I'm proud to be their manager tonight."
The away fans held up a large banner reading: "We never saw you play and never saw you score, but Emiliano our beautiful Bluebird we will love you forever more." Warnock had described the past week as "by far the most difficult" of his 40-year career in management, but it was actually the visitors who had the better first half.
Bobby Reid had two good chances to put Cardiff ahead but he shot just wide after Mohamed Elneny failed to control a bouncing ball, and then headed over from Callum Paterson's cross. Cardiff also wanted a penalty when Oumar Niasse went down in the box between Nacho Monreal and Sead Kolasinac, but referee Mike Dean dismissed appeals.
Arsenal's attacking play was disjointed throughout most of the evening, in part because of an incessant cold rain that turned into snow in the second half and in part because the decisive pass, touch or cross was repeatedly missing.
Lacazette also wanted a penalty shortly before the break and Arsenal did get a spot kick when Kolasinac was brought down in the left side of the area by Bruno Ecuele Manga. Aubameyang converted for his 18th goal of the season.
Neil Etheridge saved from halftime substitute Alex Iwobi moments later, before a solo goal from Lacazette sealed the victory. The France striker had the ball up on the right, picked himself up after a challenge by Sol Bamba and out-paced the Cardiff defender before scoring with a hard low shot.
Ramsey headed narrowly wide before substitute Mendez-Laing curled in a low shot in stoppage time. The win puts Arsenal provisionally level on points with fourth-place Chelsea, while Cardiff remained in the relegation zone.
More AP English soccer: https://apnews.com/PremierLeague and https://twitter.com/AP_Sports