Skip to main content

MyReport Updater CVE-2026-110632

| EUVDEUVD-2026-101260 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-10-14 VulnCheck GHSA-c58m-4p4j-mrrh
9.2
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach gRPC port 9095
  2. Delivery
    Call UpdateConfigReferent to redirect updater
  3. Exploit
    Serve malicious MD5-matched module archive
  4. Execution
    Updater fetches and installs payload
  5. Impact
    Execute arbitrary code as SYSTEM

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires network reachability to the MyReport Updater's gRPC service on TCP port 9095, which is exposed without authentication (PR:N) - any attacker able to route to that port can call UpdateConfigReferent, so segmenting or firewalling port 9095 is the primary mitigation. The key limiting factor is that the attacker must stand up a malicious reference server delivering module archives whose MD5 digests match what the updater expects, reflected as AC:H/AT:P in the CVSS 4.0 vector; this is feasible given MD5 collision weaknesses but is more than a single-packet trigger. No user interaction and no valid credentials are needed, and no non-default configuration is described - the unauthenticated service appears to be the default posture through version 2.1.1.

Impact

This is a genuine high-priority issue, not a CVSS-inflated paper risk. The signals are mutually reinforcing: CWE-306 (missing authentication) matches the described unauthenticated gRPC service, the CVSS 4.0 vector confirms network reach with no privileges or user interaction (AV:N/PR:N/UI:N), and the technical impact is full compromise - code execution as SYSTEM with high confidentiality, integrity, and availability impact (VC:H/VI:H/VA:H). Publicly available exploit code exists (Quarkslab blog plus VulnCheck advisory), which raises the practical exploitation likelihood. The one tempering factor is attack complexity: the CVSS 4.0 vector sets AC:H and AT:P (attack requirements present) because successful exploitation depends on the attacker staging a malicious reference server whose module archives carry matching MD5 digests - a non-trivial but achievable prerequisite given MD5's known collision weakness. No CISA KEV listing and no EPSS score were provided in the input, so there is no evidence of confirmed in-the-wild exploitation yet; the risk here is driven by the public POC and the SYSTEM-level impact rather than observed mass exploitation. Net: treat as urgent for any exposed MyReport Updater instance, while noting exploitation is not fully trivial (AC:H/AT:P) and active exploitation is unconfirmed.

Exploit ScenarioDerived

A remote attacker who can reach TCP port 9095 invokes the unauthenticated gRPC UpdateConfigReferent method to repoint the SYSTEM-level updater at an attacker-controlled reference server. The attacker serves modified module archives crafted to present matching MD5 digests, which the updater fetches and installs, writing files and executing arbitrary code as SYSTEM. A public proof-of-concept and technical write-up from Quarkslab/VulnCheck exist, lowering the barrier to weaponization.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 0.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Unauthenticated remote code execution as SYSTEM affects Report One MyReport Updater through version 2.1.1, whose updater service exposes a gRPC endpoint on TCP port 9095 without any authentication. Any remote attacker who can route to that port can invoke the UpdateConfigReferent method to redirect the SYSTEM-privileged updater to an attacker-controlled reference server and deliver modified module archives; publicly available exploit code exists (published by Quarkslab), and successful abuse hinges on the attacker operating a malicious reference server whose module archives carry MD5 digests matching what the updater expects, which independent assessment rates as attack complexity High. Independent assessment confirms this as a genuine high-priority issue rather than a CVSS-inflated paper risk, with full confidentiality, integrity and availability impact confined to the vulnerable host.

RemediationAI

No vendor-released patch version is identified in the available data through MyReport Updater 2.1.1, so remediation must begin with containment: block inbound TCP 9095 at host firewalls and network ACLs so only explicitly trusted update-management hosts can reach the gRPC listener, accepting the trade-off that legitimate remote update orchestration will fail and updates must instead be triggered locally or from the approved management subnet. As a compensating control, restrict outbound access from updater hosts to a whitelist of known-good reference servers so a redirected updater cannot reach an attacker-controlled endpoint, noting this requires stable server addressing and will break if the legitimate source changes. Until a fixed build is confirmed, monitor and alert on unexpected calls to UpdateConfigReferent, on modification of updater configuration referencing new or unfamiliar reference servers, and on new module archives written by the updater process; consider running the updater under a less privileged account than SYSTEM (side effect: some update operations may fail or require manual elevation). Track vendor guidance at https://www.myreport.fr/myreport/ and the VulnCheck advisory at https://www.vulncheck.com/advisories/report-one-myreport-updater-through-2.1.1-unauthenticated-grpc-service-rce, and apply a patched release as soon as one is published. Because the integrity check relies on MD5, replacing or supplementing that validation with a collision-resistant hash must come from the vendor and cannot be patched by administrators.

Affected VersionsENISA

MyReport Updater 0 ≤2.1.1

Affected Packages

euvd myreport_updater no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

MyReport Updater is a Windows client component that keeps Report One MyReport installations current by polling a reference server for module archives and applying them with SYSTEM privileges. The updater exposes a gRPC service on TCP port 9095 that, per CWE-306 (Missing Authentication for Critical Function), performs no credential or session validation - the UpdateConfigReferent method accepts configuration changes from any caller that can reach the socket. Because the update payloads are integrity-checked only with MD5, a collision-prone hash, an attacker who controls the reference server can supply archives accepted as legitimate; those archives are written to disk and subsequently executed in the updater's SYSTEM context. The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:N) reflects that no privileges or user interaction are needed but the attacker must occupy a network position capable of standing up the rogue reference server and crafting digest-matching content - a real barrier, but far less than a single-packet trigger, and the service appears to be unauthenticated by default through 2.1.1.

Know when Myreport Updater gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.2 CRITICAL
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.1 HIGH

Network-reachable unauthenticated gRPC service (AV:N/PR:N/UI:N); AC:H because the attacker must serve MD5-matched malicious archives; full SYSTEM compromise yields C:H/I:H/A:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Report One MyReport Updater through 2.1.1 exposes an unauthenticated gRPC service on TCP port 9095 that allows remote attackers to redirect the SYSTEM updater by invoking the UpdateConfigReferent method. Attackers can point the updater to a malicious reference server serving modified module archives with matching MD5 digests to write files and execute code as SYSTEM.

Technical POC Analysis

CWE-306: Missing Authentication for Critical Function.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Report One MyReport Updater through version 2.1.1 exposes a critical remote-code-execution risk in its updater service that can result in SYSTEM-level compromise of affected hosts. Publicly available exploit code exists, and because no vendor-released patch has been identified, organizations running this product face elevated risk of host takeover and follow-on lateral movement. Leadership should prioritize inventorying affected systems, restricting access to the updater interface, and preparing for emergency mitigation while the vendor addresses the flaw.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include restricting TCP port 9095 to trusted management networks, blocking external access to the updater gRPC endpoint, disabling the MyReport Updater service where not required, segmenting affected hosts, monitoring for UpdateConfigReferent calls and anomalous outbound reference-server traffic, and validating module archive integrity.

Threat Intelligence Overview

EPSS Score
0.6%
Top 50% exploitable
Prevalence
Low
niche French business-intelligence reporting tool, limited enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.6%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

67
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy