Firefox · Core
CVE-2026-118022
Logic Error in Core
Overview
Moderate
Severity
—
CVSS
No
Exploited ITW
Fixed
Fix Status
Files Changed
accessible/pdf/PdfStructTreeBuilder.cpp
Patch
diff --git a/accessible/pdf/PdfStructTreeBuilder.cpp b/accessible/pdf/PdfStructTreeBuilder.cpp
index 590f18e8456..db06d672126 100644
--- a/accessible/pdf/PdfStructTreeBuilder.cpp
+++ b/accessible/pdf/PdfStructTreeBuilder.cpp
@@ -90,6 +90,9 @@ void PdfStructTreeBuilder::Done(uint64_t aInnerWindowId) {
/* static */
int PdfStructTreeBuilder::GetPdfId(uint64_t aInnerWindowId, uint64_t aAccId) {
+ if (NS_WARN_IF(!NS_IsMainThread())) {
+ return SkPDF::NodeID::Nothing;
+ }
if (!sBuilders || sBuilders->IsEmpty()) {
return SkPDF::NodeID::Nothing;
}
Loading diff…
References
On This Page