Citation: 4A_495/2022 E. B

B.a. Le 22 mai 2020, L.________ a saisi l'autorité de conciliation en matière de baux et loyers d'une nouvelle requête en réduction de loyer dirigée contre la bailleresse B.________. Elle a porté la cause, non conciliée, devant le Tribunal des baux et loyers du canton de Genève. Elle concluait cette fois à une réduction de loyer de 15% pour la période du 1 er juin 2016 au 15 décembre 2019 et réclamait le remboursement du trop-perçu en découlant, soit 26'969 fr. 25 plus intérêts. Elle alléguait que les nuisances s'étaient poursuivies depuis juin 2016. Dans sa réponse du 19 octobre 2020, la bailleresse a souligné qu'elle avait dénoncé l'instance aux Chemins de fer fédéraux suisses CFF (ci-après: les CFF) et à la ville de Genève, par courriers du 7 octobre 2020. Elle a principalement conclu au déboutement de la locataire. Les CFF ont conclu, préalablement, à ce que le tribunal leur donne acte de leur intervention. A titre principal, ils ont également requis le déboutement de la locataire. La ville de Genève a pris les mêmes conclusions sur le fond. Par jugement du 16 décembre 2021, le Tribunal des baux a donné acte à ces deux participants de leur intervention dans la procédure. Admettant l'action de la locataire, il a réduit de 15% son loyer pour la période du 1 er juin 2016 au 15 décembre 2019 et a condamné la bailleresse à lui rembourser le trop-perçu en découlant, soit 26'969 fr. 25 plus intérêts. B.b. La Chambre des baux et loyers de la Cour de justice du canton de Genève a confirmé ce jugement le 3 octobre 2022.