Direct Vulnerabilities

Known vulnerabilities in the libwinpr package. This does not include vulnerabilities belonging to this package’s dependencies.

Fix vulnerabilities automatically

Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

Fix for free
VulnerabilityVulnerable Version
  • M
Integer Overflow or Wraparound

*
  • M
Information Exposure

*
  • H
Allocation of Resources Without Limits or Throttling

*
  • M
Out-of-bounds Read

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • M
Out-of-bounds Read

*
  • M
Reachable Assertion

*
  • M
Allocation of Resources Without Limits or Throttling

*
  • M
Out-of-bounds Read

*
  • H
Out-of-bounds Write

*
  • H
Out-of-bounds Write

*
  • H
Out-of-bounds Write

*
  • M
Loop with Unreachable Exit Condition ('Infinite Loop')

*
  • H
Out-of-bounds Write

*
  • M
Resource Exhaustion

*
  • M
Resource Exhaustion

*
  • M
CRLF Injection

*
  • M
Missing Release of File Descriptor or Handle after Effective Lifetime

*
  • M
NULL Pointer Dereference

*
  • M
Resource Exhaustion

*
  • M
NULL Pointer Dereference

*
  • H
Missing Authentication for Critical Function

*
  • H
Heap-based Buffer Overflow

*
  • M
Divide By Zero

*
  • M
Creation of Temporary File With Insecure Permissions

*
  • M
Out-of-bounds Write

*
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • L
Directory Traversal

*
  • L
Reachable Assertion

*
  • L
NULL Pointer Dereference

*
  • M
Incorrect Default Permissions

*
  • M
Out-of-bounds Read

*
  • M
Improper Certificate Validation

*
  • H
Use of Uninitialized Resource

*
  • M
Out-of-bounds Write

*
  • M
Out-of-bounds Write

*
  • M
CVE-2026-109257

*
  • M
Expired Pointer Dereference

*
  • M
NULL Pointer Dereference

*
  • M
Out-of-bounds Write

*
  • C
Improperly Implemented Security Check for Standard

<2:3.10.3-12.el10_2.13
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.14
  • H
Divide By Zero

*
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.14
  • H
Out-of-bounds Read

<2:3.10.3-12.el10_2.14
  • H
Buffer Overflow

<2:3.10.3-12.el10_2.14
  • M
Buffer Overflow

<2:3.10.3-12.el10_2.14
  • H
Access of Uninitialized Pointer

<2:3.10.3-12.el10_2.14
  • M
Out-of-bounds Write

*
  • M
Access of Uninitialized Pointer

<2:3.10.3-12.el10_2.14
  • M
Out-of-bounds Read

*
  • L
Expired Pointer Dereference

*
  • M
Integer Overflow or Wraparound

<2:3.10.3-12.el10_2.14
  • M
Unchecked Input for Loop Condition

*
  • H
Buffer Underflow

*
  • M
Reachable Assertion

*
  • M
Out-of-bounds Write

*
  • H
Expired Pointer Dereference

<2:3.10.3-12.el10_2.14
  • M
Out-of-bounds Write

*
  • M
NULL Pointer Dereference

<2:3.10.3-12.el10_2.14
  • M
Out-of-bounds Read

*
  • M
Use of Uninitialized Resource

<2:3.10.3-12.el10_2.14
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • H
Buffer Overflow

<2:3.10.3-12.el10_2.11
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.10
  • H
Buffer Overflow

<2:3.10.3-12.el10_2.10
  • H
Buffer Overflow

<2:3.10.3-12.el10_2.10
  • H
Out-of-bounds Read

*
  • M
CVE-2026-63652

<2:3.10.3-12.el10_2.10
  • M
Divide By Zero

*
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.10
  • H
Improper Authentication

<2:3.10.3-12.el10_2.10
  • M
NULL Pointer Dereference

<2:3.10.3-12.el10_2.10
  • M
CRLF Injection

<2:3.10.3-12.el10_2.8
  • M
Out-of-bounds Read

*
  • M
Reachable Assertion

*
  • M
Improper Input Validation

<2:3.10.3-12.el10_2.10
  • M
NULL Pointer Dereference

<2:3.10.3-12.el10_2.10
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.10
  • M
Allocation of Resources Without Limits or Throttling

<2:3.10.3-12.el10_2.10
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.10
  • L
Out-of-bounds Read

*
  • L
Improper Certificate Validation

*
  • H
Integer Underflow

<2:3.10.3-12.el10_2.10
  • M
Use After Free

<2:3.10.3-12.el10_2.8
  • M
Expired Pointer Dereference

*
  • M
Directory Traversal

*
  • M
Out-of-bounds Read

*
  • M
Divide By Zero

*
  • M
Improper Certificate Validation

*
  • M
Buffer Access with Incorrect Length Value

*
  • M
Truncation of Security-relevant Information

*
  • H
Integer Overflow or Wraparound

<2:3.10.3-12.el10_2.8
  • H
Arbitrary Argument Injection

<2:3.10.3-12.el10_2.8
  • H
Buffer Overflow

<2:3.10.3-12.el10_2.8
  • H
CVE-2026-64621

<2:3.10.3-12.el10_2.8
  • M
Out-of-bounds Read

*
  • M
Out-of-bounds Read

*
  • H
Out-of-bounds Write

<2:3.10.3-12.el10_2.7
  • H
Out-of-bounds Write

<2:3.10.3-12.el10_2.6
  • H
Expired Pointer Dereference

<2:3.10.3-12.el10_2.6
  • H
Out-of-bounds Write

<2:3.10.3-12.el10_2.6
  • H
Incorrect Calculation of Buffer Size

<2:3.10.3-12.el10_2.6
  • H
Out-of-bounds Write

<2:3.10.3-12.el10_2.6
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.5
  • M
Off-by-one Error

*
  • M
Incorrect Calculation of Buffer Size

<2:3.10.3-12.el10_2.5
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.5
  • M
Improper Handling of Length Parameter Inconsistency

*
  • M
Expired Pointer Dereference

*
  • M
Improper Validation of Specified Index, Position, or Offset in Input

*
  • H
Incorrect Calculation of Buffer Size

<2:3.10.3-12.el10_2.2
  • H
Integer Overflow or Wraparound

<2:3.10.3-12.el10_2.2
  • H
Buffer Access with Incorrect Length Value

<2:3.10.3-12.el10_2.2
  • M
Out-of-bounds Read

<2:3.10.3-12.el10_2.5
  • M
Divide By Zero

<2:3.10.3-12.el10_2.5
  • L
Integer Overflow or Wraparound

*
  • L
Out-of-bounds Read

*
  • M
Integer Underflow

<2:3.10.3-12.el10_2.5
  • M
Out-of-bounds Write

<2:3.10.3-12.el10_2.5
  • H
Incorrect Calculation of Buffer Size

<2:3.10.3-12.el10_2.2
  • H
Out-of-bounds Write

<2:3.10.3-12.el10_2.2
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.5
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.5
  • M
Integer Overflow or Wraparound

*
  • M
Expired Pointer Dereference

*
  • M
Expired Pointer Dereference

*
  • M
Expired Pointer Dereference

*
  • M
Improper Handling of Length Parameter Inconsistency

*
  • M
Expired Pointer Dereference

*
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.5
  • M
Buffer Overflow

*
  • M
Buffer Access with Incorrect Length Value

*
  • M
Out-of-bounds Read

*
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.2
  • M
Incorrect Calculation of Buffer Size

<2:3.10.3-12.el10_2.2
  • M
Incorrect Calculation of Buffer Size

<2:3.10.3-12.el10_2.2
  • M
Improper Validation of Specified Index, Position, or Offset in Input

<2:3.10.3-12.el10_2.2
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.2
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.2
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.2
  • M
Expired Pointer Dereference

<2:3.10.3-12.el10_2.2
  • M
NULL Pointer Dereference

<2:3.10.3-12.el10_2.2
  • H
Expired Pointer Dereference

<2:3.10.3-12.el10_2.2
  • H
Use After Free

<2:3.10.3-5.el10_1.1
  • H
Heap-based Buffer Overflow

<2:3.10.3-5.el10_1.1
  • H
Heap-based Buffer Overflow

<2:3.10.3-5.el10_1.1
  • H
Use After Free

<2:3.10.3-5.el10_1.1
  • H
Heap-based Buffer Overflow

<2:3.10.3-5.el10_1.1
  • H
Heap-based Buffer Overflow

<2:3.10.3-5.el10_1.1
  • H
Heap-based Buffer Overflow

<2:3.10.3-5.el10_1.1
  • M
Heap-based Buffer Overflow

<2:3.10.3-12.el10_2.2
  • H
Out-of-bounds Write

<2:3.10.3-12.el10_2.2
  • M
Out-of-bounds Write

<2:3.10.3-12.el10_2.2
  • M
Use After Free

*
  • M
Use After Free

<2:3.10.3-12.el10_2.2
  • M
Heap-based Buffer Overflow

<2:3.10.3-12.el10_2.2
  • H
Out-of-bounds Read

<2:3.10.3-12.el10_2.2
  • H
Out-of-bounds Write

<2:3.10.3-12.el10_2.2
  • H
Out-of-bounds Read

<2:3.10.3-12.el10_2.2
  • M
Expired Pointer Dereference

*
  • M
NULL Pointer Dereference

<2:3.10.3-3.el10_0