ebbrostrom
ServiceNow Employee

When a vulnerability like PHP2Shell hits the headlines, the clock starts immediately. Leadership wants to know one thing: are we exposed? The two CVEs driving the conversation are currently listed as CVE-2026-109618 and CVE-2026-109619. With Unified Security Exposure Management (USEM), you can answer that question quickly and turn the answer into action.

 

The scenario

Your application vulnerability scanner (Veracode, Checkmarx, Fortify, and others) is already feeding findings into USEM, where they become AVIT records with triage rules, risk scoring, and assignment applied automatically. The data you need is already in the platform. The challenge is connecting a headline CVE to the third-party entries your scanner produced, and doing it before attackers move.

 

Watch Topics: your rapid-response lever

Watch Topics were a go-to capability during the log4j response and for other high-alert vulnerabilities, and they are just as effective for PHP2Shell. A Watch Topic shows exactly which CVEs are tied to which applications in your environment, so you can stop guessing and start prioritizing.

The key: getting from the CVE to the third-party entry

The AVIT record is tied to a application vulnerability entry (TPE) from your scanner, not directly to a CVE. The bridge is a column that is not displayed on the form: CVEs [cves_list]. This glide_list field references the National Vulnerability Database Entry table [sn_vul_nvd_entry]. It is populated when a record is inserted into the m2m table [sn_vul_m2m_entry_cve], which correlates the NVD CVE to the TPE/AVE from your scanner sources.

Build the Watch Topic

  1. Create a new Watch Topic focused on the CVEs in question.
  2. Locate the field: Vulnerability > Application Vulnerability Entry entry > CVE (list).
  3. Populate it with the PHP2Shell CVEs and the appropriate details.
  4. Activate and submit.

    ebbrostrom_0-1792793051738.png

    ebbrostrom_1-1792793152918.png
    ebbrostrom_2-1792793215603.png

The outcome

Within minutes, you have a live, scoped view of every finding tied to PHP2Shell. As a Vulnerability Analyst, you can:

  • See exactly which applications are affected, with no manual spreadsheet correlation.
  • Track the backlog of related findings as it shrinks.
  • Create remediation efforts and remediation tasks, and route them to the right teams.
  • Report on progress to stakeholders with confidence.

The result is a faster path from “are we exposed?” to “we are fixing it,” with clear ownership at every step.

Learn more

Comments
BhavaniYamsani
Mega Guru

Hello @ebbrostrom ,

Great walkthrough! The use of Watch Topics to connect newly disclosed CVEs with existing application vulnerability findings is a practical way to accelerate vulnerability triage in USEM.

A few additional considerations that could make this workflow even more effective:

  • Validate CVE correlation: Confirm that the relevant CVEs are correctly associated with the scanner's application vulnerability entries through sn_vul_m2m_entry_cve. Missing or incomplete mappings could result in findings being overlooked.

  • Prioritize business impact: Combine CVE severity with application criticality, internet exposure, and remediation SLAs to prioritize the most urgent findings.

  • Automate remediation routing: Where supported, use remediation rules to assign tasks to the appropriate application or support teams.

  • Track remediation end to end: Monitor finding closure, validate that the source scanner reflects the fix, and confirm that remediation tasks are completed.

  • Improve reporting: Provide a dashboard showing affected applications, open findings, overdue remediation tasks, and remediation progress.

One useful addition would be an end-to-end example showing how a Watch Topic identifies the affected AVIT records and how those findings flow into remediation efforts and tasks.

This approach can help teams move from CVE awareness to prioritized, measurable remediation without relying on manual spreadsheet correlation.

If you find this helpfull , Accept the solution and mark Helpful 👍.

Thankyou
Yamsani Bhavani
ServiceNow Developer - SecOps, GRC, Custom Applications, Now assist

Version history
Last update:
3 weeks ago
Updated by:
Contributors