UA won't let her board if she doesn't meet Italy's entry requirements. You can run her data through TIMATIC, the same database UA will use, at the link below. If she requires additional validity, pick up the new passport. If not, just get it done in the normal course on return.
https://www.united.com/web/en-US/app...aspx?i=TIMATIC