diff --git a/wp-admin/includes/media.php b/wp-admin/includes/media.php index 7b478f4592..66d164214f 100644 --- a/wp-admin/includes/media.php +++ b/wp-admin/includes/media.php @@ -3534,7 +3534,7 @@ function wp_add_id3_tag_data( &$metadata, $data ) { if ( ! empty( $data[ $version ]['comments'] ) ) { foreach ( $data[ $version ]['comments'] as $key => $list ) { if ( 'length' !== $key && ! empty( $list ) ) { - $metadata[ $key ] = wp_kses_post( reset( $list ) ); + $metadata[ $key ] = is_array( $list ) ? wp_kses_post_deep( reset( $list ) ) : wp_kses_post( $list ); // Fix bug in byte stream analysis. if ( 'terms_of_use' === $key && str_starts_with( $metadata[ $key ], 'yright notice.' ) ) { $metadata[ $key ] = 'Cop' . $metadata[ $key ]; diff --git a/wp-includes/version.php b/wp-includes/version.php index b62568e3b7..b487ca333b 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -16,7 +16,7 @@ * * @global string $wp_version */ -$wp_version = '6.9-beta2-61097'; +$wp_version = '6.9-beta2-61098'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.