PatchSiren cyber security CVE debrief
CVE-2026-110717 meetecho CVE debrief
CVE-2026-110717 is a path traversal vulnerability in Janus WebRTC Server through version 1.4.3, specifically in the Record&Play plugin. This allows unauthenticated attackers to write files outside the recordings_path by manipulating the record request filename with path separators. Attackers can create or truncate files ending in -audio.mjr, -video.mjr, or -data.mjr anywhere the Janus process can write, outside of protected folders.
- Vendor
- meetecho
- Product
- janus-gateway
- CVSS
- MEDIUM 6.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-14
- Original CVE updated
- 2026-10-14
- Advisory published
- 2026-10-14
- Advisory updated
- 2026-10-14
Who should care
Defenders responsible for Janus WebRTC Server instances should assess exposure and prioritize updates or mitigations. System administrators and security teams overseeing WebRTC deployments need to verify their server versions and implement necessary security measures.
Why it matters
CVE-2026-110717 is a medium-severity path traversal vulnerability in Janus WebRTC Server's Record&Play plugin, allowing unauthenticated attackers to write files outside protected folders. Defenders should verify server versions, restrict write access, and monitor for suspicious activity to prevent potential data corruption or unauthorized file writes.
- Potential unauthorized file writes outside intended directories
- Possible data corruption or unauthorized file creation
- Risk of elevated privileges through careful file manipulation
- Need for verification of server version and exposure
Technical summary
The vulnerability exists in the Record&Play plugin of Janus WebRTC Server through version 1.4.3. An unauthenticated attacker can manipulate the filename in the record request to traverse the directory and write files outside the intended recordings_path. This can lead to the creation or truncation of files with specific extensions (-audio.mjr, -video.mjr, -data.mjr) in locations where the Janus process has write permissions, outside of protected folders.
Defensive priority
Defenders should prioritize verifying and updating Janus WebRTC Server instances to prevent potential unauthorized file writes.
Recommended defensive actions
- Verify Janus WebRTC Server version and update to a patched version if available
- Restrict write access to recordings_path and monitor for suspicious file modifications
- Implement additional security measures to prevent unauthorized file writes
- Conduct a thorough review of server configurations to identify potential exposure
- Perform vulnerability scanning to detect any instances of Janus WebRTC Server within the environment
- Review system logs for signs of potential exploitation
- Develop an incident response plan in case of a successful attack
Evidence notes
The vulnerability is confirmed in Janus WebRTC Server through version 1.4.3. The Record&Play plugin is affected, allowing unauthenticated path traversal attacks. The CVE record and source item provide details on the vulnerability.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-110717 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-110717
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-110717 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-110717
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Janus WebRTC Server through 1.4.3 Path Traversal via Record&Play Filename
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/110xxx/CVE-2026-110717.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://hackmd.io/@1ExmmukzRMWN7B4gQ4W-4Q/HkEaF-piGl
Supplemental source - technical-description, exploit
-
Source reference
Unverified legacy reference
URL: https://github.com/meetecho/janus-gateway/blob/1f0b75cac1c9ad819ee4c2a905a2c65b00b82cde/src/plugins/janus_recordplay.c
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://github.com/meetecho/janus-gateway/blob/1f0b75cac1c9ad819ee4c2a905a2c65b00b82cde/src/record.c
Supplemental source - technical-description
-
Source reference
Unverified legacy reference
URL: https://github.com/meetecho/janus-gateway
Supplemental source - product
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/janus-webrtc-server-through-1.4.3-path-traversal-via-record-play-filename
Supplemental source - third-party-advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.