← Search CVEs

CVE-2026-114045

HIGH 8.7

Published 2026-10-21 · Last modified 2026-10-21

FreeRDP before 3.32.1 contains a heap-based buffer overflow in the server-side rdpsnd channel because an integer wraparound in rdpsnd_server_select_format() DVI_ADPCM block-alignment arithmetic bypasses validation. A malicious RDP client can send two SNDC_FORMATS PDUs with an nBlockAlign too small for nChannels, causing an unbounded heap write during server audio playback, potentially enabling code execution.

ELEVATED IMPACT

Severe if exploited (CVSS 8.7), but no known exploitation and low modeled probability. Patch on a normal cadence.

Exploitation likelihood

0.6%chance of exploitation in 30 days · 47th percentile

○ In CISA KEV ○ Catalogued PoC

Impact if exploited

8.7CVSS 4.0 · HIGH

  • ConfidentialityHigh
  • IntegrityHigh
  • AvailabilityHigh

What an attacker needs

  • ✓Access: Reachable over the network — no local access needed
  • ⚠Privileges: Requires a low-privilege account
  • ✓User interaction: No user interaction needed
  • ✓Complexity: No special conditions — reliably repeatable
  • ✓Requirements: No special attack requirements

✓ lowers the bar for an attacker · ⚠ raises it

Proof of concept

No public PoC is currently catalogued.

Search for new PoCs

Search GitHub now — results may be empty or unverified.

Tracked sources are checked daily for recent CVEs, including PoCs published after the original disclosure. A later release appears after a tracked source lists it and a refresh succeeds.

Data snapshot:

Affected

Vendors Freerdp

Products Freerdp

Weakness (CWE)

  • CWE-122: Heap-based Buffer Overflow

CVSS vector

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

References and research data (JSON)

Vendor product assessments

  • freerdp as a component of Red Hat Enterprise Linux 10 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-devel as a component of Red Hat Enterprise Linux 10 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-libs as a component of Red Hat Enterprise Linux 10 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-libs

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-server as a component of Red Hat Enterprise Linux 10 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-server

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp.src as a component of Red Hat Enterprise Linux 10 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp?arch=src

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr as a component of Red Hat Enterprise Linux 10 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr-devel as a component of Red Hat Enterprise Linux 10 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp as a component of Red Hat Enterprise Linux 6 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • no fix planned: Out of support scope
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-devel as a component of Red Hat Enterprise Linux 6 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • no fix planned: Out of support scope
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-libs as a component of Red Hat Enterprise Linux 6 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-libs

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • no fix planned: Out of support scope
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-plugins as a component of Red Hat Enterprise Linux 6 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-plugins

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • no fix planned: Out of support scope
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp.src as a component of Red Hat Enterprise Linux 6 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp?arch=src

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • no fix planned: Out of support scope
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp as a component of Red Hat Enterprise Linux 7 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-devel as a component of Red Hat Enterprise Linux 7 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-libs as a component of Red Hat Enterprise Linux 7 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-libs

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-plugins as a component of Red Hat Enterprise Linux 7 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-plugins

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp.src as a component of Red Hat Enterprise Linux 7 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp?arch=src

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr as a component of Red Hat Enterprise Linux 7 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr-devel as a component of Red Hat Enterprise Linux 7 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp as a component of Red Hat Enterprise Linux 8 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-devel as a component of Red Hat Enterprise Linux 8 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-libs as a component of Red Hat Enterprise Linux 8 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-libs

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp.src as a component of Red Hat Enterprise Linux 8 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp?arch=src

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr as a component of Red Hat Enterprise Linux 8 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr-devel as a component of Red Hat Enterprise Linux 8 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp as a component of Red Hat Enterprise Linux 9 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-devel as a component of Red Hat Enterprise Linux 9 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp-libs as a component of Red Hat Enterprise Linux 9 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp-libs

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • freerdp.src as a component of Red Hat Enterprise Linux 9 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/freerdp?arch=src

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr as a component of Red Hat Enterprise Linux 9 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00
  • libwinpr-devel as a component of Red Hat Enterprise Linux 9 · known affected

    Vendor assessment for this product only.

    pkg:rpm/redhat/libwinpr-devel

    • workaround: If FreeRDP server or shadow components are unused, remove or disable them. Restrict RDP server access to trusted authenticated clients only. Disable server-side audio redirection / rdpsnd when audio playback to clients is not required.
    • none available: Affected
    Red Hat · CVE-2026-114045 · Updated 2026-10-21T19:13:16+00:00

All CVSS metrics

  • HIGH 8.7 v4.0 · CNA Primary
    CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
  • HIGH 8.8 v3.1 · CNA Primary
    CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
  • HIGH 8.7 v4.0 · NVD Secondary
    CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
  • HIGH 8.8 v3.1 · NVD Secondary
    CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

References

Advisories

Technical & other

Sources: NVD · CVE.org · EPSS