Adding CyberArk WebDriver Updater tool backwards compatibility

Annoyed at manual patching of Chrome or Edge? Every month more vulnerabilities show up on scans. Not upgrading to v13.2 any time soon?

Let face it, playing whack-a-mole with vulnerability scans is painful for you, AND a risk to your organization if you don’t keep software patched.

This is a walkthrough on configuring, and deploying the CyberArk WebDriverUpdater tool and custom script to enable you to patch chrome and edge and keeping the webdrivers up to date until you can migrate to CyberArk PAS on-prem to v13.2.

The WebDriverUpdater tool will auto-download the chrome or edge driver from the URL’s noted above if they don’t exist. The custom script will check for an updated driver every 30 minutes, and if there’s a new driver file created within the last 30 minutes, it will re-run applocker hardening. If no new driver files were created in the last 30 minutes, it will skip running applocker hardening.

Prerequisites —

How to steps —

  • Stage the WebDriverUpdater tool and PS script onto the PSM server under c:\staging\ or similar folder name you want
WebDriverUpdater-v1.0.0.6 folder under CyberArk\PSM\Components path
  • Update the WebDriverUpdater.exe.config file to include the PSM path. For example, C:\Program Files (x86)\CyberArk\PSM\Components . Do not include the path to the ApplockerRuleScript. We’ll be using the custom PS script.
WebDriverUpdater.exe.config updated to have PSM path; don’t include applocker path entry.
  • Copy the PS CustomWebDriverUpdater.ps1 script to the CyberArk PSM>Hardening> path.
  • Create a scheduled task per the WebDriverUpdater tool documentation. Call it “Update WebDrivers” or similar.
  • Run it under System. Adjust as needed depending on your web proxy configurations.
  • Create a new trigger, begin the task on a schedule; daily starting at a future date/time, repeat the task every 30 minutes for a duration of indefinitely.

Looking for a partner in your Privileged Access Management rollout?

Check out my site here — https://www.keyvaultsolutions.com/pages/contact-us

Recommended items:

  • Determine your web proxy configurations; and if you require utilizing a svc account with proxy access to pull down the drivers with the svc acct. Each company’s configurations are different.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.