☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
CVSS: 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N 🐛 CWE-266
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-15472

CVE-2026-15472 Improper Authorization in Eleveo Call Recording
📅 PUBLISHED: 2026-07-12 02:16 UTC 🔄 UPDATED: 2026-08-18 17:11 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.21%
👁️
0.21% probability
5.2× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
VULNERABLE: UNKNOWN / CHECK VENDOR
CVSS VECTOR BREAKDOWN 5.3
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: U Scope Unchanged
C: L Confidentiality Low
I: N Integrity None
A: N Availability None
5.3
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-15472 is a publicly disclosed improper authorization vulnerability in Eleveo Call Recording Software version 9.7.0. The flaw resides in the /callrec/composeEmailAction.do endpoint, allowing an unauthenticated remote attacker to bypass authorization checks and perform actions that should require elevated privileges. The vendor has been contacted but has not responded, leaving the software unpatched. The EPSS score is 0.0%, indicating low active exploitation in the wild, but the public availability of exploit details increases the risk for targeted attacks.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Supply Chain & Package Security

This vulnerability is not related to NPM, PyPI, Go, or Ruby packages. It is a proprietary Java-based enterprise application. No open-source supply chain impact is identified.

CVSS Breakdown & Threat Level

CVSS Score: 4.3 (Medium) Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

  • Attack Vector (AV): Network – exploitable remotely.
  • Attack Complexity (AC): Low – no special conditions required.
  • Privileges Required (PR): None – no authentication needed.
  • User Interaction (UI): None – no user action required.
  • Scope (S): Unchanged – impact confined to the vulnerable component.
  • Confidentiality (C): Low – limited information disclosure possible.
  • Integrity (I): None – no data modification.
  • Availability (A): None – no denial of service.

Threat Level: Medium. The vulnerability is easy to exploit but only leads to limited information disclosure. However, it could be chained with other flaws for greater impact.

Deep Dive & Mechanics

The vulnerability is an improper authorization (CWE-285) in the composeEmailAction.do servlet. The application fails to verify whether the requesting user has the necessary permissions to compose or send emails on behalf of the system. By directly crafting a POST request to this endpoint, an attacker can trigger email actions without authentication.

Root Cause: The servlet likely relies on client-side or session-based checks that can be bypassed by directly accessing the endpoint. The absence of server-side authorization validation allows any network-accessible user to invoke the action.

Attack Vector: Remote, unauthenticated HTTP requests to /callrec/composeEmailAction.do with crafted parameters.

Impact: An attacker could send arbitrary emails from the system, potentially leading to phishing attacks, information disclosure, or further compromise of internal systems.

Vulnerable vs. Patched Code

Vulnerable Code (Eleveo 9.7.0): The servlet likely lacks an authorization check:

// Vulnerable: No authorization check
public void doPost(HttpServletRequest request, HttpServletResponse response) {
    String to = request.getParameter("to");
    String subject = request.getParameter("subject");
    String body = request.getParameter("body");
    // Directly sends email without verifying user permissions
    emailService.send(to, subject, body);
}

Patched Code (Hypothetical): A proper authorization check should be added:

// Patched: Authorization check before action
public void doPost(HttpServletRequest request, HttpServletResponse response) {
    if (!userHasPermission(request.getSession(), "compose_email")) {
        response.sendError(HttpServletResponse.SC_FORBIDDEN);
        return;
    }
    String to = request.getParameter("to");
    String subject = request.getParameter("subject");
    String body = request.getParameter("body");
    emailService.send(to, subject, body);
}

Exploitation & Lab Setup

Red Team

Prerequisites:

  • Target running Eleveo Call Recording Software 9.7.0
  • Network access to the /callrec/composeEmailAction.do endpoint

Exploit Steps:

  1. Identify the target URL: https://target/callrec/composeEmailAction.do
  2. Craft a POST request with parameters to send an email:
curl -X POST https://target/callrec/composeEmailAction.do \
  -d "to=attacker@example.com&subject=Test&body=This is a test email"
  1. Verify email delivery to confirm exploitation.

Expected Outcome: The email is sent without authentication, demonstrating the authorization bypass.

Blue Team

Detection:

  • Monitor for POST requests to /callrec/composeEmailAction.do from unauthenticated sources.
  • Alert on unusual email activity from the Eleveo server (e.g., emails to external addresses not in normal business patterns).

Hunting:

  • Search logs for composeEmailAction.do with parameters to, subject, body.
  • Correlate with authentication logs to identify requests without prior login.

Mitigation:

  • Implement a WAF rule to block unauthenticated requests to this endpoint.
  • Apply a virtual patch by adding authorization checks in a reverse proxy (e.g., Nginx auth_request).

Indicators of Compromise (IOCs)

  • Network:
    • POST requests to /callrec/composeEmailAction.do with parameters to, subject, body.
    • Outbound SMTP traffic from the Eleveo server to unexpected external addresses.
  • Logs:
    • Application logs showing composeEmailAction.do accessed without a valid session.
    • Email logs showing messages sent from the system without corresponding user action.
  • File System:
    • No specific file-based IOCs; the vulnerability is purely logic-based.

Detection Engineering

YARA Rule

rule CVE_2026_15472_Eleveo_Email_Action {
    meta:
        description = "Detects exploitation attempts of CVE-2026-15472 in Eleveo Call Recording"
        author = "Valters IT"
        date = "2025-04-10"
        reference = "CVE-2026-15472"
    strings:
        $endpoint = "/callrec/composeEmailAction.do"
        $param_to = "to="
        $param_subject = "subject="
        $param_body = "body="
    condition:
        $endpoint and ($param_to or $param_subject or $param_body)
}

Sigma Rule

title: Eleveo Call Recording Unauthorized Email Action
id: 8a9b7c6d-5e4f-3a2b-1c0d-9e8f7a6b5c4d
status: experimental
description: Detects unauthenticated POST requests to the composeEmailAction.do endpoint
author: Valters IT
date: 2025-04-10
logsource:
    category: webserver
    product: apache
detection:
    selection:
        cs-method: POST
        cs-uri-stem: '/callrec/composeEmailAction.do'
    condition: selection
falsepositives:
    - Legitimate authenticated users (rare)
level: high

Suricata Rule

alert http any any -> any any (msg:"CVE-2026-15472 Eleveo Unauthorized Email Action"; flow:to_server,established; content:"POST"; http_method; content:"/callrec/composeEmailAction.do"; http_uri; content:"to="; http_client_body; content:"subject="; http_client_body; content:"body="; http_client_body; classtype:attempted-recon; sid:1000001; rev:1;)

Remediation & Mitigation

Immediate Actions:

  1. Virtual Patching: Deploy a WAF rule to block unauthenticated requests to /callrec/composeEmailAction.do.
  2. Network Segmentation: Restrict access to the Eleveo server to trusted IPs only.
  3. Monitoring: Enable detailed logging for the endpoint and alert on suspicious activity.

Long-Term Fix:

  • The vendor must release a patch that adds server-side authorization checks. Since the vendor is unresponsive, consider migrating to an alternative solution or implementing a custom reverse proxy with authentication.

Workaround:

  • Disable the email composition feature if not required, or restrict it via application configuration.

Valters IT

◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-15472/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.