Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37041710
en ru br
ALT Linux repos
S:115.2.2-alt1
5.0: 2.0.0.21-alt0.M50.3
4.1: 2.0.0.21-alt0.M41.1
4.0: 2.0.0.21-alt0.M40.1
3.0: 1.0.6-alt2.1
+updates:1.0.8-alt0.M30.1

Group :: Networking/Mail
RPM: thunderbird

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

14 september 2023 Pavel Vasenkov <pav at altlinux.org> 115.2.2-alt1

  • New version.
  • Security fixes:
     + CVE-2023-3600 Use-after-free in workers
     + CVE-2023-3417 File Extension Spoofing using the Text Direction Override Character
     + CVE-2023-4045 Offscreen Canvas could have bypassed cross-origin restrictions
     + CVE-2023-4046 Incorrect value used during WASM compilation
     + CVE-2023-4047 Potential permissions request bypass via clickjacking
     + CVE-2023-4048 Crash in DOMParser due to out-of-memory conditions
     + CVE-2023-4049 Fix potential race conditions when releasing platform objects
     + CVE-2023-4050 Stack buffer overflow in StorageManager
     + CVE-2023-4052 File deletion and privilege escalation through Firefox uninstaller
     + CVE-2023-4054 Lack of warning when opening appref-ms files
     + CVE-2023-4055 Cookie jar overflow caused unexpected cookie jar state
     + CVE-2023-4056 Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1, Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
     + CVE-2023-4057 Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1, and Thunderbird 115.1
     + CVE-2023-4573 Memory corruption in IPC CanvasTranslator
     + CVE-2023-4574 Memory corruption in IPC ColorPickerShownCallback
     + CVE-2023-4575 Memory corruption in IPC FilePickerShownCallback
     + CVE-2023-4576 Integer Overflow in RecordedSourceSurfaceCreation
     + CVE-2023-4577 Memory corruption in JIT UpdateRegExpStatics
     + CVE-2023-4051 Full screen notification obscured by file open dialog
     + CVE-2023-4578 Error reporting methods in SpiderMonkey could have triggered an Out of Memory Exception
     + CVE-2023-4053 Full screen notification obscured by external program
     + CVE-2023-4580 Push notifications saved to disk unencrypted
     + CVE-2023-4581 XLL file extensions were downloadable without warnings
     + CVE-2023-4582 Buffer Overflow in WebGL glGetProgramiv
     + CVE-2023-4583 Browsing Context potentially not cleared when closing Private Window
     + CVE-2023-4584 Memory safety bugs fixed in Firefox 117, Firefox ESR 102.15, Firefox ESR 115.2, Thunderbird 102.15, and Thunderbird 115.2
     + CVE-2023-4585 Memory safety bugs fixed in Firefox 117, Firefox ESR 115.2, and Thunderbird 115.2
     + CVE-2023-4863 Heap buffer overflow in libwebp

27 june 2023 Pavel Vasenkov <pav at altlinux.org> 102.12.0-alt2

  • Fixes: Unstable name collisions
            Build failure with GCC 13

14 june 2023 Pavel Vasenkov <pav at altlinux.org> 102.12.0-alt1

  • New version.
  • Security fixes:
     + CVE-2023-34414 Click-jacking certificate exceptions through rendering lag
     + CVE-2023-34416 Memory safety bugs fixed in Thunderbird 102.12

17 may 2023 Pavel Vasenkov <pav at altlinux.org> 102.11.0-alt1

  • New version.
  • Security fixes:
     + CVE-2023-32205 Browser prompts could have been obscured by popups
     + CVE-2023-32206 Crash in RLBox Expat driver
     + CVE-2023-32207 Potential permissions request bypass via clickjacking
     + CVE-2023-32211 Content process crash due to invalid wasm code
     + CVE-2023-32212 Potential spoof due to obscured address bar
     + CVE-2023-32213 Potential memory corruption in FileReader::DoReadData()
     + CVE-2023-32214 Potential DoS via exposed protocol handlers
     + CVE-2023-32215 Memory safety bugs fixed in Thunderbird 102.11

19 april 2023 Pavel Vasenkov <pav at altlinux.org> 102.10.0-alt1

  • New version.
  • Security fixes:
     + CVE-2023-29531 Out-of-bound memory access in WebGL on macOS
     + CVE-2023-29532 Mozilla Maintenance Service Write-lock bypass
     + CVE-2023-29533 Fullscreen notification obscured
     + CVE-2023-1999 Double-free in libwebp
     + CVE-2023-29535 Potential Memory Corruption following Garbage Collector compaction
     + CVE-2023-29536 Invalid free from JavaScript code
     + CVE-2023-0547 Revocation status of S/Mime recipient certificates was not checked
     + CVE-2023-29479 Hang when processing certain OpenPGP messages
     + CVE-2023-29539 Content-Disposition filename truncation leads to Reflected File Download
     + CVE-2023-29541 Files with malicious extensions could have been downloaded unsafely on Linux
     + CVE-2023-29542 Bypass of file download extension restrictions
     + CVE-2023-29545 Windows Save As dialog resolved environment variables
     + CVE-2023-1945 Memory Corruption in Safe Browsing Code
     + CVE-2023-29548 Incorrect optimization result on ARM64
     + CVE-2023-29550 Memory safety bugs fixed in Thunderbird 102.10

22 march 2023 Pavel Vasenkov <pav at altlinux.org> 102.9.0-alt1

  • New version.
  • Security fixes:
     + CVE-2023-25751 Incorrect code generation during JIT compilation
     + CVE-2023-28164 URL being dragged from a removed cross-origin iframe into the same tab triggered navigation
     + CVE-2023-28162 Invalid downcast in Worklets
     + CVE-2023-25752 Potential out-of-bounds when accessing throttled streams
     + CVE-2023-28163 Windows Save As dialog resolved environment variables
     + CVE-2023-28176 Memory safety bugs fixed in Thunderbird 102.9

28 february 2023 Pavel Vasenkov <pav at altlinux.org> 102.8.0-alt1

  • New version.
  • Security fixes:
     + CVE-2023-0616 User Interface lockup with messages combining S/MIME and OpenPGP
     + CVE-2023-25728 Content security policy leak in violation reports using iframes
     + CVE-2023-25730 Screen hijack via browser fullscreen mode
     + CVE-2023-0767 Arbitrary memory write via PKCS 12 in NSS
     + CVE-2023-25735 Potential use-after-free from compartment mismatch in SpiderMonkey
     + CVE-2023-25737 Invalid downcast in SVGUtils::SetupStrokeGeometry
     + CVE-2023-25738 Printing on Windows could potentially crash Thunderbird with some device drivers
     + CVE-2023-25739 Use-after-free in mozilla::dom::ScriptLoadContext::~ScriptLoadContext
     + CVE-2023-25729 Extensions could have opened external schemes without user knowledge
     + CVE-2023-25732 Out of bounds memory write from EncodeInputStream
     + CVE-2023-25734 Opening local .url files could cause unexpected network loads
     + CVE-2023-25742 Web Crypto ImportKey crashes tab
     + CVE-2023-25746 Memory safety bugs fixed in Thunderbird 102.8

3 february 2023 Pavel Vasenkov <pav at altlinux.org> 102.7.1-alt1

  • New version.
  • Security fixes:
     + CVE-2023-0430 Revocation status of S/Mime signature certificates was not checked

24 january 2023 Pavel Vasenkov <pav at altlinux.org> 102.7.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-46871 libusrsctp library out of date
     + CVE-2023-23598 Arbitrary file read from GTK drag and drop on Linux
     + CVE-2023-23599 Malicious command could be hidden in devtools output on Windows
     + CVE-2023-23601 URL being dragged from cross-origin iframe into same tab triggers navigation
     + CVE-2023-23602 Content Security Policy wasn't being correctly applied to WebSockets in WebWorkers
     + CVE-2022-46877 Fullscreen notification bypass
     + CVE-2023-23603 Calls to <code>console.log</code> allowed bypasing Content Security Policy via format directive
     + CVE-2023-23605 Memory safety bugs fixed in Thunderbird 102.7

23 december 2022 Pavel Vasenkov <pav at altlinux.org> 102.6.1-alt1

  • New version.
  • Security fixes:
     + CVE-2022-46874 Drag and Dropped Filenames could have been truncated to malicious extensions

16 december 2022 Pavel Vasenkov <pav at altlinux.org> 102.6.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-46880 Use-after-free in WebGL
     + CVE-2022-46872 Arbitrary file read from a compromised content process
     + CVE-2022-46881 Memory corruption in WebGL
     + CVE-2022-46874 Drag and Dropped Filenames could have been truncated to malicious extensions
     + CVE-2022-46875 Download Protections were bypassed by .atloc and .ftploc files on Mac OS
     + CVE-2022-46882 Use-after-free in WebGL
     + CVE-2022-46878 Memory safety bugs fixed in Thunderbird 102.6

5 december 2022 Pavel Vasenkov <pav at altlinux.org> 102.5.1-alt1

  • New version.
  • Security fixes:
     + CVE-2022-45414 Quoting from an HTML email with certain tags will trigger network requests and load remote content, regardless of a configuration

16 november 2022 Pavel Vasenkov <pav at altlinux.org> 102.5.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-45403 Service Workers might have learned size of cross-origin media files
     + CVE-2022-45404 Fullscreen notification bypass
     + CVE-2022-45405 Use-after-free in InputStream implementation
     + CVE-2022-45406 Use-after-free of a JavaScript Realm
     + CVE-2022-45408 Fullscreen notification bypass via windowName
     + CVE-2022-45409 Use-after-free in Garbage Collection
     + CVE-2022-45410 ServiceWorker-intercepted requests bypassed SameSite cookie policy
     + CVE-2022-45411 Cross-Site Tracing was possible via non-standard override headers
     + CVE-2022-45412 Symlinks may resolve to partially uninitialized buffers
     + CVE-2022-45416 Keystroke Side-Channel Leakage
     + CVE-2022-45418 Custom mouse cursor could have been drawn over browser UI
     + CVE-2022-45420 Iframe contents could be rendered outside the iframe
     + CVE-2022-45421 Memory safety bugs fixed in Thunderbird 102.5

11 november 2022 Pavel Vasenkov <pav at altlinux.org> 102.4.2-alt1

  • New version.

24 october 2022 Pavel Vasenkov <pav at altlinux.org> 102.4.0-alt1

  • New version.

10 october 2022 Pavel Vasenkov <pav at altlinux.org> 102.3.2-alt1

  • New version.

10 october 2022 Pavel Vasenkov <pav at altlinux.org> 102.3.1-alt1

  • New version.
  • Security fixes:
     + CVE-2022-39249 Matrix SDK bundled with Thunderbird vulnerable to an impersonation attack by malicious server administrators
     + CVE-2022-39250 Matrix SDK bundled with Thunderbird vulnerable to a device verification attack
     + CVE-2022-39251 Matrix SDK bundled with Thunderbird vulnerable to an impersonation attack
     + CVE-2022-39236 Matrix SDK bundled with Thunderbird vulnerable to a data corruption issue

9 october 2022 Pavel Vasenkov <pav at altlinux.org> 102.3.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-3266 Out of bounds read when decoding H264
     + CVE-2022-40959 Bypassing FeaturePolicy restrictions on transient pages
     + CVE-2022-40960 Data-race when parsing non-UTF-8 URLs in threads
     + CVE-2022-40958 Bypassing Secure Context restriction for cookies with __Host and __Secure prefix
     + CVE-2022-40956 Content-Security-Policy base-uri bypass
     + CVE-2022-40957 Incoherent instruction cache when building WASM on ARM64
     + CVE-2022-3155 Attachment files saved to disk on macOS could be executed without warning
     + CVE-2022-40962 Memory safety bugs fixed in Thunderbird 102.3

6 september 2022 Pavel Vasenkov <pav at altlinux.org> 102.2.1-alt1

  • New version.
  • Security fixes:
     + CVE-2022-3033 Leaking of sensitive information when composing a response to an HTML email with a META refresh tag
     + CVE-2022-3032 Remote content specified in an HTML document that was nested inside an iframe's srcdoc attribute was not blocked
     + CVE-2022-3034 An iframe element in an HTML email could trigger a network request
     + CVE-2022-36059 Matrix SDK bundled with Thunderbird vulnerable to denial-of-service attack

24 august 2022 Pavel Vasenkov <pav at altlinux.org> 102.2.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-38472 Address bar spoofing via XSLT error handling
     + CVE-2022-38473 Cross-origin XSLT Documents would have inherited the parent's permissions
     + CVE-2022-38476 Data race and potential use-after-free in PK11_ChangePW
     + CVE-2022-38477 Memory safety bugs fixed in Thunderbird 102.2
     + CVE-2022-38478 Memory safety bugs fixed in Thunderbird 102.2, and Thunderbird 91.13

1 august 2022 Pavel Vasenkov <pav at altlinux.org> 102.1.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-36319 Mouse Position spoofing with CSS transforms
     + CVE-2022-36318 Directory indexes for bundled resources reflected URL parameters
     + CVE-2022-36314 Opening local <code>.lnk</code> files could cause unexpected network loads
     + CVE-2022-2505 Memory safety bugs fixed in Thunderbird 102.1

29 june 2022 Pavel Vasenkov <pav at altlinux.org> 102.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-34479 A popup window could be resized in a way to overlay the address bar with web content
     + CVE-2022-34470 Use-after-free in nsSHistory
     + CVE-2022-34468 CSP sandbox header without `allow-scripts` can be bypassed via retargeted javascript: URI
     + CVE-2022-2226 An email with a mismatching OpenPGP signature date was accepted as valid
     + CVE-2022-34481 Potential integer overflow in ReplaceElementsAt
     + CVE-2022-31744 CSP bypass enabling stylesheet injection
     + CVE-2022-34472 Unavailable PAC file resulted in OCSP requests being blocked
     + CVE-2022-34478 Microsoft protocols can be attacked if a user accepts a prompt
     + CVE-2022-2200 Undesired attributes could be set as part of prototype pollution
     + CVE-2022-34484 Memory safety bugs fixed in Thunderbird 91.11 and Thunderbird 102

3 june 2022 Pavel Vasenkov <pav at altlinux.org> 91.10.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-31736 Cross-Origin resource's length leaked
     + CVE-2022-31737 Heap buffer overflow in WebGL
     + CVE-2022-31738 Browser window spoof using fullscreen mode
     + CVE-2022-31739 Attacker-influenced path traversal when saving downloaded files
     + CVE-2022-31740 Register allocation problem in WASM on arm64
     + CVE-2022-31741 Uninitialized variable leads to invalid memory read
     + CVE-2022-1834 Braille space character caused incorrect sender email to be shown for a digitally signed email
     + CVE-2022-31742 Querying a WebAuthn token with a large number of allowCredential entries may have leaked cross-origin information
     + CVE-2022-31747 Memory safety bugs fixed in Thunderbird 91.10

21 may 2022 Pavel Vasenkov <pav at altlinux.org> 91.9.1-alt1

  • New version.
  • Security fixes:
     + CVE-2022-1802 Prototype pollution in Top-Level Await implementation
     + CVE-2022-1529 Untrusted input used in JavaScript object indexing, leading to prototype pollution

4 may 2022 Pavel Vasenkov <pav at altlinux.org> 91.9.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-1520 Incorrect security status shown after viewing an attached email
     + CVE-2022-29914 Fullscreen notification bypass using popups
     + CVE-2022-29909 Bypassing permission prompt in nested browsing contexts
     + CVE-2022-29916 Leaking browser history with CSS variables
     + CVE-2022-29911 iframe sandbox bypass
     + CVE-2022-29912 Reader mode bypassed SameSite cookies
     + CVE-2022-29913 Speech Synthesis feature not properly disabled
     + CVE-2022-29917 Memory safety bugs fixed in Thunderbird 91.9

25 april 2022 Pavel Vasenkov <pav at altlinux.org> 91.8.1-alt1

  • New version.

6 april 2022 Pavel Vasenkov <pav at altlinux.org> 91.8.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-1097 Use-after-free in NSSToken objects
     + CVE-2022-28281 Out of bounds write due to unexpected WebAuthN Extensions
     + CVE-2022-1197 OpenPGP revocation information was ignored
     + CVE-2022-1196 Use-after-free after VR Process destruction
     + CVE-2022-28282 Use-after-free in DocumentL10n::TranslateDocument
     + CVE-2022-28285 Incorrect AliasSet used in JIT Codegen
     + CVE-2022-28286 iframe contents could be rendered outside the border
     + CVE-2022-24713 Denial of Service via complex regular expressions
     + CVE-2022-28289 Memory safety bugs fixed in Thunderbird 91.8

13 march 2022 Pavel Vasenkov <pav at altlinux.org> 91.7.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-26383 Browser window spoof using fullscreen mode
     + CVE-2022-26384 iframe allow-scripts sandbox bypass
     + CVE-2022-26387 Time-of-check time-of-use bug when verifying add-on signatures
     + CVE-2022-26381 Use-after-free in text reflows
     + CVE-2022-26386 Temporary files downloaded to /tmp and accessible by other local users

8 march 2022 Pavel Vasenkov <pav at altlinux.org> 91.6.2-alt1

  • New version.
  • Security fixes:
     + CVE-2022-26485 Use-after-free in XSLT parameter processing
     + CVE-2022-26486 Use-after-free in WebGPU IPC Framework

12 february 2022 Pavel Vasenkov <pav at altlinux.org> 91.6.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-22753 Privilege Escalation to SYSTEM on Windows via Maintenance Service
     + CVE-2022-22754 Extensions could have bypassed permission confirmation during update
     + CVE-2022-22756 Drag and dropping an image could have resulted in the dropped object being an executable
     + CVE-2022-22759 Sandboxed iframes could have executed script if the parent appended elements
     + CVE-2022-22760 Cross-Origin responses could be distinguished between script and non-script content-types
     + CVE-2022-22761 frame-ancestors Content Security Policy directive was not enforced for framed extension pages
     + CVE-2022-22763 Script Execution during invalid object state
     + CVE-2022-22764 Memory safety bugs fixed in Thunderbird 91.6

25 january 2022 Pavel Vasenkov <pav at altlinux.org> 91.5.1-alt1

  • New version.

12 january 2022 Andrey Cherepanov <cas at altlinux.org> 91.5.0-alt1

  • New version.
  • Security fixes:
     + CVE-2022-22746 Calling into reportValidity could have lead to fullscreen window spoof
     + CVE-2022-22743 Browser window spoof using fullscreen mode
     + CVE-2022-22742 Out-of-bounds memory access when inserting text in edit mode
     + CVE-2022-22741 Browser window spoof using fullscreen mode
     + CVE-2022-22740 Use-after-free of ChannelEventQueue::mOwner
     + CVE-2022-22738 Heap-buffer-overflow in blendGaussianBlur
     + CVE-2022-22737 Race condition when playing audio files
     + CVE-2021-4140 Iframe sandbox bypass with XSLT
     + CVE-2022-22748 Spoofed origin on external protocol launch dialog
     + CVE-2022-22745 Leaking cross-origin URLs through securitypolicyviolation event
     + CVE-2022-22744 The 'Copy as curl' feature in DevTools did not fully escape website-controlled data, potentially leading to command injection
     + CVE-2022-22747 Crash when handling empty pkcs7 sequence
     + CVE-2022-22739 Missing throttling on external protocol launch dialog
     + CVE-2022-22751 Memory safety bugs fixed in Thunderbird 91.5

21 december 2021 Andrey Cherepanov <cas at altlinux.org> 91.4.1-alt1

  • New version.
  • Security fixes:
     + CVE-2021-4126 OpenPGP signature status doesn't consider additional message content
     + CVE-2021-44538 Matrix chat library libolm bundled with Thunderbird vulnerable to a buffer overflow

10 december 2021 Andrey Cherepanov <cas at altlinux.org> 91.4.0-alt1

  • New version.
  • Security fixes:
     + CVE-2021-43536 URL leakage when navigating while executing asynchronous function
     + CVE-2021-43537 Heap buffer overflow when using structured clone
     + CVE-2021-43538 Missing fullscreen and pointer lock notification when requesting both
     + CVE-2021-43539 GC rooting failure when calling wasm instance methods
     + CVE-2021-43541 External protocol handler parameters were unescaped
     + CVE-2021-43542 XMLHttpRequest error codes could have leaked the existence of an external protocol handler
     + CVE-2021-43543 Bypass of CSP sandbox directive when embedding
     + CVE-2021-43545 Denial of Service when using the Location API in a loop
     + CVE-2021-43546 Cursor spoofing could overlay user interface when native cursor is zoomed
     + CVE-2021-43528 JavaScript unexpectedly enabled for the composition area

19 november 2021 Andrey Cherepanov <cas at altlinux.org> 91.3.2-alt1

  • New version.

15 november 2021 Andrey Cherepanov <cas at altlinux.org> 91.3.1-alt1

  • New version.

3 november 2021 Andrey Cherepanov <cas at altlinux.org> 91.3.0-alt1

  • New version.
  • Security fixes:
     + CVE-2021-38503 iframe sandbox rules did not apply to XSLT stylesheets
     + CVE-2021-38504 Use-after-free in file picker dialog
     + CVE-2021-38505 Windows 10 Cloud Clipboard may have recorded sensitive user data
     + CVE-2021-38506 Thunderbird could be coaxed into going into fullscreen mode without notification or warning
     + CVE-2021-38507 Opportunistic Encryption in HTTP2 could be used to bypass the Same-Origin-Policy on services hosted on other ports
     + CVE-2021-38508 Permission Prompt could be overlaid, resulting in user confusion and potential spoofing
     + CVE-2021-38509 Javascript alert box could have been spoofed onto an arbitrary domain
     + CVE-2021-38510 Download Protections were bypassed by .inetloc files on Mac OS
  • Disable telemetry by default.

22 october 2021 Andrey Cherepanov <cas at altlinux.org> 91.2.1-alt1

  • New version.
  • Security fixes:
     + CVE-2021-38502 Downgrade attack on SMTP STARTTLS connections
     + CVE-2021-38496 Use-after-free in MessageTask
     + CVE-2021-38497 Validation message could have been overlaid on another origin
     + CVE-2021-38498 Use-after-free of nsLanguageAtomService object
     + CVE-2021-32810 Data race in crossbeam-deque
     + CVE-2021-38500 Memory safety bugs fixed in Thunderbird 91.2
     + CVE-2021-38501 Memory safety bugs fixed in Thunderbird 91.2

6 october 2021 Andrey Cherepanov <cas at altlinux.org> 91.2.0-alt1

  • New version.

28 september 2021 Andrey Cherepanov <cas at altlinux.org> 91.1.2-alt1

  • New version.

22 september 2021 Andrey Cherepanov <cas at altlinux.org> 91.1.1-alt1

  • New version.

13 september 2021 Andrey Cherepanov <cas at altlinux.org> 91.1.0-alt2

  • Fix unreadable text in chat (ALT #40907).

8 september 2021 Andrey Cherepanov <cas at altlinux.org> 91.1.0-alt1

  • New version.
  • Security fixes:
     + CVE-2021-38492 Navigating to `mk:` URL scheme could load Internet Explorer
     + CVE-2021-38495 Memory safety bugs fixed in Thunderbird 91.1

27 august 2021 Andrey Cherepanov <cas at altlinux.org> 91.0.3-alt1

  • New version.

23 august 2021 Andrey Cherepanov <cas at altlinux.org> 91.0.2-alt1

  • New version.
  • Build using LLVM 12.0.
  • Do not build for armh.
  • Security fixes in 91.0.1:
     + CVE-2021-29991 Header Splitting possible with HTTP/3 Responses

17 august 2021 Andrey Cherepanov <cas at altlinux.org> 91.0.1-alt1

  • New version.

12 august 2021 Andrey Cherepanov <cas at altlinux.org> 91.0-alt1

  • New version.
  • Security fixes:
     + CVE-2021-29986 Race condition when resolving DNS names could have led to memory corruption
     + CVE-2021-29981 Live range splitting could have led to conflicting assignments in the JIT
     + CVE-2021-29988 Memory corruption as a result of incorrect style treatment
     + CVE-2021-29984 Incorrect instruction reordering during JIT optimization
     + CVE-2021-29980 Uninitialized memory in a canvas object could have led to memory corruption
     + CVE-2021-29987 Users could have been tricked into accepting unwanted permissions on Linux
     + CVE-2021-29985 Use-after-free media channels
     + CVE-2021-29982 Single bit data leak due to incorrect JIT optimization and type confusion
     + CVE-2021-29989 Memory safety bugs fixed in Thunderbird 91
  • Remove deprecated packages like google-calendar.

10 august 2021 Andrey Cherepanov <cas at altlinux.org> 78.13.0-alt1

  • New version (78.13.0).
  • Security fixes:
     + CVE-2021-29986 Race condition when resolving DNS names could have led to memory corruption
     + CVE-2021-29988 Memory corruption as a result of incorrect style treatment
     + CVE-2021-29984 Incorrect instruction reordering during JIT optimization
     + CVE-2021-29980 Uninitialized memory in a canvas object could have led to memory corruption
     + CVE-2021-29985 Use-after-free media channels
     + CVE-2021-29989 Memory safety bugs fixed in Thunderbird 78.13

14 july 2021 Andrey Cherepanov <cas at altlinux.org> 78.12.0-alt1

  • New version (78.12.0).
  • Security fixes:
     + CVE-2021-29969 IMAP server responses sent by a MITM prior to STARTTLS could be processed
     + CVE-2021-29970 Use-after-free in accessibility features of a document
     + CVE-2021-30547 Out of bounds write in ANGLE
     + CVE-2021-29976 Memory safety bugs fixed in Thunderbird 78.12
  • Completely remove build external enigmail.

3 june 2021 Andrey Cherepanov <cas at altlinux.org> 78.11.0-alt1

  • New version (78.11.0).
  • Security fixes:
     + CVE-2021-29964 Out of bounds-read when parsing a `WM_COPYDATA` message
     + CVE-2021-29967 Memory safety bugs fixed in Thunderbird 78.11

18 may 2021 Andrey Cherepanov <cas at altlinux.org> 78.10.2-alt1

  • New version (78.10.2).
  • Security fixes:
     + CVE-2021-29957 Partial protection of inline OpenPGP message not indicated
     + CVE-2021-29956 Thunderbird stored OpenPGP secret keys without master password protection

5 may 2021 Andrey Cherepanov <cas at altlinux.org> 78.10.1-alt1

  • New version (78.10.1).
  • Security fixes:
     + CVE-2021-29951 Thunderbird Maintenance Service could have been started or stopped by domain users
  • Do not build for ppc64le.

26 april 2021 Andrey Cherepanov <cas at altlinux.org> 78.10.0-alt1

  • New version (78.10.0).
  • Security fixes:
     + CVE-2021-23994 Out of bound write due to lazy initialization
     + CVE-2021-23995 Use-after-free in Responsive Design Mode
     + CVE-2021-23998 Secure Lock icon could have been spoofed
     + CVE-2021-23961 More internal network hosts could have been probed by a malicious webpage
     + CVE-2021-23999 Blob URLs may have been granted additional privileges
     + CVE-2021-24002 Arbitrary FTP command execution on FTP servers using an encoded URL
     + CVE-2021-29945 Incorrect size computation in WebAssembly JIT could lead to null-reads
     + CVE-2021-29946 Port blocking could be bypassed
     + CVE-2021-29948 Race condition when reading from disk while verifying signatures
     + CVE-2021-23991 An attacker may use Thunderbird's OpenPGP key refresh mechanism to poison an existing key
     + CVE-2021-23992 A crafted OpenPGP key with an invalid user ID could be used to confuse the user
     + CVE-2021-23993 Inability to send encrypted OpenPGP email after importing a crafted OpenPGP key
     + CVE-2021-29949 Thunderbird might execute an alternative OTR library
     + CVE-2021-23981 Texture upload into an unbound backing buffer resulted in an out-of-bound read
     + CVE-2021-23982 Internal network hosts could have been probed by a malicious webpage
     + CVE-2021-23984 Malicious extensions could have spoofed popup information
     + CVE-2021-23987 Memory safety bugs fixed in Thunderbird 78.9

10 march 2021 Andrey Cherepanov <cas at altlinux.org> 78.8.1-alt1

  • New version (78.8.1).
  • Security fixes:
     + CVE-2021-29950 Logic issue potentially leaves key material unlocked

25 february 2021 Andrey Cherepanov <cas at altlinux.org> 78.8.0-alt1

  • New version (78.8.0).
  • Security fixes:
     + CVE-2021-23969 Content Security Policy violation report could have contained the destination of a redirect
     + CVE-2021-23968 Content Security Policy violation report could have contained the destination of a redirect
     + CVE-2021-23973 MediaError message property could have leaked information about cross-origin resources
     + CVE-2021-23978 Memory safety bugs fixed in Thunderbird 78.8

6 february 2021 Andrey Cherepanov <cas at altlinux.org> 78.7.1-alt1

  • New version (78.7.1).

27 january 2021 Andrey Cherepanov <cas at altlinux.org> 78.7.0-alt1

  • New version (78.7.0).
  • Security fixes:
     + CVE-2021-23953 Cross-origin information leakage via redirected PDF requests
     + CVE-2021-23954 Type confusion when using logical assignment operators in JavaScript switch statements
     + CVE-2020-15685 IMAP Response Injection when using STARTTLS
     + CVE-2020-26976 HTTPS pages could have been intercepted by a registered service worker when they should not have been
     + CVE-2021-23960 Use-after-poison for incorrectly redeclared JavaScript variables during GC
     + CVE-2021-23964 Memory safety bugs fixed in Thunderbird 78.7

12 january 2021 Andrey Cherepanov <cas at altlinux.org> 78.6.1-alt1

  • New version (78.6.1).
  • Security fixes:
     + CVE-2020-16044 Use-after-free write when handling a malicious COOKIE-ECHO SCTP chunk

15 december 2020 Andrey Cherepanov <cas at altlinux.org> 78.6.0-alt1

  • New version (78.6.0).
  • Security fixes:
     + CVE-2020-16042 Operations on a BigInt could have caused uninitialized memory to be exposed
     + CVE-2020-26971 Heap buffer overflow in WebGL
     + CVE-2020-26973 CSS Sanitizer performed incorrect sanitization
     + CVE-2020-26974 Incorrect cast of StyleGenericFlexBasis resulted in a heap use-after-free
     + CVE-2020-26978 Internal network hosts could have been probed by a malicious webpage
     + CVE-2020-35111 The proxy.onRequest API did not catch view-source URLs
     + CVE-2020-35112 Opening an extension-less download may have inadvertently launched an executable instead
     + CVE-2020-35113 Memory safety bugs fixed in Thunderbird 78.6

2 december 2020 Andrey Cherepanov <cas at altlinux.org> 78.5.1-alt1

  • New version (78.5.1).
  • Security fixes:
     + CVE-2020-26970 Stack overflow due to incorrect parsing of SMTP server response codes

19 november 2020 Andrey Cherepanov <cas at altlinux.org> 78.5.0-alt1

  • New version (78.5.0).
  • Fixes:
     + CVE-2020-26951 Parsing mismatches could confuse and bypass security sanitizer for chrome privileged code
     + CVE-2020-16012 Variable time processing of cross-origin images during drawImage calls
     + CVE-2020-26953 Fullscreen could be enabled without displaying the security UI
     + CVE-2020-26956 XSS through paste (manual and clipboard API)
     + CVE-2020-26958 Requests intercepted through ServiceWorkers lacked MIME type restrictions
     + CVE-2020-26959 Use-after-free in WebRequestService
     + CVE-2020-26960 Potential use-after-free in uses of nsTArray
     + CVE-2020-15999 Heap buffer overflow in freetype
     + CVE-2020-26961 DoH did not filter IPv4 mapped IP Addresses
     + CVE-2020-26965 Software keyboards may have remembered typed passwords
     + CVE-2020-26966 Single-word search queries were also broadcast to local network
     + CVE-2020-26968 Memory safety bugs fixed in Thunderbird 78.5
  • Fix guess timezone for calendar (ALT #38081).

12 november 2020 Andrey Cherepanov <cas at altlinux.org> 78.4.3-alt1

  • New version (78.4.3).

11 november 2020 Andrey Cherepanov <cas at altlinux.org> 78.4.2-alt1

  • New version (78.4.2).
  • Fixes:
     + CVE-2020-26950 Write side effects in MCallGetProperty opcode not accounted for

7 november 2020 Andrey Cherepanov <cas at altlinux.org> 78.4.1-alt1

  • New version (78.4.1).
  • Thunderbird now provides thunderbird-enigmail itself.

22 october 2020 Andrey Cherepanov <cas at altlinux.org> 78.4.0-alt1

  • New version (78.4.0).
  • Fixes:
     + CVE-2020-15969 Use-after-free in usersctp
     + CVE-2020-15683 Memory safety bugs fixed in Thunderbird 78.4

16 october 2020 Andrey Cherepanov <cas at altlinux.org> 78.3.3-alt1

  • New version (78.3.3).

7 october 2020 Andrey Cherepanov <cas at altlinux.org> 78.3.2-alt1

  • New version (78.3.2).

26 september 2020 Andrey Cherepanov <cas at altlinux.org> 78.3.1-alt1

  • New version (78.3.1).
  • Fix Thunderbird crash after updating to 78.3.0.

25 september 2020 Andrey Cherepanov <cas at altlinux.org> 78.3.0-alt1

  • New version (78.3.0).
  • Fixes:
     + CVE-2020-15677 Download origin spoofing via redirect
     + CVE-2020-15676 XSS when pasting attacker-controlled data into a contenteditable element
     + CVE-2020-15678 When recursing through layers while scrolling, an iterator may have become invalid, resulting in a potential use-after-free
     + CVE-2020-15673 Memory safety bugs fixed in Thunderbird 78.3

19 september 2020 Andrey Cherepanov <cas at altlinux.org> 78.2.2-alt2

  • Fix show folders and messages by patches from Debian (ALT #38964).

17 september 2020 Andrey Cherepanov <cas at altlinux.org> 78.2.2-alt1

  • New version (78.2.2).

2 september 2020 Andrey Cherepanov <cas at altlinux.org> 78.2.1-alt1

  • New version (78.2.1).
  • Fixes:
     + CVE-2020-15663 Downgrade attack on the Mozilla Maintenance Service could have resulted in escalation of privilege
     + CVE-2020-15664 Attacker-induced prompt for extension installation
     + CVE-2020-15670 Memory safety bugs fixed in Thunderbird 78.2
  • Build without thunderbird-enigmail because this extension is not compatible
     with Thunderbird 78.x.

18 august 2020 Aleksei Nikiforov <darktemplar at altlinux.org> 78.1.1-alt1

  • Updated to upstream version 78.1.1 (thx to cas@ and sbolshakov@).
  • Fixes:
     + CVE-2020-15652 Potential leak of redirect targets when loading scripts in a worker
     + CVE-2020-6514 WebRTC data channel leaks internal address to peer
     + CVE-2020-15655 Extension APIs could be used to bypass Same-Origin Policy
     + CVE-2020-15653 Bypassing iframe sandbox when allowing popups
     + CVE-2020-6463 Use-after-free in ANGLE gl::Texture::onUnbindAsSamplerTexture
     + CVE-2020-15656 Type confusion for special arguments in IonMonkey
     + CVE-2020-15658 Overriding file type when saving to disk
     + CVE-2020-15657 DLL hijacking due to incorrect loading path
     + CVE-2020-15654 Custom cursor can overlay user interface
     + CVE-2020-15659 Memory safety bugs fixed in Thunderbird 78.1

21 july 2020 Andrey Cherepanov <cas at altlinux.org> 78.0-alt1

  • New version (78.0).
  • Fixes:
     + CVE-2020-12415 AppCache manifest poisoning due to url encoded character processing
     + CVE-2020-12416 Use-after-free in WebRTC VideoBroadcaster
     + CVE-2020-12417 Memory corruption due to missing sign-extension for ValueTags on ARM64
     + CVE-2020-12418 Information disclosure due to manipulated URL object
     + CVE-2020-12419 Use-after-free in nsGlobalWindowInner
     + CVE-2020-12420 Use-After-Free when trying to connect to a STUN server
     + CVE-2020-15648 X-Frame-Options bypass using object or embed tags
     + CVE-2020-12402 RSA Key Generation vulnerable to side-channel attack
     + CVE-2020-12421 Add-On updates did not respect the same certificate trust rules as software updates
     + CVE-2020-12422 Integer overflow in nsJPEGEncoder::emptyOutputBuffer
     + CVE-2020-12423 DLL Hijacking due to searching %PATH% for a library
     + CVE-2020-12424 WebRTC permission prompt could have been bypassed by a compromised content process
     + CVE-2020-12425 Out of bound read in Date.parse()
     + CVE-2020-12426 Memory safety bugs fixed in Thunderbird 78
  • Build with bundled languages: kk, ru, uk.

13 july 2020 Andrey Cherepanov <cas at altlinux.org> 68.10.0-alt1

  • New version (68.10.0).
  • Fixes:
     + CVE-2020-12417 Memory corruption due to missing sign-extension for ValueTags on ARM64
     + CVE-2020-12418 Information disclosure due to manipulated URL object
     + CVE-2020-12419 Use-after-free in nsGlobalWindowInner
     + CVE-2020-12420 Use-After-Free when trying to connect to a STUN server
     + CVE-2020-12421 Add-On updates did not respect the same certificate trust rules as software updates
     + MFSA-2020-0001 Automatic account setup leaks Microsoft Exchange login credentials
  • Enigmail 2.1.7.

4 june 2020 Andrey Cherepanov <cas at altlinux.org> 68.9.0-alt1

  • New version (68.9.0).
  • Fixes:
     + CVE-2020-12399 Timing attack on DSA signatures in NSS library
     + CVE-2020-12405 Use-after-free in SharedWorkerService
     + CVE-2020-12406 JavaScript Type confusion with NativeTypes
     + CVE-2020-12410 Memory safety bugs fixed in Thunderbird 68.9.0
     + CVE-2020-12398 Security downgrade with IMAP STARTTLS leads to information leakage

29 may 2020 Andrey Cherepanov <cas at altlinux.org> 68.8.1-alt2

  • Build with default llvm-devel in repository.
  • Fix rpm macros placement.

23 may 2020 Andrey Cherepanov <cas at altlinux.org> 68.8.1-alt1

  • New version (68.8.1).
  • Fixes:
     + IMAP stability improvements
     + HTML tags in IRC topic changes were rendered incorrectly
     + MailExtensions: Websockets could not be used

6 may 2020 Andrey Cherepanov <cas at altlinux.org> 68.8.0-alt2

  • Add security fixes information to changelog.

5 may 2020 Andrey Cherepanov <cas at altlinux.org> 68.8.0-alt1

  • New version (68.8.0).
  • Fixes:
     + CVE-2020-12397 Sender Email Address Spoofing using encoded Unicode characters
     + CVE-2020-12387 Use-after-free during worker shutdown
     + CVE-2020-6831 Buffer overflow in SCTP chunk input validation
     + CVE-2020-12392 Arbitrary local file access with 'Copy as cURL'
     + CVE-2020-12393 Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection
     + CVE-2020-12395 Memory safety bugs fixed in Thunderbird 68.8.0

4 may 2020 Andrey Cherepanov <cas at altlinux.org> 68.7.0-alt3

  • Add Wayland support (ALT #38433).

12 april 2020 Andrey Cherepanov <cas at altlinux.org> 68.7.0-alt2

  • Add security fixes information to changelog.

8 april 2020 Andrey Cherepanov <cas at altlinux.org> 68.7.0-alt1

  • New version (68.7.0).
  • Fixes:
     + CVE-2020-6819 Use-after-free while running the nsDocShell destructor
     + CVE-2020-6820 Use-after-free when handling a ReadableStream
     + CVE-2020-6821 Uninitialized memory could be read when using the WebGL copyTexSubImage method
     + CVE-2020-6822 Out of bounds write in GMPDecodeData when processing large images
     + CVE-2020-6825 Memory safety bugs fixed in Thunderbird 68.7.0
  • Enigmail 2.1.6.

14 march 2020 Andrey Cherepanov <cas at altlinux.org> 68.6.0-alt1

  • New version (68.6.0).
  • Fixed:
     + CVE-2020-6805 Use-after-free when removing data about origins
     + CVE-2020-6806 BodyStream::OnInputStreamReady was missing protections against state confusion
     + CVE-2020-6807 Use-after-free in cubeb during stream destruction
     + CVE-2020-6811 Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection
     + CVE-2019-20503 Out of bounds reads in sctp_load_addresses_from_init
     + CVE-2020-6812 The names of AirPods with personally identifiable information were exposed to websites with camera or microphone permission
     + CVE-2020-6814 Memory safety bugs fixed in Thunderbird 68.6

12 february 2020 Andrey Cherepanov <cas at altlinux.org> 68.5.0-alt1

  • New version (68.5.0).
  • Fixed:
     + CVE-2020-6793 Out-of-bounds read when processing certain email messages
     + CVE-2020-6794 Setting a master password post-Thunderbird 52 does not delete unencrypted previously stored passwords
     + CVE-2020-6795 Crash processing S/MIME messages with multiple signatures
     + CVE-2020-6797 Extensions granted downloads.open permission could open arbitrary applications on Mac OSX
     + CVE-2020-6798 Incorrect parsing of template tag could result in JavaScript injection
     + CVE-2020-6792 Message ID calculcation was based on uninitialized data
     + CVE-2020-6800 Memory safety bugs fixed in Thunderbird 68.5

3 february 2020 Andrey Cherepanov <cas at altlinux.org> 68.4.2-alt1

  • New version.

11 january 2020 Andrey Cherepanov <cas at altlinux.org> 68.4.1-alt1

  • New version (68.4.1).
  • Fixed:
     + CVE-2019-17026 IonMonkey type confusion with StoreElementHole and FallibleStoreElement
     + CVE-2019-17015 Memory corruption in parent process during new content process initialization on Windows
     + CVE-2019-17016 Bypass of @namespace CSS sanitization during pasting
     + CVE-2019-17017 Type Confusion in XPCVariant.cpp
     + CVE-2019-17021 Heap address disclosure in parent process during content process initialization on Windows
     + CVE-2019-17022 CSS sanitization does not escape HTML tags
     + CVE-2019-17024 Memory safety bugs fixed in Thunderbird 68.4.1
  • Enigmail 2.1.5.

23 december 2019 Andrey Cherepanov <cas at altlinux.org> 68.3.1-alt1

  • New version (68.3.1).
  • Fixed:
     + CVE-2019-17008 Use-after-free in worker destruction
     + CVE-2019-13722 Stack corruption due to incorrect number of arguments in WebRTC code
     + CVE-2019-11745 Out of bounds write in NSS when encrypting with a block cipher
     + CVE-2019-17009 Updater temporary files accessible to unprivileged processes
     + CVE-2019-17010 Use-after-free when performing device orientation checks
     + CVE-2019-17005 Buffer overflow in plain text serializer
     + CVE-2019-17011 Use-after-free when retrieving a document in antitracking
     + CVE-2019-17012 Memory safety bugs fixed in Firefox 71, Firefox ESR 68.3, and Thunderbird 68.3
  • Enigmail 2.1.4.

9 november 2019 Andrey Cherepanov <cas at altlinux.org> 68.2.2-alt1

  • New version (68.2.2).
  • Fixed:
     + CVE-2019-15903 Heap overflow in expat library in XML_GetCurrentLineNumber
     + CVE-2019-11757 Use-after-free when creating index updates in IndexedDB
     + CVE-2019-11758 Potentially exploitable crash due to 360 Total Security
     + CVE-2019-11759 Stack buffer overflow in HKDF output
     + CVE-2019-11760 Stack buffer overflow in WebRTC networking
     + CVE-2019-11761 Unintended access to a privileged JSONView object
     + CVE-2019-11762 document.domain-based origin isolation has same-origin-property violation
     + CVE-2019-11763 Incorrect HTML parsing results in XSS bypass technique
     + CVE-2019-11764 Memory safety bugs fixed in Thunderbird 68.2
  • Enigmail 2.1.3.

13 october 2019 Andrey Cherepanov <cas at altlinux.org> 68.1.2-alt1

  • New version (68.1.2).
  • Fixed:
     + CVE-2019-11739 Covert Content Attack on S/MIME encryption using a crafted multipart/alternative message
     + CVE-2019-11746 Use-after-free while manipulating video
     + CVE-2019-11744 XSS by breaking out of title and textarea elements using innerHTML
     + CVE-2019-11742 Same-origin policy violation with SVG filters and canvas to steal cross-origin images
     + CVE-2019-11752 Use-after-free while extracting a key value in IndexedDB
     + CVE-2019-11743 Cross-origin access to unload event attributes
     + CVE-2019-11740 Memory safety bugs fixed in Firefox 69, Firefox ESR 68.1, Firefox ESR 60.9, Thunderbird 68.1, and Thunderbird 60.9
     + CVE-2019-11755 Spoofing a message author via a crafted S/MIME message

29 august 2019 Andrey Cherepanov <cas at altlinux.org> 68.0-alt1

  • New version (68.0).
  • Fixed:
     + CVE-2019-9811 Sandbox escape via installation of malicious language pack
     + CVE-2019-11711 Script injection within domain through inner window reuse
     + CVE-2019-11712 Cross-origin POST requests can be made with NPAPI plugins by following 308 redirects
     + CVE-2019-11713 Use-after-free with HTTP/2 cached stream
     + CVE-2019-11729 Empty or malformed p256-ECDH public keys may trigger a segmentation fault
     + CVE-2019-11715 HTML parsing error can contribute to content XSS
     + CVE-2019-11717 Caret character improperly escaped in origins
     + CVE-2019-11719 Out-of-bounds read when importing curve25519 private key
     + CVE-2019-11730 Same-origin policy treats all files in a directory as having the same-origin
     + CVE-2019-11709 Memory safety bugs fixed in Firefox 68, Firefox ESR 60.8, and Thunderbird 60.8
  • Enigmail 2.1.2.

10 july 2019 Andrey Cherepanov <cas at altlinux.org> 60.8.0-alt1

  • New version (60.8.0).
  • Fixed:
     + CVE-2019-9811 Sandbox escape via installation of malicious language pack
     + CVE-2019-11711 Script injection within domain through inner window reuse
     + CVE-2019-11712 Cross-origin POST requests can be made with NPAPI plugins by following 308 redirects
     + CVE-2019-11713 Use-after-free with HTTP/2 cached stream
     + CVE-2019-11729 Empty or malformed p256-ECDH public keys may trigger a segmentation fault
     + CVE-2019-11715 HTML parsing error can contribute to content XSS
     + CVE-2019-11717 Caret character improperly escaped in origins
     + CVE-2019-11719 Out-of-bounds read when importing curve25519 private key
     + CVE-2019-11730 Same-origin policy treats all files in a directory as having the same-origin
     + CVE-2019-11709 Memory safety bugs fixed in Firefox 68, Firefox ESR 60.8, and Thunderbird 60.8
  • Enigmail 2.0.12.

3 july 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 60.7.2-alt2

  • Added ppc64le support.

22 june 2019 Andrey Cherepanov <cas at altlinux.org> 60.7.2-alt1

  • New version (60.7.2).
  • Fixed:
     + CVE-2019-11707 Type confusion in Array.pop
     + CVE-2019-11708 sandbox escape using Prompt:Open

18 june 2019 Andrey Cherepanov <cas at altlinux.org> 60.7.1-alt2

  • enigmail: disable pEpAutoDownload.

14 june 2019 Andrey Cherepanov <cas at altlinux.org> 60.7.1-alt1

  • New version (60.7.1).
  • Fixed:
     + CVE-2019-11703 Heap buffer overflow in icalparser.c
     + CVE-2019-11704 Heap buffer overflow in icalvalue.c
     + CVE-2019-11705 Stack buffer overflow in icalrecur.c
     + CVE-2019-11706 Type confusion in icalproperty.c
  • Enigmail 2.0.11.
  • thunderbird-enigmail now requires pinentry-x11 (ALT #18790).
  • Use juniorModeForceOff by default in Enigmail (ALT #36447).
  • Fix l10n dtd of Enigmail.

20 may 2019 Andrey Cherepanov <cas at altlinux.org> 60.7.0-alt1

  • New version (60.7.0).
  • Fixed:
     + CVE-2019-9815 Disable hyperthreading on content JavaScript threads on macOS
     + CVE-2019-9816 Type confusion with object groups and UnboxedObjects
     + CVE-2019-9817 Stealing of cross-domain images using canvas
     + CVE-2019-9818 Use-after-free in crash generation server
     + CVE-2019-9819 Compartment mismatch with fetch API
     + CVE-2019-9820 Use-after-free of ChromeEventHandler by DocShell
     + CVE-2019-11691 Use-after-free in XMLHttpRequest
     + CVE-2019-11692 Use-after-free removing listeners in the event listener manager
     + CVE-2019-11693 Buffer overflow in WebGL bufferdata on Linux
     + CVE-2019-7317 Use-after-free in png_image_free of libpng library
     + CVE-2019-9797 Cross-origin theft of images with createImageBitmap
     + CVE-2018-18511 Cross-origin theft of images with ImageBitmapRenderingContext
     + CVE-2019-11694 Uninitialized memory memory leakage in Windows sandbox
     + CVE-2019-11698 Theft of user history data through drag and drop of hyperlinks to and from bookmarks
     + CVE-2019-5798 Out-of-bounds read in Skia
     + CVE-2019-9800 Memory safety bugs fixed in Firefox 67, Firefox ESR 60.7, and Thunderbird 60.7

22 april 2019 Andrey Cherepanov <cas at altlinux.org> 60.6.1-alt2

  • Fix global serch indexing by link with bundled sqlite3 (ALT #35761).

26 march 2019 Andrey Cherepanov <cas at altlinux.org> 60.6.1-alt1

  • New version (60.6.1).
  • Fixes:
     + CVE-2019-9810 IonMonkey MArraySlice has incorrect alias information
     + CVE-2019-9813 Ionmonkey type confusion with __proto__ mutations

21 march 2019 Andrey Cherepanov <cas at altlinux.org> 60.6.0-alt1

  • New version (60.6.0).
  • Fixes:
     + CVE-2019-9790 Use-after-free when removing in-use DOM elements
     + CVE-2019-9791 Type inference is incorrect for constructors entered through on-stack replacement with IonMonkey
     + CVE-2019-9792 IonMonkey leaks JS_OPTIMIZED_OUT magic value to script
     + CVE-2019-9793 Improper bounds checks when Spectre mitigations are disabled
     + CVE-2019-9794 Command line arguments not discarded during execution
     + CVE-2019-9795 Type-confusion in IonMonkey JIT compiler
     + CVE-2019-9796 Use-after-free with SMIL animation controller
     + CVE-2019-9801 Windows programs that are not 'URL Handlers' are exposed to web content
     + CVE-2018-18506 Proxy Auto-Configuration file can define localhost access to be proxied
     + CVE-2019-9788 Memory safety bugs fixed in Firefox 66, Firefox ESR 60.6, and Thunderbird 60.6
  • Build with Clang.

27 february 2019 Andrey Cherepanov <cas at altlinux.org> 60.5.2-alt1

  • New version (60.5.2).

15 february 2019 Andrey Cherepanov <cas at altlinux.org> 60.5.1-alt1

  • New version (60.5.1).
  • Fixes:
     + CVE-2018-18356 Use-after-free in Skia
     + CVE-2019-5785 Integer overflow in Skia
     + CVE-2018-18335 Buffer overflow in Skia with accelerated Canvas 2D
     + CVE-2018-18509 S/MIME signature spoofing

1 february 2019 Andrey Cherepanov <cas at altlinux.org> 60.5.0-alt1

  • New version (60.5.0).
  • Fixes:
     + CVE-2018-18500 Use-after-free parsing HTML5 stream
     + CVE-2018-18505 Privilege escalation through IPC channel messages
     + CVE-2016-5824 DoS (use-after-free) via a crafted ics file
     + CVE-2018-18501 Memory safety bugs fixed in Firefox 65, Firefox ESR 60.5, and Thunderbird 60.5

29 january 2019 Paul Wolneykien <manowar at altlinux.org> 60.4.0-alt3

  • Added Enigmail GOST patch.

10 january 2019 Andrey Cherepanov <cas at altlinux.org> 60.4.0-alt2

  • Rebuild with llvm7.0.

24 december 2018 Andrey Cherepanov <cas at altlinux.org> 60.4.0-alt1

  • New version (60.4.0).
  • Enigmail 2.0.9.
  • Fixes:
     + CVE-2018-17466 Buffer overflow and out-of-bounds read in ANGLE library with TextureStorage11
     + CVE-2018-18492 Use-after-free with select element
     + CVE-2018-18493 Buffer overflow in accelerated 2D canvas with Skia
     + CVE-2018-18494 Same-origin policy violation using location attribute and performance.getEntries to steal cross-origin URLs
     + CVE-2018-18498 Integer overflow when calculating buffer sizes for images
     + CVE-2018-12405 Memory safety bugs fixed in Firefox 64, Firefox ESR 60.4, and Thunderbird 60.4

9 december 2018 Andrey Cherepanov <cas at altlinux.org> 60.3.3-alt1

  • New version (60.3.3).

30 november 2018 Andrey Cherepanov <cas at altlinux.org> 60.3.2-alt1

  • New version (60.3.2).

22 november 2018 Andrey Cherepanov <cas at altlinux.org> 60.3.1-alt1

  • New version (60.3.1).

2 november 2018 Andrey Cherepanov <cas at altlinux.org> 60.3.0-alt1

  • New version (60.3.0).
  • Fixes:
     + CVE-2018-12391 HTTP Live Stream audio data is accessible cross-origin
     + CVE-2018-12392 Crash with nested event loops
     + CVE-2018-12393 Integer overflow during Unicode conversion while loading JavaScript
     + CVE-2018-12389 Memory safety bugs fixed in Firefox ESR 60.3 and Thunderbird 60.3
     + CVE-2018-12390 Memory safety bugs fixed in Firefox 63, Firefox ESR 60.3, and Thunderbird 60.3

15 october 2018 Andrey Cherepanov <cas at altlinux.org> 60.2.1-alt1

  • New version (60.2.1).
  • Fixes:
     + CVE-2018-12377 Use-after-free in refresh driver timers
     + CVE-2018-12378 Use-after-free in IndexedDB
     + CVE-2018-12379 Out-of-bounds write with malicious MAR file
     + CVE-2017-16541 Proxy bypass using automount and autofs
     + CVE-2018-12376 Memory safety bugs fixed in Firefox 62 and Firefox ESR 60.2
     + CVE-2018-12385 Crash in TransportSecurityInfo due to cached data
     + CVE-2018-12383 Setting a master password post-Firefox 58 does not delete unencrypted previously stored passwords

13 august 2018 Andrey Cherepanov <cas at altlinux.org> 60.0-alt1

  • New version (60.0).
  • Enigmail 2.0.8.
  • Fixes:
     + CVE-2018-12359 Buffer overflow using computed size of canvas element
     + CVE-2018-12360 Use-after-free when using focus()
     + CVE-2018-12361 Integer overflow in SwizzleData
     + CVE-2018-12362 Integer overflow in SSSE3 scaler
     + CVE-2018-5156 Media recorder segmentation fault when track type is changed during capture
     + CVE-2018-12363 Use-after-free when appending DOM nodes
     + CVE-2018-12364 CSRF attacks through 307 redirects and NPAPI plugins
     + CVE-2018-12365 Compromised IPC child process can list local filenames
     + CVE-2018-12371 Integer overflow in Skia library during edge builder allocation
     + CVE-2018-12366 Invalid data handling during QCMS transformations
     + CVE-2018-12367 Timing attack mitigation of PerformanceNavigationTiming
     + CVE-2018-12368 No warning when opening executable SettingContent-ms files
     + CVE-2018-5187 Memory safety bugs fixed in Firefox 61, Firefox ESR 60.1, and Thunderbird 60
     + CVE-2018-5188 Memory safety bugs fixed in Firefox 61, Firefox ESR 60.1, Firefox ESR 52.9, and Thunderbird 60

11 july 2018 Andrey Cherepanov <cas at altlinux.org> 52.9.1-alt1

  • New version (52.9.1).
  • Complete fix of the EFAIL vulnerability.

4 july 2018 Andrey Cherepanov <cas at altlinux.org> 52.9.0-alt1

  • New version (52.9.0).
  • Enigmail 2.0.7.
  • Fixes:
     + CVE-2018-12359 Buffer overflow using computed size of canvas element
     + CVE-2018-12360 Use-after-free when using focus()
     + CVE-2018-12372 S/MIME and PGP decryption oracles can be built with HTML emails
     + CVE-2018-12373 S/MIME plaintext can be leaked through HTML reply/forward
     + CVE-2018-12362 Integer overflow in SSSE3 scaler
     + CVE-2018-12363 Use-after-free when appending DOM nodes
     + CVE-2018-12364 CSRF attacks through 307 redirects and NPAPI plugins
     + CVE-2018-12365 Compromised IPC child process can list local filenames
     + CVE-2018-12366 Invalid data handling during QCMS transformations
     + CVE-2018-12368 No warning when opening executable SettingContent-ms files
     + CVE-2018-12374 Using form to exfiltrate encrypted mail part by pressing enter in form field
     + CVE-2018-5188 Memory safety bugs fixed in Firefox 60, Firefox ESR 60.1, Firefox ESR 52.9, and Thunderbird 52.9

19 may 2018 Andrey Cherepanov <cas at altlinux.org> 52.8.0-alt1

  • New version (52.8.0).
  • Enigmail 2.0.4.
  • Fixes:
     + CVE-2018-5183 Backport critical security fixes in Skia
     + CVE-2018-5184 Full plaintext recovery in S/MIME via chosen-ciphertext attack
     + CVE-2018-5154 Use-after-free with SVG animations and clip paths
     + CVE-2018-5155 Use-after-free with SVG animations and text paths
     + CVE-2018-5159 Integer overflow and out-of-bounds write in Skia
     + CVE-2018-5161 Hang via malformed headers
     + CVE-2018-5162 Encrypted mail leaks plaintext through src attribute
     + CVE-2018-5170 Filename spoofing for external attachments
     + CVE-2018-5168 Lightweight themes can be installed without user interaction
     + CVE-2018-5178 Buffer overflow during UTF-8 to Unicode string conversion through legacy extension
     + CVE-2018-5185 Leaking plaintext through HTML forms
     + CVE-2018-5150 Memory safety bugs fixed in Firefox 60, Firefox ESR 52.8, and Thunderbird 52.8
  • Build in several threads.

24 march 2018 Andrey Cherepanov <cas at altlinux.org> 52.7.0-alt1

  • New version (52.7.0)
  • Fixes:
     + CVE-2018-5127 Buffer overflow manipulating SVG animatedPathSegList
     + CVE-2018-5129 Out-of-bounds write with malformed IPC messages
     + CVE-2018-5144 Integer overflow during Unicode conversion
     + CVE-2018-5146 Out of bounds memory write in libvorbis
     + CVE-2018-5125 Memory safety bugs fixed in Firefox 59, Firefox ESR 52.7, and Thunderbird 52.7
     + CVE-2018-5145 Memory safety bugs fixed in Firefox ESR 52.7 and Thunderbird 52.7

29 january 2018 Andrey Cherepanov <cas at altlinux.org> 52.6.0-alt1

  • New version (52.6.0)
  • Fixes:
     + CVE-2018-5095 Integer overflow in Skia library during edge builder allocation
     + CVE-2018-5096 Use-after-free while editing form elements
     + CVE-2018-5097 Use-after-free when source document is manipulated during XSLT
     + CVE-2018-5098 Use-after-free while manipulating form input elements
     + CVE-2018-5099 Use-after-free with widget listener
     + CVE-2018-5102 Use-after-free in HTML media elements
     + CVE-2018-5103 Use-after-free during mouse event handling
     + CVE-2018-5104 Use-after-free during font face manipulation
     + CVE-2018-5117 URL spoofing with right-to-left text aligned left-to-right
     + CVE-2018-5089 Memory safety bugs fixed in Firefox 58, Firefox ESR 52.6, and Thunderbird 52.6

25 december 2017 Andrey Cherepanov <cas at altlinux.org> 52.5.2-alt1

  • New version (52.5.2)
  • Enigmail 1.9.9
  • Fixes:
     + CVE-2017-7846 JavaScript Execution via RSS in mailbox:// origin
     + CVE-2017-7847 Local path string can be leaked from RSS feed
     + CVE-2017-7848 RSS Feed vulnerable to new line Injection
     + CVE-2017-7829 Mailsploit part 1: From address with encoded null character is cut off in message header display

24 november 2017 Andrey Cherepanov <cas at altlinux.org> 52.5.0-alt1

  • New version (52.5.0)
  • Fixes:
     + CVE-2017-7828 Use-after-free of PressShell while restyling layout
     + CVE-2017-7830 Cross-origin URL information leak through Resource
     + CVE-2017-7826 Memory safety bugs fixed in Firefox 57, Firefox ESR 52.5, and Thunderbird 52.5

7 october 2017 Andrey Cherepanov <cas at altlinux.org> 52.4.0-alt1

  • New version (52.4.0)
  • Enigmail 1.9.8.3
  • Fixes:
     + CVE-2017-7793 Use-after-free with Fetch API
     + CVE-2017-7818 Use-after-free during ARIA array manipulation
     + CVE-2017-7819 Use-after-free while resizing images in design mode
     + CVE-2017-7824 Buffer overflow when drawing and validating elements with ANGLE
     + CVE-2017-7805 Use-after-free in TLS 1.2 generating handshake hashes
     + CVE-2017-7814 Blob and data URLs bypass phishing and malware protection warnings
     + CVE-2017-7825 OS X fonts render some Tibetan and Arabic unicode characters as spaces
     + CVE-2017-7823 CSP sandbox directive did not create a unique origin
     + CVE-2017-7810 Memory safety bugs fixed in Firefox 56, Firefox ESR 52.4, and Thunderbird 52.4

20 august 2017 Andrey Cherepanov <cas at altlinux.org> 52.3.0-alt1

  • New version (52.3.0)
  • Enigmail 1.9.8.1

26 june 2017 Andrey Cherepanov <cas at altlinux.org> 52.2.1-alt1

  • New version (52.2.1)

22 june 2017 Andrey Cherepanov <cas at altlinux.org> 52.2.0-alt1

  • New version (52.2.0)
  • Security fixes:
     + CVE-2017-5472: Use-after-free using destroyed node when regenerating trees
     + CVE-2017-7749: Use-after-free during docshell reloading
     + CVE-2017-7750: Use-after-free with track elements
     + CVE-2017-7751: Use-after-free with content viewer listeners
     + CVE-2017-7752: Use-after-free with IME input
     + CVE-2017-7754: Out-of-bounds read in WebGL with ImageInfo object
     + CVE-2017-7756: Use-after-free and use-after-scope logging XHR header errors
     + CVE-2017-7757: Use-after-free in IndexedDB
     + CVE-2017-7778: Vulnerabilities in the Graphite 2 library
     + CVE-2017-7758: Out-of-bounds read in Opus encoder
     + CVE-2017-7763: Mac fonts render some unicode characters as spaces
     + CVE-2017-7764: Domain spoofing with combination of Canadian Syllabics and other unicode blocks
     + CVE-2017-7765: Mark of the Web bypass when saving executable files
     + CVE-2017-5470: Memory safety bugs fixed in Firefox 54 and Firefox ESR 52.2, and Thunderbird 52.2

16 may 2017 Andrey Cherepanov <cas at altlinux.org> 52.1.1-alt1

  • New version (52.1.1)
  • New Enigmail 1.9.7

2 may 2017 Andrey Cherepanov <cas at altlinux.org> 52.1.0-alt1

  • New version (52.0.1)
  • Security fixes:
     + CVE-2017-5429: Memory safety bugs fixed in Firefox 53, Firefox ESR
     + CVE-2017-5430: Memory safety bugs fixed in Firefox 53, Firefox ESR
     + CVE-2017-5432: Use-after-free in text input selection
     + CVE-2017-5433: Use-after-free in SMIL animation functions
     + CVE-2017-5434: Use-after-free during focus handling
     + CVE-2017-5435: Use-after-free during transaction processing in the
     + CVE-2017-5436: Out-of-bounds write with malicious font in Graphite 2
     + CVE-2017-5438: Use-after-free in nsAutoPtr during XSLT processing
     + CVE-2017-5439: Use-after-free in nsTArray Length() during XSLT
     + CVE-2017-5440: Use-after-free in txExecutionState destructor during
     + CVE-2017-5441: Use-after-free with selection during scroll events
     + CVE-2017-5442: Use-after-free during style changes
     + CVE-2017-5443: Out-of-bounds write during BinHex decoding
     + CVE-2017-5444: Buffer overflow while parsing
     + CVE-2017-5445: Uninitialized values used while parsing
     + CVE-2017-5446: Out-of-bounds read when HTTP/2 DATA frames are sent
     + CVE-2017-5447: Out-of-bounds read during glyph processing
     + CVE-2017-5449: Crash during bidirectional unicode manipulation with
     + CVE-2017-5451: Addressbar spoofing with onblur event
     + CVE-2017-5454: Sandbox escape allowing file system read access through
     + CVE-2017-5459: Buffer overflow in WebGL
     + CVE-2017-5460: Use-after-free in frame selection
     + CVE-2017-5461: Out-of-bounds write in Base64 encoding in NSS
     + CVE-2017-5462: DRBG flaw in NSS
     + CVE-2017-5464: Memory corruption with accessibility and DOM
     + CVE-2017-5465: Out-of-bounds read in ConvolvePixel
     + CVE-2017-5466: Origin confusion when reloading isolated data:text/html
     + CVE-2017-5467: Memory corruption when drawing Skia content
     + CVE-2017-5469: Potential Buffer overflow in flex-generated code
     + CVE-2016-10196: Vulnerabilities in Libevent library

17 april 2017 Andrey Cherepanov <cas at altlinux.org> 52.0.1-alt1

  • New version (52.0.1)

5 april 2017 Andrey Cherepanov <cas at altlinux.org> 52.0-alt1

  • New version (52.0)

7 march 2017 Andrey Cherepanov <cas at altlinux.org> 45.8.0-alt1

  • New versoin (45.8.0)

3 march 2017 Andrey Cherepanov <cas at altlinux.org> 45.7.1-alt1

  • New version (45.7.1)
  • Add windows-1251 to sendDefaultCharsetList
  • Fix subdirectory name from mozilla to thunderbird-<version>

2 february 2017 Anton Farygin <rider at altlinux.ru> 45.7.0-alt3

  • prevent thunderbird segfault due overoptimisation of new gcc6 (closes: #33048)

27 january 2017 Vladimir Didenko <cow at altlinux.org> 45.7.0-alt2

  • Disable null pointer gcc6 optimization (closes: #33048)

26 january 2017 Andrey Cherepanov <cas at altlinux.org> 45.7.0-alt1

  • New version (45.7.0)

21 january 2017 Andrey Cherepanov <cas at altlinux.org> 45.6.0-alt2

  • Fix build with GCC 6.1

29 december 2016 Andrey Cherepanov <cas at altlinux.org> 45.6.0-alt1

  • New version (45.6.0)

1 december 2016 Andrey Cherepanov <cas at altlinux.org> 45.5.1-alt1

  • New version (45.5.1)
  • Security fixes:
     + MFSA 2016-92 Firefox SVG Animation Remote Code Execution

21 november 2016 Andrey Cherepanov <cas at altlinux.org> 45.5.0-alt1

  • New version (45.5.0)
  • Enigmail 1.9.6.1

1 october 2016 Andrey Cherepanov <cas at altlinux.org> 45.4.0-alt1

  • New version (45.4.0)

5 september 2016 Andrey Cherepanov <cas at altlinux.org> 45.3.0-alt1

  • New version (45.3.0)
  • Enigmail 1.9.5
  • Remove separate package with Lightning because Lightning is part of
     Thunderbird

2 july 2016 Andrey Cherepanov <cas at altlinux.org> 45.2.0-alt1

  • New version (45.2.0)
  • Enigmail 1.9.3

1 june 2016 Andrey Cherepanov <cas at altlinux.org> 45.1.1-alt1

  • New version (45.1.1)

20 may 2016 Andrey Cherepanov <cas at altlinux.org> 45.1.0-alt1

  • New version (45.1.0)
  • Enigmail 1.9.2
  • Set correct URL and version to extension packages

14 april 2016 Andrey Cherepanov <cas at altlinux.org> 45.0.0-alt1

  • New version (45.0.0)

28 march 2016 Andrey Cherepanov <cas at altlinux.org> 38.7.1-alt1

  • New version (38.7.1)

15 march 2016 Andrey Cherepanov <cas at altlinux.org> 38.7.0-alt1

  • New version (38.7.0)
  • Enigmail (1.9.1)
  • Obsoletes thunderbird-esr

17 february 2016 Andrey Cherepanov <cas at altlinux.org> 38.6.0-alt1

  • New version
  • Security fixes:
     + MFSA 2016-14 Vulnerabilities in Graphite 2
     + MFSA 2016-03 Buffer overflow in WebGL after out of memory allocation
     + MFSA 2016-01 Miscellaneous memory safety hazards (rv:44.0 / rv:38.6)
     + MFSA 2015-150 MD5 signatures accepted within TLS 1.2
       ServerKeyExchange in server signature

17 january 2016 Andrey Cherepanov <cas at altlinux.org> 38.5.1-alt1

  • New version

26 december 2015 Andrey Cherepanov <cas at altlinux.org> 38.5.0-alt1

  • New version
  • Security fixes:
     + MFSA 2015-149 Cross-site reading attack through data and view-source URIs
     + MFSA 2015-146 Integer overflow in MP4 playback in 64-bit versions
     + MFSA 2015-145 Underflow through code inspection
     + MFSA 2015-139 Integer overflow allocating extremely large textures

26 november 2015 Alexey Gladkov <legion at altlinux.ru> 38.4.0-alt1

  • New version (38.4.0).
  • Enigmail (1.8.2).
  • Fixed:
     + 2015-90 Vulnerabilities found through code inspection
     + 2015-88 Heap overflow in gdk-pixbuf when scaling bitmap images
     + 2015-85 Out-of-bounds write with Updater and malicious MAR file
     + 2015-84 Arbitrary file overwriting through Mozilla Maintenance Service with hard links
     + 2015-79 Miscellaneous memory safety hazards (rv:40.0 / rv:38.2)
     + 2015-71 NSS incorrectly permits skipping of ServerKeyExchange
     + 2015-70 NSS accepts export-length DHE keys with regular DHE cipher suites
     + 2015-67 Key pinning is ignored when overridable errors are encountered
     + 2015-66 Vulnerabilities found through code inspection
     + 2015-63 Use-after-free in Content Policy due to microtask execution error
     + 2015-59 Miscellaneous memory safety hazards (rv:39.0 / rv:31.8 / rv:38.1)

20 june 2015 Alexey Gladkov <legion at altlinux.ru> 38.0.1-alt1

  • New version (38.0.1).

11 december 2014 Alexey Gladkov <legion at altlinux.ru> 31.3.0-alt1

  • New version (31.3.0).
  • Fixed:
     + MFSA 2014-90 Apple CoreGraphics framework on OS X 10.10 logging input data to /tmp directory
     + MFSA 2014-89 Bad casting from the BasicThebesLayer to BasicContainerLayer
     + MFSA 2014-88 Buffer overflow while parsing media content
     + MFSA 2014-87 Use-after-free during HTML5 parsing
     + MFSA 2014-85 XMLHttpRequest crashes with some input streams
     + MFSA 2014-83 Miscellaneous memory safety hazards (rv:34.0 / rv:31.3)

23 october 2014 Alexey Gladkov <legion at altlinux.ru> 31.2.0-alt1

  • New version (31.2.0).
  • Fixed:
     + MFSA 2014-81 Inconsistent video sharing within iframe
     + MFSA 2014-79 Use-after-free interacting with text directionality
     + MFSA 2014-77 Out-of-bounds write with WebM video
     + MFSA 2014-76 Web Audio memory corruption issues with custom waveforms
     + MFSA 2014-75 Buffer overflow during CSS manipulation
     + MFSA 2014-74 Miscellaneous memory safety hazards (rv:33.0 / rv:31.2)

25 september 2014 Alexey Gladkov <legion at altlinux.ru> 31.1.2-alt1

  • New version (31.1.2).
  • Fixed:
     + MFSA 2014-73 RSA Signature Forgery in NSS
     + MFSA 2014-72 Use-after-free setting text directionality
     + MFSA 2014-70 Out-of-bounds read in Web Audio audio timeline
     + MFSA 2014-69 Uninitialized memory use during GIF rendering
     + MFSA 2014-68 Use-after-free during DOM interactions with SVG
     + MFSA 2014-67 Miscellaneous memory safety hazards (rv:32.0 / rv:31.1 / rv:24.8)

28 july 2014 Alexey Gladkov <legion at altlinux.ru> 31.0-alt1

  • New version (31.0).
  • Fixed:
     + MFSA 2014-66 IFRAME sandbox same-origin access through redirect
     + MFSA 2014-65 Certificate parsing broken by non-standard character encoding
     + MFSA 2014-64 Crash in Skia library when scaling high quality images
     + MFSA 2014-63 Use-after-free while when manipulating certificates in the trusted cache
     + MFSA 2014-62 Exploitable WebGL crash with Cesium JavaScript library
     + MFSA 2014-61 Use-after-free with FireOnStateChange event
     + MFSA 2014-59 Use-after-free in DirectWrite font handling
     + MFSA 2014-58 Use-after-free in Web Audio due to incorrect control message ordering
     + MFSA 2014-57 Buffer overflow during Web Audio buffering for playback
     + MFSA 2014-56 Miscellaneous memory safety hazards (rv:31.0 / rv:24.7)

21 july 2014 Alexey Gladkov <legion at altlinux.ru> 24.6.0-alt1

  • New version (24.6.0).
  • Fixed:
     + MFSA 2014-52 Use-after-free with SMIL Animation Controller
     + MFSA 2014-49 Use-after-free and out of bounds issues found using Address Sanitizer
     + MFSA 2014-48 Miscellaneous memory safety hazards (rv:30.0 / rv:24.6)

11 may 2014 Alexey Gladkov <legion at altlinux.ru> 24.5.0-alt1

  • New version (24.5.0).
  • Fixed:
     + MFSA 2014-46 Use-after-free in nsHostResolve
     + MFSA 2014-44 Use-after-free in imgLoader while resizing images
     + MFSA 2014-43 Cross-site scripting (XSS) using history navigations
     + MFSA 2014-42 Privilege escalation through Web Notification API
     + MFSA 2014-38 Buffer overflow when using non-XBL object as XBL
     + MFSA 2014-37 Out of bounds read while decoding JPG images
     + MFSA 2014-35 Privilege escalation through Mozilla Maintenance Service Installer
     + MFSA 2014-34 Miscellaneous memory safety hazards (rv:29.0 / rv:24.5)

23 march 2014 Alexey Gladkov <legion at altlinux.ru> 24.4.0-alt1

  • New version (24.4.0).
  • Fixed:
     + MFSA 2014-32 Out-of-bounds write through TypedArrayObject after neutering
     + MFSA 2014-31 Out-of-bounds read/write through neutering ArrayBuffer objects
     + MFSA 2014-30 Use-after-free in TypeObject
     + MFSA 2014-29 Privilege escalation using WebIDL-implemented APIs
     + MFSA 2014-28 SVG filters information disclosure through feDisplacementMap
     + MFSA 2014-27 Memory corruption in Cairo during PDF font rendering
     + MFSA 2014-26 Information disclosure through polygon rendering in MathML
     + MFSA 2014-17 Out of bounds read during WAV file decoding
     + MFSA 2014-16 Files extracted during updates are not always read only
     + MFSA 2014-15 Miscellaneous memory safety hazards (rv:28.0 / rv:24.4)

9 february 2014 Alexey Gladkov <legion at altlinux.ru> 24.3.0-alt1

  • New version (24.3.0).
  • Fixed:
     + MFSA 2014-13 Inconsistent JavaScript handling of access to Window objects
     + MFSA 2014-12 NSS ticket handling issues
     + MFSA 2014-09 Cross-origin information leak through web workers
     + MFSA 2014-08 Use-after-free with imgRequestProxy and image proccessing
     + MFSA 2014-04 Incorrect use of discarded images by RasterImage
     + MFSA 2014-02 Clone protected content with XBL scopes
     + MFSA 2014-01 Miscellaneous memory safety hazards (rv:27.0 / rv:24.3)

24 december 2013 Alexey Gladkov <legion at altlinux.ru> 24.2.0-alt1

  • New version (24.2.0).
  • Fixed:
     + MFSA 2013-117 Mis-issued ANSSI/DCSSI certificate
     + MFSA 2013-116 JPEG information leak
     + MFSA 2013-115 GetElementIC typed array stubs can be generated outside observed typesets
     + MFSA 2013-114 Use-after-free in synthetic mouse movement
     + MFSA 2013-113 Trust settings for built-in roots ignored during EV certificate validation
     + MFSA 2013-111 Segmentation violation when replacing ordered list elements
     + MFSA 2013-109 Use-after-free during Table Editing
     + MFSA 2013-108 Use-after-free in event listeners
     + MFSA 2013-104 Miscellaneous memory safety hazards (rv:26.0 / rv:24.2)

21 november 2013 Alexey Gladkov <legion at altlinux.ru> 24.1.1-alt1

  • New version (24.1.1).
  • Fixed:
     + MFSA 2013-103 Miscellaneous Network Security Services (NSS) vulnerabilities

3 november 2013 Alexey Gladkov <legion at altlinux.ru> 24.1.0-alt1

  • New version (24.1.0).
  • Fixed:
     + MFSA 2013-102 Use-after-free in HTML document templates
     + MFSA 2013-101 Memory corruption in workers
     + MFSA 2013-100 Miscellaneous use-after-free issues found through ASAN fuzzing
     + MFSA 2013-98 Use-after-free when updating offline cache
     + MFSA 2013-97 Writing to cycle collected object during image decoding
     + MFSA 2013-96 Improperly initialized memory and overflows in some JavaScript functions
     + MFSA 2013-95 Access violation with XSLT and uninitialized data
     + MFSA 2013-94 Spoofing addressbar though SELECT element
     + MFSA 2013-93 Miscellaneous memory safety hazards (rv:25.0 / rv:24.1 / rv:17.0.10)

13 october 2013 Alexey Gladkov <legion at altlinux.ru> 24.0.1-alt1

  • New version (24.0.1).
  • Use internal mozldap.
  • Fixed:
     + MFSA 2013-92 GC hazard with default compartments and frame chain restoration
     + MFSA 2013-91 User-defined properties on DOM proxies get the wrong "this" object
     + MFSA 2013-90 Memory corruption involving scrolling
     + MFSA 2013-89 Buffer overflow with multi-column, lists, and floats
     + MFSA 2013-88 compartment mismatch re-attaching XBL-backed nodes
     + MFSA 2013-85 Uninitialized data in IonMonkey
     + MFSA 2013-83 Mozilla Updater does not lock MAR file after signature verification
     + MFSA 2013-82 Calling scope for new Javascript objects can lead to memory corruption
     + MFSA 2013-81 Use-after-free with select element
     + MFSA 2013-80 NativeKey continues handling key messages after widget is destroyed
     + MFSA 2013-79 Use-after-free in Animation Manager during stylesheet cloning
     + MFSA 2013-77 Improper state in HTML5 Tree Builder with templates
     + MFSA 2013-76 Miscellaneous memory safety hazards (rv:24.0 / rv:17.0.9)

13 august 2013 Alexey Gladkov <legion at altlinux.ru> 17.0.8-alt1

  • New version (17.0.8).
  • Fixed:
     + MFSA 2013-75 Local Java applets may read contents of local file system
     + MFSA 2013-73 Same-origin bypass with web workers and XMLHttpRequest
     + MFSA 2013-72 Wrong principal used for validating URI for some Javascript components
     + MFSA 2013-71 Further Privilege escalation through Mozilla Updater
     + MFSA 2013-69 CRMF requests allow for code execution and XSS attacks
     + MFSA 2013-68 Document URI misrepresentation and masquerading
     + MFSA 2013-66 Buffer overflow in Mozilla Maintenance Service and Mozilla Updater
     + MFSA 2013-63 Miscellaneous memory safety hazards (rv:23.0 / rv:17.0.8)

30 june 2013 Alexey Gladkov <legion at altlinux.ru> 17.0.7-alt1

  • New version (17.0.7).
  • Fixed:
     + MFSA 2013-59 XrayWrappers can be bypassed to run user defined methods in a privileged context
     + MFSA 2013-56 PreserveWrapper has inconsistent behavior
     + MFSA 2013-55 SVG filters can lead to information disclosure
     + MFSA 2013-54 Data in the body of XHR HEAD requests leads to CSRF attacks
     + MFSA 2013-53 Execution of unmapped memory through onreadystatechange event
     + MFSA 2013-51 Privileged content access and execution via XBL
     + MFSA 2013-50 Memory corruption found using Address Sanitizer
     + MFSA 2013-49 Miscellaneous memory safety hazards (rv:22.0 / rv:17.0.7)

5 june 2013 Alexey Gladkov <legion at altlinux.ru> 17.0.6-alt1

  • New version (17.0.6).
  • Fixed:
     + MFSA 2013-48 Memory corruption found using Address Sanitizer
     + MFSA 2013-47 Uninitialized functions in DOMSVGZoomEvent
     + MFSA 2013-46 Use-after-free with video and onresize event
     + MFSA 2013-44 Local privilege escalation through Mozilla Maintenance Service
     + MFSA 2013-42 Privileged access for content level constructor
     + MFSA 2013-41 Miscellaneous memory safety hazards (rv:21.0 / rv:17.0.6)

11 april 2013 Alexey Gladkov <legion at altlinux.ru> 17.0.5-alt1

  • New version (17.0.5).
  • Enigmail (1.5.1).
  • Fixed:
     + MFSA 2013-40 Out-of-bounds array read in CERT_DecodeCertPackage
     + MFSA 2013-38 Cross-site scripting (XSS) using timed history navigations
     + MFSA 2013-36 Bypass of SOW protections allows cloning of protected nodes
     + MFSA 2013-35 WebGL crash with Mesa graphics driver on Linux
     + MFSA 2013-34 Privilege escalation through Mozilla Updater
     + MFSA 2013-32 Privilege escalation through Mozilla Maintenance Service
     + MFSA 2013-31 Out-of-bounds write in Cairo library
     + MFSA 2013-30 Miscellaneous memory safety hazards (rv:20.0 / rv:17.0.5)
     + MFSA 2013-29 Use-after-free in HTML Editor

1 march 2013 Alexey Gladkov <legion at altlinux.ru> 17.0.3-alt1

  • New version (17.0.3).
  • Fixed:
     + MFSA 2013-28 Use-after-free, out of bounds read, and buffer overflow issues found using Address Sanitizer
     + MFSA 2013-27 Phishing on HTTPS connection through malicious proxy
     + MFSA 2013-26 Use-after-free in nsImageLoadingContent
     + MFSA 2013-25 Privacy leak in JavaScript Workers
     + MFSA 2013-24 Web content bypass of COW and SOW security wrappers
     + MFSA 2013-21 Miscellaneous memory safety hazards (rv:19.0 / rv:17.0.3)

17 january 2013 Alexey Gladkov <legion at altlinux.ru> 17.0.2-alt1

  • New version (17.0.2).
  • Fixed:
     + MFSA 2013-20 Mis-issued TURKTRUST certificates
     + MFSA 2013-19 Use-after-free in Javascript Proxy objects
     + MFSA 2013-18 Use-after-free in Vibrate
     + MFSA 2013-17 Use-after-free in ListenerManager
     + MFSA 2013-16 Use-after-free in serializeToStream
     + MFSA 2013-15 Privilege escalation through plugin objects
     + MFSA 2013-14 Chrome Object Wrapper (COW) bypass through changing prototype
     + MFSA 2013-13 Memory corruption in XBL with XML bindings containing SVG
     + MFSA 2013-12 Buffer overflow in Javascript string concatenation
     + MFSA 2013-11 Address space layout leaked in XBL objects
     + MFSA 2013-10 Event manipulation in plugin handler to bypass same-origin policy
     + MFSA 2013-09 Compartment mismatch with quickstubs returned values
     + MFSA 2013-08 AutoWrapperChanger fails to keep objects alive during garbage collection
     + MFSA 2013-07 Crash due to handling of SSL on threads
     + MFSA 2013-05 Use-after-free when displaying table with many columns and column groups
     + MFSA 2013-04 URL spoofing in addressbar during page loads
     + MFSA 2013-03 Buffer Overflow in Canvas
     + MFSA 2013-02 Use-after-free and buffer overflow issues found using Address Sanitizer
     + MFSA 2013-01 Miscellaneous memory safety hazards (rv:18.0/ rv:10.0.12 / rv:17.0.2)

23 november 2012 Alexey Gladkov <legion at altlinux.ru> 17.0-alt1

  • New version (17.0).
  • Fixed:
     + MFSA 2012-106 Use-after-free, buffer overflow, and memory corruption issues found using Address Sanitizer
     + MFSA 2012-105 Use-after-free and buffer overflow issues found using Address Sanitizer
     + MFSA 2012-103 Frames can shadow top.location
     + MFSA 2012-101 Improper character decoding in HZ-GB-2312 charset
     + MFSA 2012-100 Improper security filtering for cross-origin wrappers
     + MFSA 2012-99 XrayWrappers exposes chrome-only properties when not in chrome compartment
     + MFSA 2012-97 XMLHttpRequest inherits incorrect principal within sandbox
     + MFSA 2012-96 Memory corruption in str_unescape
     + MFSA 2012-94 Crash when combining SVG text on path with CSS
     + MFSA 2012-93 evalInSanbox location context incorrectly applied
     + MFSA 2012-92 Buffer overflow while rendering GIF images
     + MFSA 2012-91 Miscellaneous memory safety hazards (rv:17.0/ rv:10.0.11)

1 november 2012 Alexey Gladkov <legion at altlinux.ru> 16.0.2-alt1

  • New version (16.0.2).
  • Fixed:
     + MFSA 2012-90 Fixes for Location object issues
     + MFSA 2012-67 Installer will launch incorrect executable following new installation

23 october 2012 Alexey Gladkov <legion at altlinux.ru> 16.0.1-alt1

  • New version (16.0.1).
  • Enigmail (1.4.5).
  • Fixed:
     + MFSA 2012-89 defaultValue security checks not applied
     + MFSA 2012-88 Miscellaneous memory safety hazards (rv:16.0.1)
     + MFSA 2012-87 Use-after-free in the IME State Manager
     + MFSA 2012-86 Heap memory corruption issues found using Address Sanitizer
     + MFSA 2012-85 Use-after-free, buffer overflow, and out of bounds read issues found using Address Sanitizer
     + MFSA 2012-84 Spoofing and script injection through location.hash
     + MFSA 2012-83 Chrome Object Wrapper (COW) does not disallow acces to privileged functions or properties
     + MFSA 2012-82 top object and location property accessible by plugins
     + MFSA 2012-81 GetProperty function can bypass security checks
     + MFSA 2012-80 Crash with invalid cast when using instanceof operator
     + MFSA 2012-79 DOS and crash with full screen and history navigation
     + MFSA 2012-77 Some DOMWindowUtils methods bypass security checks
     + MFSA 2012-76 Continued access to initial origin after setting document.domain
     + MFSA 2012-75 select element persistance allows for attacks
     + MFSA 2012-74 Miscellaneous memory safety hazards (rv:16.0/ rv:10.0.8)

29 august 2012 Alexey Gladkov <legion at altlinux.ru> 15.0-alt1

  • New version (15.0).
  • Fixed:
     + MFSA 2012-72 Web console eval capable of executing chrome-privileged code
     + MFSA 2012-70 Location object security checks bypassed by chrome code
     + MFSA 2012-68 DOMParser loads linked resources in extensions when parsing text/html
     + MFSA 2012-67 Installer will launch incorrect executable following new installation
     + MFSA 2012-65 Out-of-bounds read in format-number in XSLT
     + MFSA 2012-64 Graphite 2 memory corruption
     + MFSA 2012-63 SVG buffer overflow and use-after-free issues
     + MFSA 2012-62 WebGL use-after-free and memory corruption
     + MFSA 2012-61 Memory corruption with bitmap format images with negative height
     + MFSA 2012-59 Location object can be shadowed using Object.defineProperty
     + MFSA 2012-58 Use-after-free issues found using Address Sanitizer
     + MFSA 2012-57 Miscellaneous memory safety hazards (rv:15.0/ rv:10.0.7)

30 july 2012 Alexey Gladkov <legion at altlinux.ru> 14.0-alt1

  • New version (14.0).
  • Fixed:
     + MFSA 2012-56 Code execution through javascript: URLs
     + MFSA 2012-53 Content Security Policy 1.0 implementation errors cause data leakage
     + MFSA 2012-52 JSDependentString::undepend string conversion results in memory corruption
     + MFSA 2012-51 X-Frame-Options header ignored when duplicated
     + MFSA 2012-50 Out of bounds read in QCMS
     + MFSA 2012-49 Same-compartment Security Wrappers can be bypassed
     + MFSA 2012-48 use-after-free in nsGlobalWindow::PageHidden
     + MFSA 2012-47 Improper filtering of javascript in HTML feed-view
     + MFSA 2012-45 Spoofing issue with location
     + MFSA 2012-44 Gecko memory corruption
     + MFSA 2012-42 Miscellaneous memory safety hazards (rv:14.0/ rv:10.0.6)

5 july 2012 Alexey Gladkov <legion at altlinux.ru> 13.0.1-alt1

  • New version (13.0.1).
  • Fixed:
     + MFSA 2012-40 Buffer overflow and use-after-free issues found using Address Sanitizer
     + MFSA 2012-39 NSS parsing errors with zero length items
     + MFSA 2012-38 Use-after-free while replacing/inserting a node in a document
     + MFSA 2012-37 Information disclosure though Windows file shares and shortcut files
     + MFSA 2012-36 Content Security Policy inline-script bypass
     + MFSA 2012-35 Privilege escalation through Mozilla Updater and Windows Updater Service
     + MFSA 2012-34 Miscellaneous memory safety hazards

9 may 2012 Alexey Gladkov <legion at altlinux.ru> 12.0.1-alt1

  • New version (12.0.1).
  • Use internal libcairo.
  • Fixed:
     + MFSA 2012-33 Potential site identity spoofing when loading RSS and Atom feeds
     + MFSA 2012-32 HTTP Redirections and remote content can be read by javascript errors
     + MFSA 2012-31 Off-by-one error in OpenType Sanitizer
     + MFSA 2012-30 Crash with WebGL content using textImage2D
     + MFSA 2012-29 Potential XSS through ISO-2022-KR/ISO-2022-CN decoding issues
     + MFSA 2012-28 Ambiguous IPv6 in Origin headers may bypass webserver access restrictions
     + MFSA 2012-27 Page load short-circuit can lead to XSS
     + MFSA 2012-26 WebGL.drawElements may read illegal video memory due to FindMaxUshortElement error
     + MFSA 2012-25 Potential memory corruption during font rendering using cairo-dwrite
     + MFSA 2012-24 Potential XSS via multibyte content processing errors
     + MFSA 2012-23 Invalid frees causes heap corruption in gfxImageSurface
     + MFSA 2012-22 use-after-free in IDBKeyRange
     + MFSA 2012-20 Miscellaneous memory safety hazards (rv:12.0/ rv:10.0.4)

20 april 2012 Alexey Gladkov <legion at altlinux.ru> 11.0.1-alt1

  • New version (11.0.1).
  • Fixed:
     + MFSA 2012-19 Miscellaneous memory safety hazards (rv:11.0/ rv:10.0.3 / rv:1.9.2.28)
     + MFSA 2012-18 window.fullScreen writeable by untrusted content
     + MFSA 2012-17 Crash when accessing keyframe cssText after dynamic modification
     + MFSA 2012-16 Escalation of privilege with Javascript: URL as home page
     + MFSA 2012-15 XSS with multiple Content Security Policy headers
     + MFSA 2012-14 SVG issues found with Address Sanitizer
     + MFSA 2012-13 XSS with Drag and Drop and Javascript: URL

23 february 2012 Alexey Gladkov <legion at altlinux.ru> 10.0.2-alt1

  • New version (10.0.2).
  • Fixed:
     + MFSA 2012-11 libpng integer overflow
     + MFSA 2012-10 use after free in nsXBLDocumentInfo::ReadPrototypeBindings
     + MFSA 2012-08 Crash with malformed embedded XSLT stylesheets
     + MFSA 2012-07 Potential Memory Corruption When Decoding Ogg Vorbis files
     + MFSA 2012-06 Uninitialized memory appended when encoding icon images may cause information disclosure
     + MFSA 2012-05 Frame scripts calling into untrusted objects bypass security checks
     + MFSA 2012-04 Child nodes from nsDOMAttribute still accessible after removal of nodes
     + MFSA 2012-03 <iframe> element exposed across domains via name attribute
     + MFSA 2012-01 Miscellaneous memory safety hazards (rv:10.0/ rv:1.9.2.26)
     + MFSA 2011-58 Crash scaling <video> to extreme sizes
     + MFSA 2011-57 Crash when plugin removes itself on Mac OS X
     + MFSA 2011-56 Key detection without JavaScript via SVG animation
     + MFSA 2011-55 nsSVGValue out-of-bounds access
     + MFSA 2011-54 Potentially exploitable crash in the YARR regular expression library
     + MFSA 2011-53 Miscellaneous memory safety hazards (rv:9.0)

31 january 2012 Alexey Gladkov <legion at altlinux.ru> 8.0-alt2

  • Rebuilt with libvpx.

15 november 2011 Alexey Gladkov <legion at altlinux.ru> 8.0-alt1

  • New version (8.0).
  • Fixed:
     + MFSA 2011-52 Code execution via NoWaiverWrapper
     + MFSA 2011-51 Cross-origin image theft on Mac with integrated Intel GPU
     + MFSA 2011-50 Cross-origin data theft using canvas and Windows D2D
     + MFSA 2011-49 Memory corruption while profiling using Firebug
     + MFSA 2011-48 Miscellaneous memory safety hazards (rv:8.0)
     + MFSA 2011-47 Potential XSS against sites using Shift-JIS
     + MFSA 2011-44 Use after free reading OGG headers
     + MFSA 2011-42 Potentially exploitable crash in the YARR regular expression library
     + MFSA 2011-40 Code installation through holding down Enter
     + MFSA 2011-39 Defense against multiple Location headers due to CRLF Injection
     + MFSA 2011-36 Miscellaneous memory safety hazards (rv:7.0 / rv:1.9.2.23)

6 september 2011 Alexey Gladkov <legion at altlinux.ru> 6.0.1-alt1

  • New version (6.0.1).
  • Fixed:
     + MFSA 2011-34 Protection against fraudulent DigiNotar certificates

25 august 2011 Alexey Gladkov <legion at altlinux.ru> 6.0-alt1

  • New version (6.0).
  • Add GIO support (ALT#11503).
  • Fixed:
     + MFSA 2011-31 Security issues addressed in Thunderbird 6

21 july 2011 Alexey Gladkov <legion at altlinux.ru> 5.0-alt1

  • New version (5.0).
  • Remove gnome-support subpackage.

9 april 2011 Alexey Gladkov <legion at altlinux.ru> 3.1.9-alt1.20110409

  • New snapshot (3.1.9 20110409).
  • Use xdg-open (ALT#25403).

8 march 2011 Alexey Gladkov <legion at altlinux.ru> 3.1.9-alt1.20110308

  • New version (3.1.9 20110308).
  • Fixed:
     + MFSA 2011-09 Crash caused by corrupted JPEG image
     + MFSA 2011-08 ParanoidFragmentSink allows javascript: URLs in chrome documents
     + MFSA 2011-01 Miscellaneous memory safety hazards (rv:1.9.2.14/ 1.9.1.17)

23 january 2011 Alexey Gladkov <legion at altlinux.ru> 3.1.7-alt1.20110123

  • New snapshot (3.1.7 20110123)
  • Fix update request (ALT#23867)

15 august 2010 Alexey Gladkov <legion at altlinux.ru> 3.1.2-alt1.20100815

  • New snapshot (3.1.2 20100810)
  • Fixed:
     + MFSA 2010-47 Cross-origin data leakage from script filename in error messages
     + MFSA 2010-46 Cross-domain data theft using CSS
     + MFSA 2010-44 Characters mapped to U+FFFD in 8 bit encodings cause subsequent character to vanish
     + MFSA 2010-43 Same-origin bypass using canvas context
     + MFSA 2010-42 Cross-origin data disclosure via Web Workers and importScripts
     + MFSA 2010-41 Remote code execution using malformed PNG image
     + MFSA 2010-40 nsTreeSelection dangling pointer remote code execution vulnerability
     + MFSA 2010-39 nsCSSValue::Array index integer overflow
     + MFSA 2010-38 Arbitrary code execution using SJOW and fast native function
     + MFSA 2010-34 Miscellaneous memory safety hazards (rv:1.9.2.7/ 1.9.1.11)

29 june 2010 Alexey Gladkov <legion at altlinux.ru> 3.1.1-alt1.20100626

  • New snapshot

5 april 2010 Alexey Gladkov <legion at altlinux.ru> 3.0.4-alt1.20100404

  • New snapshot (3.0.4 20100404)
  • Add gnome support.
  • Fixed:
     + MFSA 2010-24 XMLDocument::load() doesn't check nsIContentPolicy
     + MFSA 2010-22 Update NSS to support TLS renegotiation indication
     + MFSA 2010-18 Dangling pointer vulnerability in nsTreeContentView
     + MFSA 2010-17 Remote code execution with use-after-free in nsTreeSelection
     + MFSA 2010-16 Crashes with evidence of memory corruption (rv:1.9.2.2/ 1.9.1.9/ 1.9.0.19)

28 january 2010 Alexey Gladkov <legion at altlinux.ru> 3.0.1-alt1.20100128

  • New snapshot (3.0.1 20100128)

26 november 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20091126

  • New snapshot (3.0 20091126)

18 october 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20091018

  • New snapshot (3.0 20091018)

11 october 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20091010

  • New snapshot (3.0 20091010)

29 september 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20090929

  • New snapshot (3.0 20090929)

1 september 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20090917

  • New snapshot (3.0 20090917)

17 august 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20090817

  • New snapshot (3.0 20090817)

29 july 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20090729

  • New snapshot (3.0 20090729)

1 june 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20090601

  • New snapshot (3.0 20090601)

26 april 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20090424

  • New snapshot (3.0 20090424)

12 march 2009 Alexey Gladkov <legion at altlinux.ru> 3.0-alt1.20090312

  • New snapshot (3.0 20090312)
  • Use system mozsqlite3 (sqlite3 unsupported)

24 november 2008 Alexey Gladkov <legion at altlinux.ru> 2.0.0.18-alt1

  • New version (2.0.0.18)
  • Fixed:
       + MFSA 2008-59 Script access to .documentURI and .textContent in mail
       + MFSA 2008-58 Parsing error in E4X default namespace
       + MFSA 2008-56 nsXMLHttpRequest::NotifyEventListeners() same-origin violation
       + MFSA 2008-55 Crash and remote code execution in nsFrameManager
       + MFSA 2008-52 Crashes with evidence of memory corruption (rv:1.9.0.4/1.8.1.18)
       + MFSA 2008-50 Crash and remote code execution via __proto__ tampering
       + MFSA 2008-48 Image stealing via canvas and HTTP redirect

18 november 2008 Alexey Gladkov <legion at altlinux.ru> 2.0.0.17-alt1

  • New version (2.0.0.17)
  • Fixed:
       + MFSA 2008-46 Heap overflow when canceling newsgroup message
       + MFSA 2008-44 resource: traversal vulnerabilities
       + MFSA 2008-43 BOM characters stripped from JavaScript before execution
       + MFSA 2008-42 Crashes with evidence of memory corruption (rv:1.9.0.2/1.8.1.17)
       + MFSA 2008-41 Privilege escalation via XPCnativeWrapper pollution
       + MFSA 2008-38 nsXMLDocument::OnChannelRedirect() same-origin violation
       + MFSA 2008-37 UTF-8 URL stack buffer overflow
       + MFSA 2008-34 Remote code execution by overflowing CSS reference counter
       + MFSA 2008-33 Crash and remote code execution in block reflow
       + MFSA 2008-31 Peer-trusted certs can use alt names to spoof
       + MFSA 2008-29 Faulty .properties file results in uninitialized memory being used
       + MFSA 2008-26 Buffer length checks in MIME processing
       + MFSA 2008-25 Arbitrary code execution in mozIJSSubScriptLoader.loadSubScript()
       + MFSA 2008-24 Chrome script loading from fastload file
       + MFSA 2008-21 Crashes with evidence of memory corruption (rv:1.8.1.15)

17 july 2008 Alexey Gladkov <legion at altlinux.ru> 2.0.0.14-alt2

  • Bugfix build.
  • Dont use LD_LIBRARY_PATH in startup scripts.

11 may 2008 Alexey Gladkov <legion at altlinux.ru> 2.0.0.14-alt1

  • New version (2.0.0.14)
  • Fixed:
       + MFSA 2008-15 Crashes with evidence of memory corruption (rv:1.8.1.13)
       + MFSA 2008-14 JavaScript privilege escalation and arbitrary code execution

2 march 2008 Alexey Gladkov <legion at altlinux.ru> 2.0.0.12-alt1

  • New version (2.0.0.12)
  • Fixed:
       + MFSA 2008-12 Heap buffer overflow in external MIME bodies
       + MFSA 2008-05 Directory traversal via chrome: URI
       + MFSA 2008-03 Privilege escalation, XSS, Remote Code Execution
       + MFSA 2008-01 Crashes with evidence of memory corruption (rv:1.8.1.12)
       + MFSA 2007-36 URIs with invalid  mishandled by Windows
       + MFSA 2007-29 Crashes with evidence of memory corruption (rv:1.8.1.8)
       + MFSA 2007-27 Unescaped URIs passed to external programs
       + MFSA 2007-26 Privilege escalation through chrome-loaded about:blank windows

2 august 2007 Alexey Gladkov <legion at altlinux.ru> 2.0.0.6-alt1

  • New version (2.0.0.6)
  • Fixed:
       + MFSA 2007-27 Unescaped URIs passed to external programs
       + MFSA 2007-26 Privilege escalation through chrome-loaded about:blank windows

20 july 2007 Alexey Gladkov <legion at altlinux.ru> 2.0.0.5-alt1

  • New version (2.0.0.5)
  • Fixed:
       + MFSA 2007-23 Remote code execution by launching Firefox from Internet Explorer
       + MFSA 2007-18 Crashes with evidence of memory corruption

29 june 2007 Alexey Gladkov <legion at altlinux.ru> 2.0.0.4-alt1

  • New version (2.0.0.4)
  • Fix normal icons.
  • Fixed:
       + MFSA 2007-15 Security Vulnerability in APOP Authentication
       + MFSA 2007-12 Crashes with evidence of memory corruption (rv:1.8.0.12/1.8.1.4)

22 april 2007 Alexey Gladkov <legion at altlinux.ru> 2.0.0.0-alt1

  • New version (2.0.0.0)
  • Many bugfixes (see http://weblogs.mozillazine.org/rumblingedge/archives/2007/03/tb_2.html).
  • Add RSS files (again).

27 february 2007 Alexey Gladkov <legion at altlinux.ru> 2.0-alt1.b2

  • New version (2.0 Beta 2)

23 november 2006 Alexey Gladkov <legion at altlinux.ru> 1.5.0.8-alt1

  • New version (1.5.0.8)
  • Remove version specific paths.
  • Add %pre script.
  • Improvements to product stability.
  • Fixed:
       + MFSA 2006-67 Running Script can be recompiled
       + MFSA 2006-66 RSA signature forgery (variant)
       + MFSA 2006-65 Crashes with evidence of memory corruption (rv:1.8.0.8)
       + MFSA 2006-64 Crashes with evidence of memory corruption (rv:1.8.0.7)
       + MFSA 2006-63 JavaScript execution in mail via XBL
       + MFSA 2006-60 RSA Signature Forgery
       + MFSA 2006-59 Concurrency-related vulnerability
       + MFSA 2006-58 Auto-Update compromise through DNS and SSL spoofing
       + MFSA 2006-57 JavaScript Regular Expression Heap Corruption

17 august 2006 Alexey Gladkov <legion at altlinux.ru> 1.5.0.5-alt1

  • New version (1.5.0.5)
  • Build with MozLDAP support.
  • Improvements to product stability.
  • Fixed:
       + MFSA 2006-55 Crashes with evidence of memory corruption (rv:1.8.0.5)
       + MFSA 2006-54 XSS with XPCNativeWrapper(window).Function(...)
       + MFSA 2006-53 UniversalBrowserRead privilege escalation
       + MFSA 2006-52 PAC privilege escalation using Function.prototype.call
       + MFSA 2006-51 Privilege escalation using named-functions and redefined "new Object()"
       + MFSA 2006-50 JavaScript engine vulnerabilities
       + MFSA 2006-49 Heap buffer overwrite on malformed VCard
       + MFSA 2006-48 JavaScript new Function race condition
       + MFSA 2006-47 Native DOM methods can be hijacked across domains
       + MFSA 2006-46 Memory corruption with simultaneous events
       + MFSA 2006-44 Code execution through deleted frame reference

2 may 2006 Alexey Gladkov <legion at altlinux.ru> 1.5.0.2-alt1

  • New bugfix version.
  • Improvements to product stability.
  • Fixed:
       + MFSA 2006-28 Security check of js_ValueToFunctionObject() can be circumvented;
       + MFSA 2006-27 Table Rebuilding Code Execution Vulnerability;
       + MFSA 2006-26 Mail Multiple Information Disclosure;
       + MFSA 2006-25 Privilege escalation through Print Preview;
       + MFSA 2006-24 Privilege escalation using crypto.generateCRMFRequest;
       + MFSA 2006-22 CSS Letter-Spacing Heap Overflow Vulnerability;
       + MFSA 2006-21 JavaScript execution in mail when forwarding in-line;
       + MFSA 2006-20 Crashes with evidence of memory corruption (rv:1.8.0.2);
       + MFSA 2006-08 "AnyName" entrainment and access control hazard;
       + MFSA 2006-07 Read beyond buffer while parsing XML;
       + MFSA 2006-06 Integer overflows in E4X, SVG and Canvas;
       + MFSA 2006-05 Localstore.rdf XML injection through XULDocument.persist();
       + MFSA 2006-04 Memory corruption via QueryInterface on Location, Navigator objects;
       + MFSA 2006-02 Changing postion:relative to static corrupts memory;
       + MFSA 2006-01 JavaScript garbage-collection hazards.

24 march 2006 Alexey Gladkov <legion at altlinux.ru> 1.5-alt2

  • bugfix build.
  • share extension directory fix.

21 february 2006 Alexey Gladkov <legion at altlinux.ru> 1.5-alt1

  • new version 1.5
  • build with rpm-build-thunderbird (external build macros)
  • Build with system NSS and NSPR.
  • Buildrequires updated for xorg-7.0
  • directory /usr/share/thunderbird-@version@/extensions was added to extensions search path .
     * this location is controled by the option extensions.dir.extensions .
  • Startup script rewritten. Now it is single script.
     * command line shortcut added: altmail:MAILLIST
       (example: "altmail:devel" -> mailto:devel@list.altlinux.org).
  • LDAP support disabled.
  • firsttime script removed
  • NoX patch removed

24 august 2005 Alexey Gladkov <legion at altlinux.ru> 1.0.6-alt2

  • packaging bugfix.
  • rpm mascros bugfix.
  • The script is added for switching language after installation/removal
     of a localization package.
  • Bug: #6204, #6254 fixed.

15 august 2005 Alexey Gladkov <legion at altlinux.ru> 1.0.6-alt1

  • new version.
  • firsttime script added.

11 may 2005 Alexey Gladkov <legion at altlinux.ru> 1.0.2-alt1

  • new version;
  • RSS missing files add;

1 february 2005 Alexey Gladkov <legion at altlinux.ru> 1.0-alt4

  • update patch thunderbird-1.0-20050201-alt-nox.patch
     * uninstall-global-theme command-line option was added;
     * update-register command-line option was added;
  • thunderbird-1.0-alt-rpm-scripts.tar.bz2 bugfix;

27 january 2005 Alexey Gladkov <legion at altlinux.ru> 1.0-alt3

  • fix crush when comiling with gcc3.4 .

19 january 2005 Alexey Gladkov <legion at altlinux.ru> 1.0-alt2

  • Rebuilt with libstdc++.so.6.

6 january 2005 Alexey Gladkov <legion at altlinux.ru> 1.0-alt1

  • new version;
  • new extension load scheme;
  • uninstall-global-extension option fixed;
  • add RPATH=%_libdir/%fullname to the all binares;
  • rpm macros was updated;
  • %post_ldconfig and %postun_ldconfig was removed.
  • icons updated (thx shrek@);

16 july 2004 Alexey Morozov <morozov at altlinux.org> 0.7.2-alt2

  • new version (0.7.2)
  • rpm macros file is splitted to base and devel parts
  • Russian spec translation
  • A patch to handle external URLs w/ url_handler
  • Requirements cleanup

7 may 2004 Alexey Gladkov <legion at altlinux.ru> 0.6-alt1

  • New version;
  • Splash screen added;
  • Default userContent.css added;
  • Offline extension added by default;
  • Confilct between mozilla-like devel packages was removed.

11 february 2004 Alexey Gladkov <legion at altlinux.ru> 0.5-alt1

  • New version.

13 january 2004 Alexey Gladkov <legion at altlinux.ru> 0.4-alt4

  • Spec changes.

26 december 2003 Alexey Gladkov <legion at altlinux.ru> 0.4-alt3

  • first build for ALT Linux.
  • rpm macro added.
  • new scheme loading extensions added (thx force@)
  • Spec modifications.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin