Safe Exam Browser Changelog

What's new in Safe Exam Browser 3.6.0.633

Dec 7, 2023
  • Changes:
  • Fixed bug with quit URL where URLs not exactly matching the quit URL would also trigger a shutdown.
  • Implemented signature verification for application monitoring (#593).
  • Fixed false-positive VM detection due to virtual disk devices (#604).
  • Fixed missing BEK and CK headers after e.g. authentication redirection.
  • Added Spanish translation.
  • Updated target framework to .NET Framework 4.8 and changed setup bundle to also embed .NET setup bootstrapper.
  • Implemented version restriction functionality.
  • Improved virtual machine detection.
  • Implemented isolated clipboard functionality (#625).
  • Fixed issue where password dialog was visible but not having input focus during application startup (#323).
  • Fixed loading of MAC address for system info (#637).
  • Implemented basic cursor functionality (#606).
  • Added Splashtop to default list of prohibited applications.
  • Implemented support for configuration data URIs.
  • Implemented random desktop functionality.
  • Improved logging with respect to default settings initialization.
  • Added Pulseway RMM to default list of prohibited applications.
  • Fixed status info in Action Center WLAN control when wireless is enabled but not connected (i.e. using wired connection).
  • Added Dutch / Flemish translation (#713).
  • Fixed false positive VM detection for VirtualBox host systems (#669).
  • Fixed bug with ease of access configuration verification.
  • Added Russian translation (#723).
  • Added new Teams and OBS to prohibited applications (#725, #727).
  • Added Estonian translation (#716).
  • Updated browser engine to version 118.6.80 (Chromium version 118.0.5993.117).
  • The following optional features and changes are disabled by default and need to be configured individually:
  • Removed Zoom proctoring implementation and added error message when Zoom proctoring is active. Due to licensing issues Zoom live proctoring is only available for SEB Alliance members, please refer to https://safeexambrowser.org/alliance/members.html.
  • Added user identifier detection via Moodle plugin.

New in Safe Exam Browser 3.5.0.544 (Apr 12, 2023)

  • Fixed NullReferenceException when accessing CanNavigate properties of browser control.
  • Fixed crash when using SEB without browser and pressing the Windows key.
  • Fixed crash when third-party application has no title.
  • Changed wording in settings password dialog.
  • Implemented new configuration option to show or hide the path of file system elements.
  • Added Hyper-V to virtual machine detector.
  • Added Chrome Remote Desktop to default list of prohibited applications.
  • Added basic user agent for network resource requests.
  • Various accessibility improvements and bugfixes.
  • Added VMware to PCI vendor blacklist.
  • Fixed resizing issue with lockscreen on display resolution change.
  • Fixed bug where ease of access configuration monitoring would trigger even though the service component is active.
  • Fixed ease of access exploit.
  • Fixed access to potentially uninitialized DOM in accessibility JavaScript code.
  • Implemented session integrity verification.
  • Implemented visual indication for active applications in taskbar.
  • Fixed crash when using tabulator key.
  • Ensured setup bundle doesn't fail if a newer WebView2 runtime is already installed.
  • Fixed crash when attempting to download file originating from data URL.
  • Fixed unit tests for client operation.
  • Fixed crash caused by non-ASCII characters (e.g. Hebrew) in client log file path.
  • When searching, enter now performs a forward search within a browser window.
  • Updated browser engine to version 111.2.20 (Chromium version 111.0.5563.65).
  • The following optional features and changes are disabled by default and need to be configured individually:
  • Fixed bug where network status log would be sent repeatedly when not connected and added threshold for value change.
  • Fixed hacks to control Zoom user interface.
  • Implemented custom browser exam key defined by server.
  • Only search for an LMS session identifier when a server session is active.
  • Updated Zoom WebSDK to version 2.10.1 and changed authentication to use SDK key and JWT token.
  • Refactored server proxy by extracting request implementations.
  • Implemented basic mechanism for app signature key (ASK) exchange.
  • Fixed race condition happening with OAuth2 token renewal.
  • Added missing translation for server failure dialog.
  • Ensured multiple lock screen instructions sent by the server don't cause multiple lock screens.
  • Ensured open server connection gets closed when session start failed.
  • Known issues:
  • Screen readers NVDA and JAWS are not compatible with kiosk mode Create New Desktop. If their usage is required, please use kiosk mode Disable Explorer Shell where they should work as expected.
  • Live proctoring isn't compatible with kiosk mode Create New Desktop due to an issue in WebView2 (see https://github.com/MicrosoftEdge/WebView2Feedback/issues/960). Thus, if live proctoring is active, the kiosk mode will always automatically be set to Disable Explorer Shell.