{
  "fix": "Firefox Developer Edition (ff) 148.0",
  "url": "https://patchblox.com/security/fix/windows-app/mozilla.firefox.developeredition.ff-148.0",
  "summary": "Firefox Developer Edition (ff) 148.0, released February 9, 2026, fixes 54 CVEs in Firefox Developer Edition (ff). None of them is reported as exploited. Patch Radar priority: Urgent. The latest Firefox Developer Edition (ff) is 151.0, which also fixes every one of these CVEs.",
  "platform": "windows-app",
  "type": "app-version",
  "title": "Firefox Developer Edition (ff) 148.0",
  "released": "2026-02-09T00:00:00Z",
  "priority": "Urgent",
  "priorityTier": 2,
  "priorityReason": "Closes CVE-2026-2796, rated Critical",
  "supported": true,
  "cveCount": 54,
  "exploitedCveCount": 0,
  "kevCveCount": 0,
  "ransomwareCveCount": 0,
  "maxEpss": 0.00948,
  "maxCvss": 10,
  "appliesTo": [
    {
      "product": "Firefox Developer Edition (ff)",
      "productUrl": "https://patchblox.com/security/product/windows-app/firefox-developer-edition-ff",
      "fixedVersion": "148.0",
      "latestVersion": "151.0",
      "supported": true
    }
  ],
  "supersededBy": {
    "product": "Firefox Developer Edition (ff)",
    "latestVersion": "151.0",
    "productUrl": "https://patchblox.com/security/product/windows-app/firefox-developer-edition-ff"
  },
  "cves": [
    {
      "cveId": "CVE-2026-2796",
      "url": "https://patchblox.com/security/cve/CVE-2026-2796",
      "title": "JIT miscompilation in the JavaScript: WebAssembly component",
      "priority": "Urgent",
      "cvss": 9.8,
      "epss": 0.00948,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2805",
      "url": "https://patchblox.com/security/cve/CVE-2026-2805",
      "title": "Invalid pointer in the DOM: Core \u0026 HTML component",
      "priority": "Urgent",
      "cvss": 9.8,
      "epss": 0.00657,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2799",
      "url": "https://patchblox.com/security/cve/CVE-2026-2799",
      "title": "Use-after-free in the DOM: Core \u0026 HTML component",
      "priority": "Urgent",
      "cvss": 9.8,
      "epss": 0.00537,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2797",
      "url": "https://patchblox.com/security/cve/CVE-2026-2797",
      "title": "Use-after-free in the JavaScript: GC component",
      "priority": "Urgent",
      "cvss": 9.8,
      "epss": 0.00526,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2806",
      "url": "https://patchblox.com/security/cve/CVE-2026-2806",
      "title": "Uninitialized memory in the Graphics: Text component",
      "priority": "Urgent",
      "cvss": 9.1,
      "epss": 0.0045,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2800",
      "url": "https://patchblox.com/security/cve/CVE-2026-2800",
      "title": "Spoofing issue in the WebAuthn component in Firefox for Android",
      "priority": "Urgent",
      "cvss": 9.8,
      "epss": 0.00349,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2795",
      "url": "https://patchblox.com/security/cve/CVE-2026-2795",
      "title": "Use-after-free in the JavaScript: GC component",
      "priority": "Urgent",
      "cvss": 9.8,
      "epss": 0.00296,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2807",
      "url": "https://patchblox.com/security/cve/CVE-2026-2807",
      "title": "Memory safety bugs fixed in Firefox 148 and Thunderbird 148",
      "priority": "Urgent",
      "cvss": 9.8,
      "epss": 0.00294,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2773",
      "url": "https://patchblox.com/security/cve/CVE-2026-2773",
      "title": "Incorrect boundary conditions in the Web Audio component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00917,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2774",
      "url": "https://patchblox.com/security/cve/CVE-2026-2774",
      "title": "Integer overflow in the Audio/Video component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00852,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2775",
      "url": "https://patchblox.com/security/cve/CVE-2026-2775",
      "title": "Mitigation bypass in the DOM: HTML Parser component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00837,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2771",
      "url": "https://patchblox.com/security/cve/CVE-2026-2771",
      "title": "Undefined behavior in the DOM: Core \u0026 HTML component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00759,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2763",
      "url": "https://patchblox.com/security/cve/CVE-2026-2763",
      "title": "Use-after-free in the JavaScript Engine component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00737,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2764",
      "url": "https://patchblox.com/security/cve/CVE-2026-2764",
      "title": "JIT miscompilation, use-after-free in the JavaScript Engine: JIT component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00737,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2765",
      "url": "https://patchblox.com/security/cve/CVE-2026-2765",
      "title": "Use-after-free in the JavaScript Engine component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00737,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2766",
      "url": "https://patchblox.com/security/cve/CVE-2026-2766",
      "title": "Use-after-free in the JavaScript Engine: JIT component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00737,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2770",
      "url": "https://patchblox.com/security/cve/CVE-2026-2770",
      "title": "Use-after-free in the DOM: Bindings (WebIDL) component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00737,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2772",
      "url": "https://patchblox.com/security/cve/CVE-2026-2772",
      "title": "Use-after-free in the Audio/Video: Playback component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00737,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2447",
      "url": "https://patchblox.com/security/cve/CVE-2026-2447",
      "title": "Heap buffer overflow in libvpx",
      "priority": "High",
      "severity": "Medium",
      "cvss": 8.8,
      "epss": 0.00699,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2779",
      "url": "https://patchblox.com/security/cve/CVE-2026-2779",
      "title": "Incorrect boundary conditions in the Networking: JAR component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00686,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2769",
      "url": "https://patchblox.com/security/cve/CVE-2026-2769",
      "title": "Use-after-free in the Storage: IndexedDB component",
      "priority": "High",
      "severity": "Important",
      "cvss": 8.8,
      "epss": 0.00686,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2788",
      "url": "https://patchblox.com/security/cve/CVE-2026-2788",
      "title": "Incorrect boundary conditions in the Audio/Video: GMP component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00677,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2787",
      "url": "https://patchblox.com/security/cve/CVE-2026-2787",
      "title": "Use-after-free in the DOM: Window and Location component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00641,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2762",
      "url": "https://patchblox.com/security/cve/CVE-2026-2762",
      "title": "Integer overflow in the JavaScript: Standard Library component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00632,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2791",
      "url": "https://patchblox.com/security/cve/CVE-2026-2791",
      "title": "Mitigation bypass in the Networking: Cache component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00599,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2757",
      "url": "https://patchblox.com/security/cve/CVE-2026-2757",
      "title": "Incorrect boundary conditions in the WebRTC: Audio/Video component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00589,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2785",
      "url": "https://patchblox.com/security/cve/CVE-2026-2785",
      "title": "Invalid pointer in the JavaScript Engine component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00576,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2758",
      "url": "https://patchblox.com/security/cve/CVE-2026-2758",
      "title": "Use-after-free in the JavaScript: GC component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00573,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2776",
      "url": "https://patchblox.com/security/cve/CVE-2026-2776",
      "title": "Sandbox escape due to incorrect boundary conditions in the Telemetry component in External Software",
      "priority": "High",
      "severity": "Important",
      "cvss": 10,
      "epss": 0.00562,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2778",
      "url": "https://patchblox.com/security/cve/CVE-2026-2778",
      "title": "Sandbox escape due to incorrect boundary conditions in the DOM: Core \u0026 HTML component",
      "priority": "High",
      "severity": "Important",
      "cvss": 10,
      "epss": 0.00562,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2789",
      "url": "https://patchblox.com/security/cve/CVE-2026-2789",
      "title": "Use-after-free in the Graphics: ImageLib component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.0053,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2786",
      "url": "https://patchblox.com/security/cve/CVE-2026-2786",
      "title": "Use-after-free in the JavaScript Engine component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00514,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2784",
      "url": "https://patchblox.com/security/cve/CVE-2026-2784",
      "title": "Mitigation bypass in the DOM: Security component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00488,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2760",
      "url": "https://patchblox.com/security/cve/CVE-2026-2760",
      "title": "Sandbox escape due to incorrect boundary conditions in the Graphics: WebRender component",
      "priority": "High",
      "severity": "Important",
      "cvss": 10,
      "epss": 0.00475,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2761",
      "url": "https://patchblox.com/security/cve/CVE-2026-2761",
      "title": "Sandbox escape in the Graphics: WebRender component",
      "priority": "High",
      "severity": "Important",
      "cvss": 10,
      "epss": 0.00475,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2759",
      "url": "https://patchblox.com/security/cve/CVE-2026-2759",
      "title": "Incorrect boundary conditions in the Graphics: ImageLib component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00475,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2767",
      "url": "https://patchblox.com/security/cve/CVE-2026-2767",
      "title": "Use-after-free in the JavaScript: WebAssembly component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00462,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2768",
      "url": "https://patchblox.com/security/cve/CVE-2026-2768",
      "title": "Sandbox escape in the Storage: IndexedDB component",
      "priority": "High",
      "severity": "Important",
      "cvss": 10,
      "epss": 0.00439,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2777",
      "url": "https://patchblox.com/security/cve/CVE-2026-2777",
      "title": "Privilege escalation in the Messaging System component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00439,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2781",
      "url": "https://patchblox.com/security/cve/CVE-2026-2781",
      "title": "Integer overflow in the Libraries component in NSS",
      "priority": "High",
      "severity": "Medium",
      "cvss": 9.8,
      "epss": 0.00433,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2780",
      "url": "https://patchblox.com/security/cve/CVE-2026-2780",
      "title": "Privilege escalation in the Netmonitor component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00395,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2792",
      "url": "https://patchblox.com/security/cve/CVE-2026-2792",
      "title": "Memory safety bugs fixed in Firefox ESR 140.8, Thunderbird ESR 140.8, Firefox 148 and Thunderbird 148",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00377,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2793",
      "url": "https://patchblox.com/security/cve/CVE-2026-2793",
      "title": "Memory safety bugs fixed in Firefox ESR 115.33, Firefox ESR 140.8, Thunderbird ESR 140.8, Firefox 148 and Thunderbird 148",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00377,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2783",
      "url": "https://patchblox.com/security/cve/CVE-2026-2783",
      "title": "Information disclosure due to JIT miscompilation in the JavaScript Engine: JIT component",
      "priority": "High",
      "severity": "Important",
      "cvss": 7.5,
      "epss": 0.00342,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2782",
      "url": "https://patchblox.com/security/cve/CVE-2026-2782",
      "title": "Privilege escalation in the Netmonitor component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00339,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2801",
      "url": "https://patchblox.com/security/cve/CVE-2026-2801",
      "title": "Incorrect boundary conditions in the JavaScript: WebAssembly component",
      "priority": "High",
      "cvss": 7.5,
      "epss": 0.00335,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2794",
      "url": "https://patchblox.com/security/cve/CVE-2026-2794",
      "title": "Information disclosure due to uninitialized memory in Firefox and Firefox Focus for Android",
      "priority": "High",
      "cvss": 7.5,
      "epss": 0.00304,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2798",
      "url": "https://patchblox.com/security/cve/CVE-2026-2798",
      "title": "Use-after-free in the DOM: Core \u0026 HTML component",
      "priority": "High",
      "cvss": 8.8,
      "epss": 0.00298,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2803",
      "url": "https://patchblox.com/security/cve/CVE-2026-2803",
      "title": "Information disclosure, mitigation bypass in the Settings UI component",
      "priority": "High",
      "cvss": 7.5,
      "epss": 0.0029,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-24869",
      "url": "https://patchblox.com/security/cve/CVE-2026-24869",
      "title": "Use-after-free in the Layout: Scrolling and Overflow component",
      "priority": "High",
      "cvss": 8.8,
      "epss": 0.00279,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2790",
      "url": "https://patchblox.com/security/cve/CVE-2026-2790",
      "title": "Same-origin policy bypass in the Networking: JAR component",
      "priority": "High",
      "severity": "Important",
      "cvss": 9.8,
      "epss": 0.00254,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2804",
      "url": "https://patchblox.com/security/cve/CVE-2026-2804",
      "title": "Use-after-free in the JavaScript: WebAssembly component",
      "priority": "Routine",
      "cvss": 5.4,
      "epss": 0.0047,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-24868",
      "url": "https://patchblox.com/security/cve/CVE-2026-24868",
      "title": "Mitigation bypass in the Privacy: Anti-Tracking component",
      "priority": "Routine",
      "cvss": 6.5,
      "epss": 0.00215,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-2802",
      "url": "https://patchblox.com/security/cve/CVE-2026-2802",
      "title": "Race condition in the JavaScript: GC component",
      "priority": "Routine",
      "cvss": 4.2,
      "epss": 0.00163,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    }
  ],
  "dataAsOf": "2026-11-08T06:59:42Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}