Watch security advisories for the software we use

New vulnerabilities in the products and versions that you run, with the severity and the fixed version.

  • On a schedule: Every weekday at 8:00

What it does

The task

Read the list of products and versions that we run in the Google Sheet sheet url. Search the NVD, the GitHub Advisory Database and the vendors' security pages for advisories published since the last run. Keep the ones that affect our versions. For each one, give the CVE number, the product, the severity score, whether the CISA list of exploited vulnerabilities includes it, the fixed version and the link. Put the advisories with a score of min score or more first. Do not change any system.

  • It works in GitHub, any website and Google Sheets, in the workspace you pick, and signs in with passwords from your Cuiar vault.
  • As a routine it runs every weekday at 8:00 (cron 0 8 * * 1-5).

What you give it

BlankWhat to giveExample
sheet urlA sheet with your products and versionsdocs.google.com/spreadsheets/d/1Sv2...
min scoreThe lowest CVSS score to put at the top7.0

What you get back

An example run with the example values above. Your run uses your own data.

Advisories that affect your versions: 3 since Friday

CVEProductScoreExploitedFixed in
CVE-2026-41822Harbor VPN Gateway 9.1.29.8yes, on the CISA list9.1.4
CVE-2026-40177Lumen CMS 6.4.07.5no6.4.3
CVE-2026-39954brightqueue 3.2.1 (npm)5.3no3.2.2

Links for each advisory are in the e-mail.

Run it in Cuiar

  1. 01

    Open it

    Click Use in Cuiar on this page. The side panel opens with the task in the composer.

  2. 02

    Fill in 2 blanks

    Type sheet url and min score. Tab moves to the next blank.

  3. 03

    Run it, then repeat it

    Run sends it once. To run it every weekday at 8:00, make a routine on cuiar.com/routines or with the CLI below.

As a routine, from the terminal

cuiar routines create "Watch security advisories for the software we use" --schedule "0 8 * * 1-5" --time-zone Europe/Berlin \
  "Read the list of products and versions that we run in the Google Sheet docs.google.com/spreadsheets/d/1Sv2.... Search the NVD, the GitHub Advisory Database and the vendors' security pages for advisories published since the last run. Keep the ones that affect our versions. For each one, give the CVE number, the product, the severity score, whether the CISA list of exploited vulnerabilities includes it, the fixed version and the link. Put the advisories with a score of 7.0 or more first. Do not change any system."

Run it from your AI agent

Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.

1. Add Cuiar to Claude Code

claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp

2. Ask your agent

Use the Cuiar tool create_routine to run my "Watch security advisories for the software we use" template with sheet url = docs.google.com/spreadsheets/d/1Sv2...; min score = 7.0.

Setup for other agents: AI agents.

The tool call

{
  "name": "create_routine",
  "arguments": {
    "name": "Watch security advisories for the software we use",
    "task": "Read the list of products and versions that we run in the Google Sheet docs.google.com/spreadsheets/d/1Sv2.... Search the NVD, the GitHub Advisory Database and the vendors' security pages for advisories published since the last run. Keep the ones that affect our versions. For each one, give the CVE number, the product, the severity score, whether the CISA list of exploited vulnerabilities includes it, the fixed version and the link. Put the advisories with a score of 7.0 or more first. Do not change any system.",
    "schedule": "0 8 * * 1-5",
    "time_zone": "Europe/Berlin"
  }
}
All monitoring templates
  • Data

    Collect stats for a list of GitHub repositories

    Stars, last release, last commit, license, issues and downloads for each repository, in your sheet.

    You start it: When you start it
    • GitHub
    • npm
    • PyPI
    • +1 more: Google Sheets
  • Engineering

    Find flaky tests in your CI runs

    Tests that fail and then pass on the same commit, with the count and the error, from your recent runs.

    You start it: When you start it
    • GitHub
    • Google Sheets
  • Monitoring

    Track competitor prices in a sheet

    Each competitor's price and stock for your products, updated daily, with an alert on big moves.

    On a schedule: Every day at 6:00
    • Google Sheets
    • Any online store
    • Amazon
  • Monitoring

    Find new public tenders for my business

    New government tenders that match your services, with the value, the deadline and the documents.

    On a schedule: Every weekday at 7:00
    • Any government site
    • Google Sheets
  • Monitoring

    Find new grants my organization can apply for

    New grants that fit your mission and size, with the amount, the rules and the deadline.

    On a schedule: Every Monday at 9:00
    • Any government site
    • Any website
    • Google Sheets
  • Monitoring

    Watch new reviews of my app

    New App Store and Google Play reviews, grouped into bugs, requests and praise, with the app version.

    On a schedule: Every day at 8:00
    • App Store
    • Google Play
    • Google Sheets