Firefox · Toolkit
CVE-2024-9393
Cross Origin in Toolkit
Overview
High
Severity
—
CVSS
No
Exploited ITW
Fixed
Fix Status
Changed Functions
| Function | Change | Notes |
|---|---|---|
getConvertedTypetoolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs |
modified | |
iftoolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs |
modified |
Files Changed
toolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs
Patch
diff --git a/toolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs b/toolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs
index 2c85c1ae25d..bf64528d51f 100644
--- a/toolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs
+++ b/toolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs
@@ -1018,6 +1018,13 @@ PdfStreamConverter.prototype = {
},
getConvertedType(aFromType, aChannel) {
+ if (aChannel instanceof Ci.nsIMultiPartChannel) {
+ throw new Components.Exception(
+ "PDF.js doesn't support multipart responses.",
+ Cr.NS_ERROR_NOT_IMPLEMENTED
+ );
+ }
+
const HTML = "text/html";
let channelURI = aChannel?.URI;
// We can be invoked for application/octet-stream; check if we want the
Loading diff…
References
On This Page