cbcvebase.
CVE-2022-2290
published 2022-07-03

CVE-2022-2290: Cross-site Scripting (XSS) - Reflected in GitHub repository zadam/trilium prior to 0.52.4, 0.53.1-beta.

PriorityP180medium6.1CVSS 3.1
AVNACLPRNUIRSCCLILAN
ITWEXPLOITVulnCheck KEV
Exploited in the wild
EPSS
3.10%
86.1th percentile
Cross-site Scripting (XSS) - Reflected in GitHub repository zadam/trilium prior to 0.52.4, 0.53.1-beta.

Affected

2 ranges
VendorProductVersion rangeFixed in
triliumnotestrilium< 0.52.40.52.4
zadamzadam_trilium>= unspecified < 0.53.1-beta0.53.1-beta

Detection & IOCsextracted from sources · hover to see the quote

sigma
detection:
  condition: or
  selection_body:
    - type: word
      part: body
      words:
        - "Note '' not found"
  selection_header:
    - type: word
      part: header
      words:
        - "text/html"
  selection_status:
    - type: status
      status:
        - 404
  • Detect exploitation attempts by looking for HTTP 404 responses from Trilium containing the reflected string "Note '' not found" in the HTML body, which indicates unsanitized note-ID input is being reflected back to the user.
  • Vulnerable versions are Trilium (zadam/trilium) prior to 0.52.4 and prior to 0.53.1-beta. Presence of these versions in the environment should be treated as unpatched for this reflected XSS.
  • ·The Nuclei-style detection template targets a 404 response with 'text/html' content-type and the body string "Note '' not found". This fingerprint may produce false positives on any legitimate missing-note navigation and should be tuned with additional XSS payload context in the URL/query parameter.

CVSS provenance

nvdv3.16.1MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
nvdv3.06.4MEDIUMCVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:P/A:N
vulncheck6.1MEDIUM
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.