Index: wp-login.php
===================================================================
--- wp-login.php	(revision 47170)
+++ wp-login.php	(working copy)
@@ -387,6 +387,17 @@
 	 */
 	do_action( 'lostpassword_post', $errors, $user_data );
 
+	/**
+	 * Filters the errors encountered from a password reset request.
+	 *
+	 * @since 5.4.0
+	 *
+	 * @param WP_Error $errors               A WP_Error object containing any errors encountered.
+	 *
+	 * @param WP_User|false    WP_User object if found, false if the user does not exist.
+	 */
+	$errors = apply_filters( 'lostpassword_errors', $errors, $user_data );
+
 	if ( $errors->has_errors() ) {
 		return $errors;
 	}
