diff --git a/ebooklib/epub.py b/ebooklib/epub.py
index <HASH>..<HASH> 100644
--- a/ebooklib/epub.py
+++ b/ebooklib/epub.py
@@ -1260,6 +1260,7 @@ class EpubReader(object):
 
     def read_file(self, name):
         # Raises KeyError
+        name = os.path.normpath(name)
         return self.zf.read(name)
 
     def _load_container(self):
Fix relative path resolving

for manifest containing ".."

Fixes #<I>