Posted on March 22, 2019

We’re always glad to bring new features to JxBrowser, but this update is especially big. See what’s new in version.

This minor update brings important fixes and security improvements.

We strongly recommend you to upgrade to this version because it includes the fix of the recently reported 0-day vulnerability in Google Chrome.

Fix for Chrome 0-day vulnerability (CVE-2019-5786)

This month Google received a 0-day vulnerability (CVE-2019-5786) affecting Google Chrome. Later Google released an update for all Chrome platforms that includes the fix of the reported vulnerability. The fix is available in Google Chrome 72.0.3626.121 or later.

We analyzed the applied the fix in Google Chrome and back-ported it on top of the Chromium 69.0.3497.12 build we use at the moment.

Fixed issues

  • The library not launching on macOS 10.11.
  • Chromium unexpectedly terminating on the mouse wheel event in the lightweight rendering mode on Windows and macOS platforms.
  • PermissionHandler not being invoked when a web page requests access to the installed media devices.
  • Clicking the Microphone button in the search field on the https://google.com web page leading to unexpected Chromium process termination if the NetworkDelegate has been registered.
  • Loading an incorrect URL in an IFRAME leading to unexpected Chromium process termination on macOS.
  • The NullPointerException error when enabling spell checker.

Request evaluation licence
Download JxBrowser 6.23.1

Go Top