Skip to main content
Version: 7.7

Release Notes 7.7.0

Supported Upgrade Paths

For a list of Resolve Actions Pro versions that you can upgrade from, see the upgrade guide that is appropriate for your upgrade type:

What's New

This release of Actions Pro introduces the following new features, improvements, and changes.

OAuth Authentication Support in HTTP Gateway

The HTTP Gateway adds support for OAuth authentication. See ::title for details.

New Way of Configuring Authentication in HTTP Gateway

The new HTTP Authentication tab available in the HTTP Gateway filter administration screen allows you to create multiple authentication configurations associated with a specific network port number. You can then apply a selected configuration when creating a filter.

As a consequence, the SSL option has been moved from the filter configuration to the HTTP authentication configuration.

See ::title for details.

Existing HTTP filters with None or Basic authentication are automatically migrated to the new format during upgrade.

New Page Component: Diff

The new Diff Page Builder component allows you to compare records of custom tables from the Actions Pro database. It is suitable for configuration change management and is meant to work with the CSV upload feature.

See ::title for details.

Infrastructure Changes

The following changes aim to improve stability, compatibility, performance, and security but might also be dictated by new features.

Updated Groovy Version

The version of Groovy has been upgraded to 2.5.21. See JAR Changes to learn how this change affects the availability of JAR files.

Simplified Groovy Sandbox Whitelisting

With this Actions Pro version, the Groovy Sandbox whitelists the following by default:

  • Standard Java classes and their methods
  • Javax classes and their methods
  • Groovy classes and their methods
  • org.codehaus.groovy classes and their methods

The requirement to whitelist classes and methods remains only for Resolve classes and methods.

caution

If you have enabled Groovy Sandbox for one or more components, make backups of its configuration files before starting the upgrade to this Actions Pro version. For details, see the appropriate upgrade guide for the type of upgrade that you are doing:

JAR Changes

Download the spreadsheet to find out how JAR file availability and versions change between Actions Pro versions.

note

Starting with version 7.3, only new additions and updated JAR files are being included. JAR files that are no longer part of the Actions Pro installation are marked as removed. Keep in mind that the Actions Pro upgrade procedure does not delete older versions of upgraded or removed JAR files; they might still exist after an upgrade.

Security

OWASP Certification

This release has been Veracode OWASP Top 10 v1 certified:

  • Mitigated Veracode Level: VL3
  • Original Veracode Level: VL3
  • Veracode static scan: 88
  • Veracode dynamic scan: 99

Upgraded Content Security Policy

New Fetch directives have been added to the Content Security Policy that help detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks.

In addition, System Properties have been added to allow you to append to the default directive values and to add custom Fetch directives.

See ::title for details.

Resolved Issues

The following issues have been resolved with this Actions Pro version.

PriorityInternal IDSummary
P3_MediumPRO-1468Veracode dynamic analysis is reporting 2 vulnerabilities related to Content-Security-Policy not setting either script-src or default-src attributes
P3_MediumPRO-1467Veracode dynamic analysis reporting vulnerability related to RSTOKEN cookie not having SameSite attribute set to Strict/Lax
P3_MediumPRO-1466Veracode dynamic analysis reporting 3 vulnerabilities related to JSESSIONID cookie not having SameSite attribute set to Strict/Lax
P3_MediumPRO-1438Kafka Gateway Not Working After Upgrade 7.3
P3_MediumPRO-1331HTTP Gateway - user should see a warning when creating and deploying filter with the same URL and port number as already existing one
P3_MediumPRO-1312Add License modal - Text area for pasting License Key is not visible and is too small
P3_MediumPRO-1310When new Companion filter is added/removed, list of companion filters shown in main filter is not updated
P3_MediumPRO-1305Gateway Filter Deployment and undeployment open issues

Known Limitations

The following table lists issues that are known to appear in this Actions Pro version.

PriorityInternal IDSummary
SUPP-1346RS-00007109The output in result macro popup from displays extra spaces in the front.
SUPP-1862RS-8026Cannot modify text editor content. The header size is changed when changing the body text size and the latest change is not being saved.
SUPP-1838RS-00007951Form buttons in specific wikis do not work as expected.
SUPP-1399RS-6986Logstash jsm_options are overwritten on Resolve version update.
SUPP-1420RS-00005252RSControl log throughput is high. Setting log.map to INFO does not reduce the log load.
SUPP-1405RS-7232Can not display Resolve Wiki page in Asssure1 window.
SUPP-1296RS-00006991Result Component returns partial Results from WS.
SUPP-33RS-6110The result and detail macros do not update to display the new worksheet when executing a Runbook form its Decision Tree. The impact is no new execution result worksheets are being created, all are stored in the last worksheet.
SUPP-34RS-26733The Resolve login screen is displayed on attempt to log in to Resolve using ADFS due to being logged in to another third party application using ADFS at the same time.
SUPP-38RS-26942An error message is displayed in the Organizations page after related groups and roles are deleted.
SUPP-37RS-27437XML parser cannot handle namespaces when generating XPaths.
SUPP-75RS-00006136Title of the browser tab page does not change after upgrade to 6.2.2.8.
SUPP-69RS-5192, RS-24758getActionTaskDetailResult does not work when from WebService.
SUPP-52RS-6505Custom Forms do not load when there are special characters used in Xtable Custom Form.
SUPP-87RS-27308Zenoss Gateway component field for filter does not accept queries that start with "I". Impact is the gateway cannot trigger Runbooks off filter criteria.
SUPP-539RS-3581Resolve registration does not clear properties.
SUPP-1126RS-00006684NetcoolAPI addJournal function does not insert correct user ID on a Netcool server.
SUPP-1296RS-00006991SSHConnect expect() methods return messages display disjointed message.
SUPP-2008RS-00008384Removing a group does not remove any org_group_rel entries for it.
SUPP-2500RS-00009998Spaces are not valid characters for CONSTANT type of input parameters when an Action Task is added to a Decision Tree.
SUPP-2433RS-9722Intermittent: Action Tasks including "Start" do not have inputs and outputs.
SUPP-1330RS-00007072Connector lines in the main model and decision tree can be modified in Automation Designer view only mode.
SUPP-1513RS-00007096Zenoss Gateway Rewrites the WS Summary Section with Zenoss Summary field when process aborts.