Skip to main content Link Search Menu Expand Document (external link)

Software Advisories to Webex

Workflow #0054

This workflow fetches recent CISA advisories and looks for common software package managers and programming languages in the descriptions. If mention of a package manager or programming language is found, a Webex message is posted.

GitHub


Change Log

Date Notes
Dec 17, 2021 - Initial release
Sep 7, 2022 - Minor updates to naming and descriptions

See the Important Notes page for more information about updating workflows


Requirements

  • The following system atomics are used by this workflow:
    • Webex - Post Message to Room
    • Webex - Search for Room
  • The following atomic actions must be imported before you can import this workflow:
    • None
  • The targets listed at the bottom of the page
  • Cisco Webex

Workflow Steps

  1. Fetch the latest RSS feed of advisories
  2. Check if there’s anything new to parse (if not, end the workflow)
  3. Convert the list of advisories to a table
  4. For each advisory:
    • Look for software package managers (if found: update the local Webex message variable)
    • Look for programming languages (if found: update the local Webex message variable)
    • Check if there’s anything to report via Webex:
      • If so, search for the provided Webex room and post the message

Configuration

  • If you want the workflow to run on a schedule, you need to create a schedule and then add it as a trigger within the workflow
  • See this page for information on configuring the workflow for Webex
  • If you want to modify the package managers and/or programming languages the workflow looks for, you can edit the regular expressions in the Look for package managers and Look for programming languages activities

Targets

Target Group: Default TargetGroup

Target Name Type Details Account Keys Notes
Webex Teams HTTP Endpoint Protocol: HTTPS
Host: webexapis.com
Path: None
None Not necessary if Webex activities are removed