GHSA-7jqv-fw35-gmx9
nbconvert has an Arbitrary File Read via Path Traversal in HTMLExporter Image Embedding
Packages
Details
As written in the advisory (Markdown source, shown as plain text).
## Summary
When `HTMLExporter.embed_images=True`, nbconvert's markdown renderer allows arbitrary file read via path traversal in image references. A malicious notebook can exfiltrate sensitive files from the conversion host by embedding them as base64 data URIs in the output HTML.
## Patches
Upgrade to nbconvert 7.17.1
## Workarounds
Do not enable `HTMLExporter.embed_images` (it is not enabled by default).
References
External links from the advisory. They lead to third-party sites.