diff --git a/sanic/mixins/routes.py b/sanic/mixins/routes.py index efb522f4..328d0b49 100644 --- a/sanic/mixins/routes.py +++ b/sanic/mixins/routes.py @@ -818,7 +818,7 @@ class RouteMixin(metaclass=SanicMeta): file_path = file_path_raw.resolve() if ( file_path < root_path and not file_path_raw.is_symlink() - ) or file_path_raw.match("../**/*"): + ) or ".." in file_path_raw.parts: error_logger.exception( f"File not found: path={file_or_directory}, " f"relative_url={__file_uri__}"