Every CVE Search/ Get API key

CVE-2024-5535

SSL_select_next_proto buffer overread

9.1 CriticalPublic exploitFix available

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
High

Exploit likelihood

5.58%Up 5.5 points since Jun 28, 2024
90%50%10%1%

What each source reports

CVE List Score used 9.1

SSL_select_next_proto buffer overread

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Weakness
CWE-125
Updated
2026-11-02
EUVDEUVD-2024-46737 9.1

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
EUVD-2024-46737
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-4fc7-mvrr-wv2c 9.1

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported...

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
GHSA-4fc7-mvrr-wv2c
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Weakness
CWE-125, CWE-200
Updated
2026-11-02
NVD 9.1

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Weakness
CWE-125
Updated
2026-11-06
OSVALPINE-CVE-2024-5535 9.1

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
ALPINE-CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVBELL-CVE-2024-5535 9.1
Record
BELL-CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
Show 46 moreShow less
OSV 9.1

SSL_select_next_proto buffer overread

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Weakness
CWE-125
Updated
2026-11-02
OSVDEBIAN-CVE-2024-5535 9.1

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer. Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application. The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists). This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem. In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur. This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely. The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue. Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
DEBIAN-CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-07
OSVJLSEC-2026-252 9.1

Issue summary: Calling the OpenSSL API function `SSL_select_next_proto` with an empty supported...

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
JLSEC-2026-252
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVOESA-2024-1879 5.9

openssl security update

The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, fully featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL tookit and its related documentation.

Security Fix(es):

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration…

Record
OESA-2024-1879
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2024-1914 9.1

edk2 security update

EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.

Security Fix(es):

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next…

Record
OESA-2024-1914
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVOESA-2025-1288 9.1

compat-openssl11 security update

OpenSSL is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols.

Security Fix(es):

Issue summary: A timing side-channel which could potentially allow recovering the private key exists in the ECDSA signature computation.

Impact summary: A timing side-channel in ECDSA signature computations could allow recovering the private key by an attacker. However, measuring the timing would require either local access to the signing application or a very fast network connection with low latency.

There is a timing signal of around 300 nanoseconds when the top word of the inverted ECDSA nonce value is zero. This can happen with significant probability only for some of the supported elliptic curves. In particular the NIST P-521 curve is affected. To be able to measure this leak, the attacker process must either be located in the same physical computer or must have a very fast network connection with low latency. For that reason the severity of this vulnerability is Low.(CVE-2024-13176)

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of…

Record
OESA-2025-1288
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:7846 5.9

Red Hat Security Advisory: openssl security update

Record
RHSA-2024:7846
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:7847 5.9

Red Hat Security Advisory: openssl security update

Record
RHSA-2024:7847
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:7848 5.9

Red Hat Security Advisory: openssl security update

Record
RHSA-2024:7848
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:9333 5.9

Red Hat Security Advisory: openssl and openssl-fips-provider security update

Record
RHSA-2024:9333
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:1671 7.5

Red Hat Security Advisory: mysql security update

Record
RHSA-2025:1671
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:1673 7.5

Red Hat Security Advisory: mysql:8.0 security update

Record
RHSA-2025:1673
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:3452 5.9

Red Hat Security Advisory: Red Hat JBoss Core Services Apache HTTP Server 2.4.62 security update

Record
RHSA-2025:3452
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:3666 5.9

Red Hat Security Advisory: openssl security update

Record
RHSA-2025:3666
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:58563 8.1

Red Hat Security Advisory: openssl security update

Record
RHSA-2026:58563
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2026:60329 5.9

Red Hat Security Advisory: mingw-openssl security update

Record
RHSA-2026:60329
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:66524 8.1

Red Hat Security Advisory: openssl security, bug fix, and enhancement update

Record
RHSA-2026:66524
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2025:1671 7.5

Important: mysql security update

MySQL is a multi-user, multi-threaded SQL database server. It consists of the MySQL server daemon (mysqld) and many client programs and libraries.

Security Fix(es):

  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)

  • krb5: GSS message token handling (CVE-2024-37371)

  • curl: libcurl: ASN.1 date parser overread (CVE-2024-7264)

  • mysql: Thread Pooling unspecified vulnerability (CPU Oct 2024) (CVE-2024-21238)

  • mysql: X Plugin unspecified vulnerability (CPU Oct 2024) (CVE-2024-21196)

  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21241)

  • mysql: Client programs unspecified vulnerability (CPU Oct 2024) (CVE-2024-21231)

  • mysql: Information Schema unspecified vulnerability (CPU Oct 2024) (CVE-2024-21197)

  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21218)

  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21201)

  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21236)

  • mysql: Group Replication GCS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21237)

  • mysql: FTS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21203)

  • mysql: Health Monitor unspecified vulnerability (CPU Oct 2024) (CVE-2024-21212)

  • mysql: DML unspecified vulnerability (CPU Oct 2024) (CVE-2024-21219)

  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21230)

  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21213)

  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21194)

  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21199)

  • mysql: PS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21193)

  • mysql: DDL unspecified vulnerability (CPU Oct 2024) (CVE-2024-21198)

  • mysql: mysqldump unspecified vulnerability (CPU Oct 2024) (CVE-2024-21247)

  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21239)

  • curl: curl netrc password leak (CVE-2024-11053)

  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21497)

  • mysql: MySQL Server Options Vulnerability (CVE-2025-21520)

  • mysql: High Privilege Denial of Service Vulnerability in MySQL Server (CVE-2025-21490)

  • mysql: Information Schema unspecified vulnerability (CPU Jan 2025) (CVE-2025-21529)

  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21531)

  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21504)

  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21540)

  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21555)

  • mysql: Packaging unspecified vulnerability (CPU Jan 2025) (CVE-2025-21543)

  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21491)

  • mysql: DDL unspecified vulnerability (CPU Jan 2025) (CVE-2025-21525)

  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21536)

  • mysql: Thread Pooling unspecified vulnerability (CPU Jan 2025) (CVE-2025-21521)

  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21501)

  • mysql: Performance Schema unspecified vulnerability (CPU Jan 2025) (CVE-2025-21534)

  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21494)

  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21519)

  • mysql: Parser unspecified vulnerability (CPU Jan 2025) (CVE-2025-21522)

  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21503)

  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21518)

  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21559)

  • mysql: Privilege Misuse in MySQL Server Security Component (CVE-2025-21546)

  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21500)

  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21523)

  • mysql: Components Services unspecified vulnerability (CPU Jan…

Record
RLSA-2025:1671
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2026:60329 5.9

Low: mingw-openssl security update

The OpenSSL toolkit provides support for secure communications between machines. OpenSSL includes a certificate management tool and shared libraries which provide various cryptographic algorithms and protocols. This package contains Windows (MinGW) libraries and development tools.

Security Fix(es):

  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:60329
CVSS 3.0
5.9 MediumCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-ALPINE-315-CVE-2024-5535 9.1

CVE-2024-5535 in openssl - Patched by Root

Root has patched CVE-2024-5535 in the openssl package for Root:Alpine:3.15. Multiple fixed versions available.

Record
ROOT-OS-ALPINE-315-CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-5535 9.1

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer. Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application. The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists). This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem. In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur. This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely. The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue. Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
UBUNTU-CVE-2024-5535
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Updated
2026-11-06
OSVALSA-2024:7848 No score

Low: openssl security update

OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.

Security Fix(es):

  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2024:7848
Updated
2026-11-02
OSVALSA-2024:9333 No score

Low: openssl security update

OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.

Security Fix(es):

  • openssl: Unbounded memory growth with session handling in TLSv1.3 (CVE-2024-2511)
  • openssl: Excessive time spent checking DSA keys and parameters (CVE-2024-4603)
  • openssl: Use After Free with SSL_free_buffers (CVE-2024-4741)
  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2024:9333
Updated
2026-11-02
OSVALSA-2025:1671 No score

Important: mysql security update

MySQL is a multi-user, multi-threaded SQL database server. It consists of the MySQL server daemon (mysqld) and many client programs and libraries.

Security Fix(es):

  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)
  • krb5: GSS message token handling (CVE-2024-37371)
  • curl: libcurl: ASN.1 date parser overread (CVE-2024-7264)
  • mysql: Thread Pooling unspecified vulnerability (CPU Oct 2024) (CVE-2024-21238)
  • mysql: X Plugin unspecified vulnerability (CPU Oct 2024) (CVE-2024-21196)
  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21241)
  • mysql: Client programs unspecified vulnerability (CPU Oct 2024) (CVE-2024-21231)
  • mysql: Information Schema unspecified vulnerability (CPU Oct 2024) (CVE-2024-21197)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21218)
  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21201)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21236)
  • mysql: Group Replication GCS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21237)
  • mysql: FTS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21203)
  • mysql: Health Monitor unspecified vulnerability (CPU Oct 2024) (CVE-2024-21212)
  • mysql: DML unspecified vulnerability (CPU Oct 2024) (CVE-2024-21219)
  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21230)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21213)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21194)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21199)
  • mysql: PS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21193)
  • mysql: DDL unspecified vulnerability (CPU Oct 2024) (CVE-2024-21198)
  • mysql: mysqldump unspecified vulnerability (CPU Oct 2024) (CVE-2024-21247)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21239)
  • curl: curl netrc password leak (CVE-2024-11053)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21497)
  • mysql: MySQL Server Options Vulnerability (CVE-2025-21520)
  • mysql: High Privilege Denial of Service Vulnerability in MySQL Server (CVE-2025-21490)
  • mysql: Information Schema unspecified vulnerability (CPU Jan 2025) (CVE-2025-21529)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21531)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21504)
  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21540)
  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21555)
  • mysql: Packaging unspecified vulnerability (CPU Jan 2025) (CVE-2025-21543)
  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21491)
  • mysql: DDL unspecified vulnerability (CPU Jan 2025) (CVE-2025-21525)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21536)
  • mysql: Thread Pooling unspecified vulnerability (CPU Jan 2025) (CVE-2025-21521)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21501)
  • mysql: Performance Schema unspecified vulnerability (CPU Jan 2025) (CVE-2025-21534)
  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21494)
  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21519)
  • mysql: Parser unspecified vulnerability (CPU Jan 2025) (CVE-2025-21522)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21503)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21518)
  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21559)
  • mysql: Privilege Misuse in MySQL Server Security Component (CVE-2025-21546)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21500)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21523)
  • mysql:…
Record
ALSA-2025:1671
Updated
2026-11-02
OSVALSA-2025:1673 No score

Important: mysql:8.0 security update

MySQL is a multi-user, multi-threaded SQL database server. It consists of the MySQL server daemon (mysqld) and many client programs and libraries.

Security Fix(es):

  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)
  • krb5: GSS message token handling (CVE-2024-37371)
  • curl: libcurl: ASN.1 date parser overread (CVE-2024-7264)
  • mysql: Thread Pooling unspecified vulnerability (CPU Oct 2024) (CVE-2024-21238)
  • mysql: X Plugin unspecified vulnerability (CPU Oct 2024) (CVE-2024-21196)
  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21241)
  • mysql: Client programs unspecified vulnerability (CPU Oct 2024) (CVE-2024-21231)
  • mysql: Information Schema unspecified vulnerability (CPU Oct 2024) (CVE-2024-21197)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21218)
  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21201)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21236)
  • mysql: Group Replication GCS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21237)
  • mysql: FTS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21203)
  • mysql: Health Monitor unspecified vulnerability (CPU Oct 2024) (CVE-2024-21212)
  • mysql: DML unspecified vulnerability (CPU Oct 2024) (CVE-2024-21219)
  • mysql: Optimizer unspecified vulnerability (CPU Oct 2024) (CVE-2024-21230)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21213)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21194)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21199)
  • mysql: PS unspecified vulnerability (CPU Oct 2024) (CVE-2024-21193)
  • mysql: DDL unspecified vulnerability (CPU Oct 2024) (CVE-2024-21198)
  • mysql: mysqldump unspecified vulnerability (CPU Oct 2024) (CVE-2024-21247)
  • mysql: InnoDB unspecified vulnerability (CPU Oct 2024) (CVE-2024-21239)
  • curl: curl netrc password leak (CVE-2024-11053)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21497)
  • mysql: MySQL Server Options Vulnerability (CVE-2025-21520)
  • mysql: High Privilege Denial of Service Vulnerability in MySQL Server (CVE-2025-21490)
  • mysql: Information Schema unspecified vulnerability (CPU Jan 2025) (CVE-2025-21529)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21531)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21504)
  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21540)
  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21555)
  • mysql: Packaging unspecified vulnerability (CPU Jan 2025) (CVE-2025-21543)
  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21491)
  • mysql: DDL unspecified vulnerability (CPU Jan 2025) (CVE-2025-21525)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21536)
  • mysql: Thread Pooling unspecified vulnerability (CPU Jan 2025) (CVE-2025-21521)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21501)
  • mysql: Performance Schema unspecified vulnerability (CPU Jan 2025) (CVE-2025-21534)
  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21494)
  • mysql: Privileges unspecified vulnerability (CPU Jan 2025) (CVE-2025-21519)
  • mysql: Parser unspecified vulnerability (CPU Jan 2025) (CVE-2025-21522)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21503)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21518)
  • mysql: MySQL Server InnoDB Denial of Service and Unauthorized Data Modification Vulnerability (CVE-2025-21559)
  • mysql: Privilege Misuse in MySQL Server Security Component (CVE-2025-21546)
  • mysql: Optimizer unspecified vulnerability (CPU Jan 2025) (CVE-2025-21500)
  • mysql: InnoDB unspecified vulnerability (CPU Jan 2025) (CVE-2025-21523)
  • mysql:…
Record
ALSA-2025:1673
Updated
2026-11-02
OSVALSA-2026:60329 No score

Low: mingw-openssl security update

The OpenSSL toolkit provides support for secure communications between machines. OpenSSL includes a certificate management tool and shared libraries which provide various cryptographic algorithms and protocols. This package contains Windows (MinGW) libraries and development tools.

Security Fix(es):

  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:60329
Updated
2026-11-02
OSVAZL-42975 No score

CVE-2024-5535 affecting package openssl for versions less than 3.3.0-2

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
AZL-42975
Updated
2026-11-02
OSVAZL-42988 No score

CVE-2024-5535 affecting package cloud-hypervisor-cvm for versions less than 38.0.72.2-3

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
AZL-42988
Updated
2026-11-02
OSVAZL-43309 No score

CVE-2024-5535 affecting package openssl for versions less than 1.1.1k-33

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
AZL-43309
Updated
2026-11-02
OSVAZL-47733 No score

CVE-2024-5535 affecting package hvloader for versions less than 1.0.1-6

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
AZL-47733
Updated
2026-11-02
OSVAZL-78567 No score

CVE-2024-5535 affecting package openssl-fips-provider 3.1.2-2

Issue summary: Calling the OpenSSL API function SSL_select_next_proto with an empty supported client protocols buffer may cause a crash or memory contents to be sent to the peer.

Impact summary: A buffer overread can have a range of potential consequences such as unexpected application beahviour or a crash. In particular this issue could result in up to 255 bytes of arbitrary private data from memory being sent to the peer leading to a loss of confidentiality. However, only applications that directly call the SSL_select_next_proto function with a 0 length list of supported client protocols are affected by this issue. This would normally never be a valid scenario and is typically not under attacker control but may occur by accident in the case of a configuration or programming error in the calling application.

The OpenSSL API function SSL_select_next_proto is typically used by TLS applications that support ALPN (Application Layer Protocol Negotiation) or NPN (Next Protocol Negotiation). NPN is older, was never standardised and is deprecated in favour of ALPN. We believe that ALPN is significantly more widely deployed than NPN. The SSL_select_next_proto function accepts a list of protocols from the server and a list of protocols from the client and returns the first protocol that appears in the server list that also appears in the client list. In the case of no overlap between the two lists it returns the first item in the client list. In either case it will signal whether an overlap between the two lists was found. In the case where SSL_select_next_proto is called with a zero length client list it fails to notice this condition and returns the memory immediately following the client list pointer (and reports that there was no overlap in the lists).

This function is typically called from a server side application callback for ALPN or a client side application callback for NPN. In the case of ALPN the list of protocols supplied by the client is guaranteed by libssl to never be zero in length. The list of server protocols comes from the application and should never normally be expected to be of zero length. In this case if the SSL_select_next_proto function has been called as expected (with the list supplied by the client passed in the client/client_len parameters), then the application will not be vulnerable to this issue. If the application has accidentally been configured with a zero length server list, and has accidentally passed that zero length server list in the client/client_len parameters, and has additionally failed to correctly handle a "no overlap" response (which would normally result in a handshake failure in ALPN) then it will be vulnerable to this problem.

In the case of NPN, the protocol permits the client to opportunistically select a protocol when there is no overlap. OpenSSL returns the first client protocol in the no overlap case in support of this. The list of client protocols comes from the application and should never normally be expected to be of zero length. However if the SSL_select_next_proto function is accidentally called with a client_len of 0 then an invalid memory pointer will be returned instead. If the application uses this output as the opportunistic protocol then the loss of confidentiality will occur.

This issue has been assessed as Low severity because applications are most likely to be vulnerable if they are using NPN instead of ALPN - but NPN is not widely used. It also requires an application configuration or programming error. Finally, this issue would not typically be under attacker control making active exploitation unlikely.

The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue.

Due to the low severity of this issue we are not issuing new releases of OpenSSL at this time. The fix will be included in the next releases when they become available.

Record
AZL-78567
Updated
2026-11-05
OSVCLSA-2024-1730801286 No score

openssl: Fix of CVE-2024-5535

  • CVE-2024-5535: Validate provided client list in ssl/ssl_lib.c. Clarify SSL_select_next_proto documentation
Record
CLSA-2024-1730801286
Updated
2026-11-02
OSVCLSA-2024-1730801437 No score

openssl: Fix of CVE-2024-5535

  • CVE-2024-5535: Validate provided client list in ssl/ssl_lib.c. Clarify SSL_select_next_proto documentation
Record
CLSA-2024-1730801437
Updated
2026-11-02
OSVCLSA-2024-1731344946 No score

openssl: Fix of CVE-2024-5535

  • CVE-2024-5535: Validate provided client list in ssl/ssl_lib.c. Clarify SSL_select_next_proto documentation
Record
CLSA-2024-1731344946
Updated
2026-11-02
OSVCLSA-2025-1740823577 No score

mysql: Fix of 49 CVEs

  • Update to MySQL 8.0.41
  • CVEs fixed: CVE-2024-5535 CVE-2024-7264 CVE-2024-11053 CVE-2024-21193 CVE-2024-21194 CVE-2024-21196 CVE-2024-21197 CVE-2024-21198 CVE-2024-21199 CVE-2024-21201 CVE-2024-21203 CVE-2024-21212 CVE-2024-21213 CVE-2024-21218 CVE-2024-21219 CVE-2024-21230 CVE-2024-21231 CVE-2024-21236 CVE-2024-21237 CVE-2024-21238 CVE-2024-21239 CVE-2024-21241 CVE-2024-21247 CVE-2024-37371 CVE-2025-21490 CVE-2025-21491 CVE-2025-21494 CVE-2025-21497 CVE-2025-21500 CVE-2025-21501 CVE-2025-21503 CVE-2025-21504 CVE-2025-21505 CVE-2025-21518 CVE-2025-21519 CVE-2025-21520 CVE-2025-21521 CVE-2025-21522 CVE-2025-21523 CVE-2025-21525 CVE-2025-21529 CVE-2025-21531 CVE-2025-21534 CVE-2025-21536 CVE-2025-21540 CVE-2025-21543 CVE-2025-21546 CVE-2025-21555 CVE-2025-21559
  • Rebase mysql-mtr.patch
  • Remove mysql-fix-includes-robin-hood.patch
  • Rebase mysql-increase-wait-until-connect-timeout.patch
Record
CLSA-2025-1740823577
Updated
2026-11-02
OSVCLSA-2025-1740824456 No score

mysql: Fix of 49 CVEs

  • Update to MySQL 8.0.41
  • CVEs fixed: CVE-2024-5535 CVE-2024-7264 CVE-2024-11053 CVE-2024-21193 CVE-2024-21194 CVE-2024-21196 CVE-2024-21197 CVE-2024-21198 CVE-2024-21199 CVE-2024-21201 CVE-2024-21203 CVE-2024-21212 CVE-2024-21213 CVE-2024-21218 CVE-2024-21219 CVE-2024-21230 CVE-2024-21231 CVE-2024-21236 CVE-2024-21237 CVE-2024-21238 CVE-2024-21239 CVE-2024-21241 CVE-2024-21247 CVE-2024-37371 CVE-2025-21490 CVE-2025-21491 CVE-2025-21494 CVE-2025-21497 CVE-2025-21500 CVE-2025-21501 CVE-2025-21503 CVE-2025-21504 CVE-2025-21505 CVE-2025-21518 CVE-2025-21519 CVE-2025-21520 CVE-2025-21521 CVE-2025-21522 CVE-2025-21523 CVE-2025-21525 CVE-2025-21529 CVE-2025-21531 CVE-2025-21534 CVE-2025-21536 CVE-2025-21540 CVE-2025-21543 CVE-2025-21546 CVE-2025-21555 CVE-2025-21559
  • Rebase mysql-mtr.patch
  • Remove mysql-fix-includes-robin-hood.patch
  • Rebase mysql-increase-wait-until-connect-timeout.patch
Record
CLSA-2025-1740824456
Updated
2026-11-02
OSVCLSA-2025-1741074282 No score

mysql: Fix of 49 CVEs

  • Update to MySQL 8.0.41
  • CVEs fixed: CVE-2024-5535 CVE-2024-7264 CVE-2024-11053 CVE-2024-21193 CVE-2024-21194 CVE-2024-21196 CVE-2024-21197 CVE-2024-21198 CVE-2024-21199 CVE-2024-21201 CVE-2024-21203 CVE-2024-21212 CVE-2024-21213 CVE-2024-21218 CVE-2024-21219 CVE-2024-21230 CVE-2024-21231 CVE-2024-21236 CVE-2024-21237 CVE-2024-21238 CVE-2024-21239 CVE-2024-21241 CVE-2024-21247 CVE-2024-37371 CVE-2025-21490 CVE-2025-21491 CVE-2025-21494 CVE-2025-21497 CVE-2025-21500 CVE-2025-21501 CVE-2025-21503 CVE-2025-21504 CVE-2025-21505 CVE-2025-21518 CVE-2025-21519 CVE-2025-21520 CVE-2025-21521 CVE-2025-21522 CVE-2025-21523 CVE-2025-21525 CVE-2025-21529 CVE-2025-21531 CVE-2025-21534 CVE-2025-21536 CVE-2025-21540 CVE-2025-21543 CVE-2025-21546 CVE-2025-21555 CVE-2025-21559
  • Rebase mysql-mtr.patch
  • Remove mysql-fix-includes-robin-hood.patch
  • Rebase mysql-increase-wait-until-connect-timeout.patch
Record
CLSA-2025-1741074282
Updated
2026-11-02
OSVCLSA-2026-1780682107 No score

openssl11: Fix of 10 CVEs

  • CVE-2021-3711: fix SM2 decryption buffer overflow; check the plaintext buffer is large enough when decrypting SM2; add extended tests for SM2
  • CVE-2022-3996: fix X.509 policy constraints double-locking denial of service
  • CVE-2023-0464: fix excessive resource use verifying X.509 policy constraints
  • CVE-2023-0466: fix X509_VERIFY_PARAM_add0_policy() does not enable policy check
  • CVE-2023-2650: restrict the size of OBJECT IDENTIFIERs that OBJ_obj2txt translates
  • CVE-2024-13176: fix timing side-channel in ECDSA signature computation
  • CVE-2024-5535: validate provided client list in SSL_select_next_proto
  • CVE-2025-9230: fix out-of-bounds read and write in RFC 3211 KEK unwrap
  • CVE-2025-69419: fix one-byte write-before-buffer in PKCS#12 BMPString conversion
  • CVE-2025-69421: fix NULL dereference in PKCS12_item_decrypt_d2i_ex()
  • CVE-2026-28387: fix use-after-free / double-free in dane_match()
  • CVE-2026-28388: fix NULL dereference in check_delta_base()
  • CVE-2026-28389: fix NULL dereference in dh/ecdh_cms_set_shared_info()
  • CVE-2026-28390: fix NULL dereference in rsa_cms_decrypt()
Record
CLSA-2026-1780682107
Updated
2026-11-02
OSVCLSA-2026-1780682108 No score

openssl11: Fix of 10 CVEs

  • CVE-2021-3711: fix SM2 decryption buffer overflow; check the plaintext buffer is large enough when decrypting SM2; add extended tests for SM2
  • CVE-2022-3996: fix X.509 policy constraints double-locking denial of service
  • CVE-2023-0464: fix excessive resource use verifying X.509 policy constraints
  • CVE-2023-0466: fix X509_VERIFY_PARAM_add0_policy() does not enable policy check
  • CVE-2023-2650: restrict the size of OBJECT IDENTIFIERs that OBJ_obj2txt translates
  • CVE-2024-13176: fix timing side-channel in ECDSA signature computation
  • CVE-2024-5535: validate provided client list in SSL_select_next_proto
  • CVE-2025-9230: fix out-of-bounds read and write in RFC 3211 KEK unwrap
  • CVE-2025-69419: fix one-byte write-before-buffer in PKCS#12 BMPString conversion
  • CVE-2025-69421: fix NULL dereference in PKCS12_item_decrypt_d2i_ex()
  • CVE-2026-28387: fix use-after-free / double-free in dane_match()
  • CVE-2026-28388: fix NULL dereference in check_delta_base()
  • CVE-2026-28389: fix NULL dereference in dh/ecdh_cms_set_shared_info()
  • CVE-2026-28390: fix NULL dereference in rsa_cms_decrypt()
Record
CLSA-2026-1780682108
Updated
2026-11-02
OSVCLSA-2026-1780683040 No score

openssl11: Fix of 10 CVEs

  • CVE-2021-3711: fix SM2 decryption buffer overflow; check the plaintext buffer is large enough when decrypting SM2; add extended tests for SM2
  • CVE-2022-3996: fix X.509 policy constraints double-locking denial of service
  • CVE-2023-0464: fix excessive resource use verifying X.509 policy constraints
  • CVE-2023-0466: fix X509_VERIFY_PARAM_add0_policy() does not enable policy check
  • CVE-2023-2650: restrict the size of OBJECT IDENTIFIERs that OBJ_obj2txt translates
  • CVE-2024-13176: fix timing side-channel in ECDSA signature computation
  • CVE-2024-5535: validate provided client list in SSL_select_next_proto
  • CVE-2025-9230: fix out-of-bounds read and write in RFC 3211 KEK unwrap
  • CVE-2025-69419: fix one-byte write-before-buffer in PKCS#12 BMPString conversion
  • CVE-2025-69421: fix NULL dereference in PKCS12_item_decrypt_d2i_ex()
  • CVE-2026-28387: fix use-after-free / double-free in dane_match()
  • CVE-2026-28388: fix NULL dereference in check_delta_base()
  • CVE-2026-28389: fix NULL dereference in dh/ecdh_cms_set_shared_info()
  • CVE-2026-28390: fix NULL dereference in rsa_cms_decrypt()
Record
CLSA-2026-1780683040
Updated
2026-11-02
OSVMGASA-2024-0247 No score

Updated openssl packages fix security vulnerability

SSL_select_next_proto buffer overread. (CVE-2024-5535)

Record
MGASA-2024-0247
Updated
2026-11-02
OSVMGASA-2024-0281 No score

Updated quictls packages fix security vulnerabilities

The updated packages fix security vulnerabilities

Record
MGASA-2024-0281
Updated
2026-11-02
OSVMGASA-2024-0330 No score

Updated quictls packages fix security vulnerabilities

The updated packages fix security vulnerabilities

Record
MGASA-2024-0330
Updated
2026-11-02
OSVopenSUSE-SU-2024:14219-1 No score

libopenssl-1_1-devel-1.1.1w-11.1 on GA media

These are all security issues fixed in the libopenssl-1_1-devel-1.1.1w-11.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14219-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:14220-1 No score

libopenssl-3-devel-3.1.4-11.1 on GA media

These are all security issues fixed in the libopenssl-3-devel-3.1.4-11.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14220-1
Updated
2026-11-02
OSVRLSA-2024:7848 No score

Low: openssl security update

OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.

Security Fix(es):

  • openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2024:7848
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
openssl
Alpine:v3.17
before 3.0.14-r0
3.0.14-r0
openssl
Alpine:v3.18
before 3.1.6-r0
3.1.6-r0
openssl
Alpine:v3.19
before 3.1.6-r0
3.1.6-r0
openssl
Alpine:v3.20
before 3.3.1-r1
3.3.1-r1
openssl
Alpine:v3.21
before 3.3.1-r1
3.3.1-r1
openssl
Alpine:v3.22
before 3.3.1-r1
3.3.1-r1
openssl
Alpine:v3.23
before 3.3.1-r1
3.3.1-r1
openssl
Alpine:v3.24
before 3.3.1-r1
3.3.1-r1
openssl
AlmaLinux:8
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-devel
AlmaLinux:8
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
Show 290 moreShow less
Affected packages
PackageAffectedFixed
openssl-libs
AlmaLinux:8
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-perl
AlmaLinux:8
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl
AlmaLinux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-devel
AlmaLinux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-libs
AlmaLinux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-perl
AlmaLinux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
mysql
AlmaLinux:9
From an advisory covering 49 CVEs
before 8.0.41-2.el9_5
8.0.41-2.el9_5
mysql-common
AlmaLinux:9
From an advisory covering 49 CVEs
before 8.0.41-2.el9_5
8.0.41-2.el9_5
mysql-devel
AlmaLinux:9
From an advisory covering 49 CVEs
before 8.0.41-2.el9_5
8.0.41-2.el9_5
mysql-errmsg
AlmaLinux:9
From an advisory covering 49 CVEs
before 8.0.41-2.el9_5
8.0.41-2.el9_5
mysql-libs
AlmaLinux:9
From an advisory covering 49 CVEs
before 8.0.41-2.el9_5
8.0.41-2.el9_5
mysql-server
AlmaLinux:9
From an advisory covering 49 CVEs
before 8.0.41-2.el9_5
8.0.41-2.el9_5
mysql-test
AlmaLinux:9
From an advisory covering 49 CVEs
before 8.0.41-2.el9_5
8.0.41-2.el9_5
mecab
AlmaLinux:8
From an advisory covering 49 CVEs
before 0.996-2.module_el8.10.0+3965+b415b607
0.996-2.module_el8.10.0+3965+b415b607
mecab
AlmaLinux:8
From an advisory covering 49 CVEs
before 0.996-2.module_el8.6.0+3340+d764b636
0.996-2.module_el8.6.0+3340+d764b636
mecab-devel
AlmaLinux:8
From an advisory covering 49 CVEs
before 0.996-2.module_el8.10.0+3965+b415b607
0.996-2.module_el8.10.0+3965+b415b607
mecab-devel
AlmaLinux:8
From an advisory covering 49 CVEs
before 0.996-2.module_el8.6.0+3340+d764b636
0.996-2.module_el8.6.0+3340+d764b636
mecab-ipadic
AlmaLinux:8
From an advisory covering 49 CVEs
before 2.7.0.20070801-17.module_el8.10.0+3965+b415b607
2.7.0.20070801-17.module_el8.10.0+3965+b415b607
mecab-ipadic-EUCJP
AlmaLinux:8
From an advisory covering 49 CVEs
before 2.7.0.20070801-17.module_el8.10.0+3965+b415b607
2.7.0.20070801-17.module_el8.10.0+3965+b415b607
mysql
AlmaLinux:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.10.0+3965+b415b607
8.0.41-1.module_el8.10.0+3965+b415b607
mysql-common
AlmaLinux:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.10.0+3965+b415b607
8.0.41-1.module_el8.10.0+3965+b415b607
mysql-devel
AlmaLinux:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.10.0+3965+b415b607
8.0.41-1.module_el8.10.0+3965+b415b607
mysql-errmsg
AlmaLinux:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.10.0+3965+b415b607
8.0.41-1.module_el8.10.0+3965+b415b607
mysql-libs
AlmaLinux:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.10.0+3965+b415b607
8.0.41-1.module_el8.10.0+3965+b415b607
mysql-server
AlmaLinux:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.10.0+3965+b415b607
8.0.41-1.module_el8.10.0+3965+b415b607
mysql-test
AlmaLinux:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.10.0+3965+b415b607
8.0.41-1.module_el8.10.0+3965+b415b607
mingw32-openssl
AlmaLinux:8
before 1.0.2k-4.el8_10
1.0.2k-4.el8_10
mingw64-openssl
AlmaLinux:8
before 1.0.2k-4.el8_10
1.0.2k-4.el8_10
openssl
Azure Linux:3
before 3.3.0-2
3.3.0-2
cloud-hypervisor-cvm
Azure Linux:2
before 38.0.72.2-3
38.0.72.2-3
openssl
Azure Linux:2
before 1.1.1k-33
1.1.1k-33
hvloader
Azure Linux:2
before 1.0.1-6
1.0.1-6
openssl-fips-provider
Azure Linux:3
through 3.1.2-2 None known
openssl
Alpaquita:23
3.0.8-r4 up to 3.0.14-r1
3.0.14-r1
openssl
Alpaquita:stream
3.1.1-r1 up to 3.3.1-r2
3.3.1-r2
openssl
BellSoft Hardened Containers:23
3.0.8-r4 up to 3.0.14-r1
3.0.14-r1
openssl
BellSoft Hardened Containers:stream
3.1.1-r1 up to 3.3.1-r2
3.3.1-r2
openssl
TuxCare:CentOS:8.4
before 1:1.1.1g-15.el8.4.tuxcare.els12
1:1.1.1g-15.el8.4.tuxcare.els12
openssl-devel
TuxCare:CentOS:8.4
before 1:1.1.1g-15.el8.4.tuxcare.els12
1:1.1.1g-15.el8.4.tuxcare.els12
openssl-libs
TuxCare:CentOS:8.4
before 1:1.1.1g-15.el8.4.tuxcare.els12
1:1.1.1g-15.el8.4.tuxcare.els12
openssl-perl
TuxCare:CentOS:8.4
before 1:1.1.1g-15.el8.4.tuxcare.els12
1:1.1.1g-15.el8.4.tuxcare.els12
openssl-static
TuxCare:CentOS:8.4
before 1:1.1.1g-15.el8.4.tuxcare.els12
1:1.1.1g-15.el8.4.tuxcare.els12
openssl
TuxCare:CentOS:8.5
before 1:1.1.1k-5.el8.5.tuxcare.els11
1:1.1.1k-5.el8.5.tuxcare.els11
openssl-devel
TuxCare:CentOS:8.5
before 1:1.1.1k-5.el8.5.tuxcare.els11
1:1.1.1k-5.el8.5.tuxcare.els11
openssl-libs
TuxCare:CentOS:8.5
before 1:1.1.1k-5.el8.5.tuxcare.els11
1:1.1.1k-5.el8.5.tuxcare.els11
openssl-perl
TuxCare:CentOS:8.5
before 1:1.1.1k-5.el8.5.tuxcare.els11
1:1.1.1k-5.el8.5.tuxcare.els11
openssl-static
TuxCare:CentOS:8.5
before 1:1.1.1k-5.el8.5.tuxcare.els11
1:1.1.1k-5.el8.5.tuxcare.els11
openssl
TuxCare:CentOS-Stream:8
before 1:1.1.1k-12.el8.tuxcare.els1
1:1.1.1k-12.el8.tuxcare.els1
openssl-devel
TuxCare:CentOS-Stream:8
before 1:1.1.1k-12.el8.tuxcare.els1
1:1.1.1k-12.el8.tuxcare.els1
openssl-libs
TuxCare:CentOS-Stream:8
before 1:1.1.1k-12.el8.tuxcare.els1
1:1.1.1k-12.el8.tuxcare.els1
openssl-perl
TuxCare:CentOS-Stream:8
before 1:1.1.1k-12.el8.tuxcare.els1
1:1.1.1k-12.el8.tuxcare.els1
openssl-static
TuxCare:CentOS-Stream:8
before 1:1.1.1k-12.el8.tuxcare.els1
1:1.1.1k-12.el8.tuxcare.els1
mysql
TuxCare:CentOS:8.4
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
mysql-common
TuxCare:CentOS:8.4
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
mysql-devel
TuxCare:CentOS:8.4
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
mysql-errmsg
TuxCare:CentOS:8.4
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
mysql-libs
TuxCare:CentOS:8.4
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
mysql-server
TuxCare:CentOS:8.4
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
mysql-test
TuxCare:CentOS:8.4
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
8.0.41-1.module_el8.4.0+2262+68960773.tuxcare.els1
mysql
TuxCare:CentOS:8.5
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
mysql-common
TuxCare:CentOS:8.5
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
mysql-devel
TuxCare:CentOS:8.5
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
mysql-errmsg
TuxCare:CentOS:8.5
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
mysql-libs
TuxCare:CentOS:8.5
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
mysql-server
TuxCare:CentOS:8.5
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
mysql-test
TuxCare:CentOS:8.5
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
8.0.41-1.module_el8.5.0+2263+dd0000b0.tuxcare.els1
mysql
TuxCare:CentOS-Stream:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
mysql-common
TuxCare:CentOS-Stream:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
mysql-devel
TuxCare:CentOS-Stream:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
mysql-errmsg
TuxCare:CentOS-Stream:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
mysql-libs
TuxCare:CentOS-Stream:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
mysql-server
TuxCare:CentOS-Stream:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
mysql-test
TuxCare:CentOS-Stream:8
From an advisory covering 49 CVEs
before 8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
8.0.41-1.module_el8+2274+9bedbd95.tuxcare.els1
openssl11
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-devel
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-libs
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-static
TuxCare:RHEL:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11
TuxCare:OracleLinux:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-devel
TuxCare:OracleLinux:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-libs
TuxCare:OracleLinux:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-static
TuxCare:OracleLinux:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-devel
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-libs
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl11-static
TuxCare:CentOS:7
From an advisory covering 14 CVEs
before 1:1.1.1k-7.el7.tuxcare.els1
1:1.1.1k-7.el7.tuxcare.els1
openssl
Debian:12
before 3.0.15-1~deb12u1, plus listed versions
3.0.10-13.0.10-1~deb12u13.0.11-13.0.11-1~deb12u13.0.11-1~deb12u2
Show 7 moreShow less
3.0.12-13.0.12-23.0.13-1~deb12u13.0.13-1~deb12u23.0.14-1~deb12u13.0.14-1~deb12u23.0.9-1
3.0.15-1~deb12u1
openssl
Debian:13
before 3.3.2-1
3.3.2-1
openssl
Debian:14
before 3.3.2-1
3.3.2-1
openssl
Debian:11
From an advisory covering 6 CVEs
before 1.1.1n-0+deb11u6, plus listed versions
1.1.1k-11.1.1k-1+deb11u11.1.1k-1+deb11u21.1.1l-11.1.1m-0+deb11u1
Show 6 moreShow less
1.1.1m-11.1.1n-0+deb11u11.1.1n-0+deb11u21.1.1n-0+deb11u31.1.1n-0+deb11u41.1.1n-0+deb11u5
1.1.1n-0+deb11u6
openssl
Debian:11
From an advisory covering 6 CVEs
before 1.1.1w-0+deb11u2, plus listed versions
1.1.1k-11.1.1k-1+deb11u11.1.1k-1+deb11u21.1.1l-11.1.1m-0+deb11u1
Show 12 moreShow less
1.1.1m-11.1.1n-0+deb11u11.1.1n-0+deb11u21.1.1n-0+deb11u31.1.1n-0+deb11u41.1.1n-0+deb11u51.1.1n-0+deb11u61.1.1n-11.1.1o-11.1.1v-0~deb11u11.1.1w-0+deb11u11.1.1w-0~deb11u1
1.1.1w-0+deb11u2
OpenSSL_jll
Julia
before 3.0.15+0
3.0.15+0
Openresty_jll
Julia
before 1.27.1+0
1.27.1+0
openssl
Mageia:9
before 3.0.14-1.mga9
3.0.14-1.mga9
quictls
Mageia:9
From an advisory covering 8 CVEs
before 3.0.14-1.1.mga9
3.0.14-1.1.mga9
quictls
Mageia:9
before 3.0.15-1.mga9
3.0.15-1.mga9
openssl
openEuler:20.03-LTS-SP4
before 1.1.1f-35.oe2003sp4
1.1.1f-35.oe2003sp4
openssl
openEuler:24.03-LTS
before 3.0.12-9.oe2403
3.0.12-9.oe2403
openssl
openEuler:22.03-LTS-SP4
before 1.1.1wa-8.oe2203sp4
1.1.1wa-8.oe2203sp4
openssl
openEuler:22.03-LTS-SP1
before 1.1.1m-37.oe2203sp1
1.1.1m-37.oe2203sp1
openssl
openEuler:22.03-LTS-SP3
before 1.1.1wa-8.oe2203sp3
1.1.1wa-8.oe2203sp3
edk2
openEuler:22.03-LTS-SP3
before 202011-19.oe2203sp3
202011-19.oe2203sp3
edk2
openEuler:20.03-LTS-SP4
before 202002-23.oe2003sp4
202002-23.oe2003sp4
edk2
openEuler:22.03-LTS-SP1
before 202011-19.oe2203sp1
202011-19.oe2203sp1
edk2
openEuler:24.03-LTS
before 202308-9.oe2403
202308-9.oe2403
edk2
openEuler:22.03-LTS-SP4
before 202011-19.oe2203sp4
202011-19.oe2203sp4
compat-openssl11
openEuler:24.03-LTS
From an advisory covering 2 CVEs
before 1.1.1m-13.oe2403
1.1.1m-13.oe2403
openssl
Red Hat:rhel_aus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debugsource
Red Hat:rhel_aus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-devel
Red Hat:rhel_aus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs
Red Hat:rhel_aus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-perl
Red Hat:rhel_aus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl
Red Hat:rhel_e4s:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debuginfo
Red Hat:rhel_e4s:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debugsource
Red Hat:rhel_e4s:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-devel
Red Hat:rhel_e4s:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs
Red Hat:rhel_e4s:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs-debuginfo
Red Hat:rhel_e4s:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-perl
Red Hat:rhel_e4s:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl
Red Hat:rhel_tus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debuginfo
Red Hat:rhel_tus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debugsource
Red Hat:rhel_tus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-devel
Red Hat:rhel_tus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs
Red Hat:rhel_tus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs-debuginfo
Red Hat:rhel_tus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-perl
Red Hat:rhel_tus:8.6::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl
Red Hat:rhel_eus:8.8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debuginfo
Red Hat:rhel_eus:8.8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debugsource
Red Hat:rhel_eus:8.8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-devel
Red Hat:rhel_eus:8.8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs
Red Hat:rhel_eus:8.8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs-debuginfo
Red Hat:rhel_eus:8.8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-perl
Red Hat:rhel_eus:8.8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl
Red Hat:enterprise_linux:8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debuginfo
Red Hat:enterprise_linux:8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debugsource
Red Hat:enterprise_linux:8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-devel
Red Hat:enterprise_linux:8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs
Red Hat:enterprise_linux:8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-libs-debuginfo
Red Hat:enterprise_linux:8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-perl
Red Hat:enterprise_linux:8::baseos
before 1:1.1.1k-14.el8_6
1:1.1.1k-14.el8_6
openssl-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-perl
Red Hat:enterprise_linux:9::appstream
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-libs
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-libs-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
mysql
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-common
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-devel-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-errmsg
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-server
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-server-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-test-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-debugsource
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-devel
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-devel-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-libs
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-libs-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-server-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-test
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mysql-test-debuginfo
Red Hat:enterprise_linux:9::crb
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mecab
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:0.996-2.module+el8.10.0+22857+7f331edd
0:0.996-2.module+el8.10.0+22857+7f331edd
mecab-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:0.996-2.module+el8.10.0+22857+7f331edd
0:0.996-2.module+el8.10.0+22857+7f331edd
mecab-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:0.996-2.module+el8.10.0+22857+7f331edd
0:0.996-2.module+el8.10.0+22857+7f331edd
mecab-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:0.996-2.module+el8.10.0+22857+7f331edd
0:0.996-2.module+el8.10.0+22857+7f331edd
mecab-ipadic
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:2.7.0.20070801-17.module+el8.10.0+22857+7f331edd
0:2.7.0.20070801-17.module+el8.10.0+22857+7f331edd
mecab-ipadic-EUCJP
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:2.7.0.20070801-17.module+el8.10.0+22857+7f331edd
0:2.7.0.20070801-17.module+el8.10.0+22857+7f331edd
mysql
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+22857+7f331edd
0:8.0.41-1.module+el8.10.0+22857+7f331edd
mysql-common
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+22857+7f331edd
0:8.0.41-1.module+el8.10.0+22857+7f331edd
mysql-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+22857+7f331edd
0:8.0.41-1.module+el8.10.0+22857+7f331edd
mysql-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+22857+7f331edd
0:8.0.41-1.module+el8.10.0+22857+7f331edd
mysql-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+22857+7f331edd
0:8.0.41-1.module+el8.10.0+22857+7f331edd
mysql-devel-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+22857+7f331edd
0:8.0.41-1.module+el8.10.0+22857+7f331edd
mysql-errmsg
Red Hat:enterprise_linux:8::appstream
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+22857+7f331edd
0:8.0.41-1.module+el8.10.0+22857+7f331edd
openssl
Rocky Linux:8
before 1:1.1.1k-14.el8_10
1:1.1.1k-14.el8_10
openssl
Rocky Linux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5.1
1:3.2.2-6.el9_5.1
openssl-fips-provider
Rocky Linux:9
From an advisory covering 4 CVEs
before 0:3.0.7-6.el9_5
0:3.0.7-6.el9_5
mysql
Rocky Linux:9
From an advisory covering 49 CVEs
before 0:8.0.41-2.el9_5
0:8.0.41-2.el9_5
mecab
Rocky Linux:8
From an advisory covering 49 CVEs
before 0:0.996-2.module+el8.10.0+1676+9b4b6e24
0:0.996-2.module+el8.10.0+1676+9b4b6e24
mecab-ipadic
Rocky Linux:8
From an advisory covering 49 CVEs
before 0:2.7.0.20070801-17.module+el8.10.0+1937+28fbbc83
0:2.7.0.20070801-17.module+el8.10.0+1937+28fbbc83
mysql
Rocky Linux:8
From an advisory covering 49 CVEs
before 0:8.0.41-1.module+el8.10.0+1937+28fbbc83.0.1
0:8.0.41-1.module+el8.10.0+1937+28fbbc83.0.1
mingw-openssl
Rocky Linux:8
before 0:1.0.2k-4.el8_10
0:1.0.2k-4.el8_10
openssl
Root:Alpine:3.15
before 1.1.1w-r10073
1.1.1w-r100731.1.1w-r100761.1.1w-r100741.1.1w-r10075
rootio-openssl
Root:Alpine:3.15
before 1.1.1w-r10073
1.1.1w-r100731.1.1w-r100761.1.1w-r100741.1.1w-r10075
openssl-3
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 3.1.4-150600.5.10.1
3.1.4-150600.5.10.1
openssl-3
openSUSE:Leap 15.6
before 3.1.4-150600.5.10.1
3.1.4-150600.5.10.1
openssl-3-livepatches
SUSE:Linux Enterprise Live Patching 15 SP6
before 0.1-150600.13.3.1
0.1-150600.13.3.1
openssl-1_1
SUSE:Linux Enterprise Micro 5.5
before 1.1.1l-150500.17.34.1
1.1.1l-150500.17.34.1
openssl-1_1
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 1.1.1l-150500.17.34.1
1.1.1l-150500.17.34.1
openssl-1_1
openSUSE:Leap Micro 5.5
before 1.1.1l-150500.17.34.1
1.1.1l-150500.17.34.1
openssl-1_1
openSUSE:Leap 15.5
before 1.1.1l-150500.17.34.1
1.1.1l-150500.17.34.1
openssl-1_1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise Micro 5.1
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise Micro 5.2
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Enterprise Storage 7.1
before 1.1.1d-150200.11.94.1
1.1.1d-150200.11.94.1
openssl-1_1
SUSE:Linux Enterprise Micro 5.3
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-1_1
SUSE:Linux Enterprise Micro 5.4
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-1_1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-1_1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-1_1
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-1_1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-1_1
SUSE:Manager Proxy 4.3
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-1_1
SUSE:Manager Server 4.3
before 1.1.1l-150400.7.72.1
1.1.1l-150400.7.72.1
openssl-3
SUSE:Linux Enterprise Micro 5.3
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-3
SUSE:Linux Enterprise Micro 5.4
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-3
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-3
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-3
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-3
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-3
SUSE:Manager Proxy 4.3
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-3
SUSE:Manager Server 4.3
before 3.0.8-150400.4.60.1
3.0.8-150400.4.60.1
openssl-1_1
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 1.1.1w-150600.5.6.1
1.1.1w-150600.5.6.1
openssl-1_1
SUSE:Linux Enterprise Module for Development Tools 15 SP6
before 1.1.1w-150600.5.6.1
1.1.1w-150600.5.6.1
openssl-1_1
SUSE:Linux Enterprise Module for Legacy 15 SP6
before 1.1.1w-150600.5.6.1
1.1.1w-150600.5.6.1
openssl-1_1
openSUSE:Leap 15.6
before 1.1.1w-150600.5.6.1
1.1.1w-150600.5.6.1
openssl-1_1
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 1.1.1d-2.110.2
1.1.1d-2.110.2
openssl-1_1
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 1.1.1d-2.110.2
1.1.1d-2.110.2
openssl-1_1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 1.1.1d-2.110.2
1.1.1d-2.110.2
openssl-1_0_0
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 1.0.2p-3.95.1
1.0.2p-3.95.1
openssl-1_0_0
SUSE:Linux Enterprise Server 12 SP5
before 1.0.2p-3.95.1
1.0.2p-3.95.1
openssl-1_0_0
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 1.0.2p-3.95.1
1.0.2p-3.95.1
openssl1
SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE
before 1.0.1g-0.58.82.1
1.0.1g-0.58.82.1
openssl-3
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 3.0.8-150500.5.39.1
3.0.8-150500.5.39.1
openssl-3
openSUSE:Leap 15.5
before 3.0.8-150500.5.39.1
3.0.8-150500.5.39.1
openssl-1_0_0
SUSE:Linux Enterprise Module for Legacy 15 SP5
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise Module for Legacy 15 SP6
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
SUSE:Enterprise Storage 7.1
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
openSUSE:Leap 15.5
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
openssl-1_0_0
openSUSE:Leap 15.6
before 1.0.2p-150000.3.94.1
1.0.2p-150000.3.94.1
jitterentropy
SUSE:Linux Micro 6.0
From an advisory covering 5 CVEs
before 3.4.1-3.1
3.4.1-3.1
libpulp
SUSE:Linux Micro 6.0
From an advisory covering 5 CVEs
before 0.3.5-1.1
0.3.5-1.1
openssl-3
SUSE:Linux Micro 6.0
From an advisory covering 5 CVEs
before 3.1.4-6.1
3.1.4-6.1
openssl
Ubuntu:Pro:14.04:LTS
before 1.0.1f-1ubuntu2.27+esm16, plus listed versions
1.0.1e-3ubuntu11.0.1e-4ubuntu11.0.1e-4ubuntu21.0.1e-4ubuntu31.0.1e-4ubuntu4
Show 37 moreShow less
1.0.1f-1ubuntu11.0.1f-1ubuntu21.0.1f-1ubuntu2.11.0.1f-1ubuntu2.21.0.1f-1ubuntu2.31.0.1f-1ubuntu2.41.0.1f-1ubuntu2.51.0.1f-1ubuntu2.71.0.1f-1ubuntu2.81.0.1f-1ubuntu2.111.0.1f-1ubuntu2.121.0.1f-1ubuntu2.151.0.1f-1ubuntu2.161.0.1f-1ubuntu2.171.0.1f-1ubuntu2.181.0.1f-1ubuntu2.191.0.1f-1ubuntu2.201.0.1f-1ubuntu2.211.0.1f-1ubuntu2.221.0.1f-1ubuntu2.231.0.1f-1ubuntu2.241.0.1f-1ubuntu2.251.0.1f-1ubuntu2.261.0.1f-1ubuntu2.271.0.1f-1ubuntu2.27+esm11.0.1f-1ubuntu2.27+esm21.0.1f-1ubuntu2.27+esm31.0.1f-1ubuntu2.27+esm41.0.1f-1ubuntu2.27+esm51.0.1f-1ubuntu2.27+esm61.0.1f-1ubuntu2.27+esm71.0.1f-1ubuntu2.27+esm91.0.1f-1ubuntu2.27+esm101.0.1f-1ubuntu2.27+esm111.0.1f-1ubuntu2.27+esm121.0.1f-1ubuntu2.27+esm131.0.1f-1ubuntu2.27+esm14
1.0.1f-1ubuntu2.27+esm16
openssl
Ubuntu:Pro:16.04:LTS
before 1.0.2g-1ubuntu4.20+esm18, plus listed versions
1.0.2d-0ubuntu11.0.2d-0ubuntu21.0.2e-1ubuntu11.0.2f-2ubuntu11.0.2g-1ubuntu2
Show 35 moreShow less
1.0.2g-1ubuntu31.0.2g-1ubuntu41.0.2g-1ubuntu4.11.0.2g-1ubuntu4.21.0.2g-1ubuntu4.41.0.2g-1ubuntu4.51.0.2g-1ubuntu4.61.0.2g-1ubuntu4.81.0.2g-1ubuntu4.91.0.2g-1ubuntu4.101.0.2g-1ubuntu4.111.0.2g-1ubuntu4.121.0.2g-1ubuntu4.131.0.2g-1ubuntu4.141.0.2g-1ubuntu4.151.0.2g-1ubuntu4.161.0.2g-1ubuntu4.171.0.2g-1ubuntu4.181.0.2g-1ubuntu4.191.0.2g-1ubuntu4.201.0.2g-1ubuntu4.20+esm11.0.2g-1ubuntu4.20+esm21.0.2g-1ubuntu4.20+esm31.0.2g-1ubuntu4.20+esm41.0.2g-1ubuntu4.20+esm51.0.2g-1ubuntu4.20+esm61.0.2g-1ubuntu4.20+esm71.0.2g-1ubuntu4.20+esm91.0.2g-1ubuntu4.20+esm101.0.2g-1ubuntu4.20+esm111.0.2g-1ubuntu4.20+esm121.0.2g-1ubuntu4.20+esm131.0.2g-1ubuntu4.20+esm141.0.2g-1ubuntu4.20+esm151.0.2g-1ubuntu4.20+esm16
1.0.2g-1ubuntu4.20+esm18
edk2
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
0~20150106.5c2d456b-20~20160104.c2a892d7-10~20160408.ffea0a2c-20~20160408.ffea0a2c-2ubuntu0.10~20160408.ffea0a2c-2ubuntu0.20~20160408.ffea0a2c-2ubuntu0.2+esm10~20160408.ffea0a2c-2ubuntu0.2+esm30~20160408.ffea0a2c-2ubuntu0.2+esm4
None known
openssl
Ubuntu:Pro:FIPS-updates:16.04:LTS
All versions, plus listed versions
1.0.2g-1ubuntu4.fips.4.9.11.0.2g-1ubuntu4.fips.4.13.11.0.2g-1ubuntu4.fips.4.15.11.0.2g-1ubuntu4.fips.4.16.11.0.2g-1ubuntu4.fips.4.17.1
Show 14 moreShow less
1.0.2g-1ubuntu4.fips.4.18.11.0.2g-1ubuntu4.fips.4.19.31.0.2g-1ubuntu4.fips.4.20.11.0.2g-1ubuntu4.fips.4.20.21.0.2g-1ubuntu4.fips.4.20.31.0.2g-1ubuntu4.fips.4.20.61.0.2g-1ubuntu4.fips.4.20.71.0.2g-1ubuntu4.fips.4.20.91.0.2g-1ubuntu4.fips.4.20.101.0.2g-1ubuntu4.fips.4.20.111.0.2g-1ubuntu4.fips.4.20.121.0.2g-1ubuntu4.fips.4.20.131.0.2g-1ubuntu4.fips.4.20.141.0.2g-1ubuntu4.fips.4.20.15
None known
openssl
Ubuntu:Pro:FIPS:16.04:LTS
All versions, plus listed versions
1.0.2g-1ubuntu4.fips.4.6~ppa11.0.2g-1ubuntu4.fips.4.6~ppa21.0.2g-1ubuntu4.fips.4.6~ppa31.0.2g-1ubuntu4.fips.4.61.0.2g-1ubuntu4.fips.4.6.11.0.2g-1ubuntu4.fips.4.6.21.0.2g-1ubuntu4.fips.4.6.3
None known
openssl
Ubuntu:Pro:18.04:LTS
before 1.1.1-1ubuntu2.1~18.04.23+esm10, plus listed versions
1.0.2g-1ubuntu131.0.2g-1ubuntu141.0.2n-1ubuntu11.1.0g-2ubuntu11.1.0g-2ubuntu2
Show 31 moreShow less
1.1.0g-2ubuntu31.1.0g-2ubuntu41.1.0g-2ubuntu4.11.1.0g-2ubuntu4.31.1.1-1ubuntu2.1~18.04.11.1.1-1ubuntu2.1~18.04.21.1.1-1ubuntu2.1~18.04.31.1.1-1ubuntu2.1~18.04.41.1.1-1ubuntu2.1~18.04.51.1.1-1ubuntu2.1~18.04.61.1.1-1ubuntu2.1~18.04.71.1.1-1ubuntu2.1~18.04.81.1.1-1ubuntu2.1~18.04.91.1.1-1ubuntu2.1~18.04.101.1.1-1ubuntu2.1~18.04.131.1.1-1ubuntu2.1~18.04.141.1.1-1ubuntu2.1~18.04.151.1.1-1ubuntu2.1~18.04.171.1.1-1ubuntu2.1~18.04.191.1.1-1ubuntu2.1~18.04.201.1.1-1ubuntu2.1~18.04.211.1.1-1ubuntu2.1~18.04.221.1.1-1ubuntu2.1~18.04.231.1.1-1ubuntu2.1~18.04.23+esm11.1.1-1ubuntu2.1~18.04.23+esm31.1.1-1ubuntu2.1~18.04.23+esm41.1.1-1ubuntu2.1~18.04.23+esm51.1.1-1ubuntu2.1~18.04.23+esm61.1.1-1ubuntu2.1~18.04.23+esm71.1.1-1ubuntu2.1~18.04.23+esm81.1.1-1ubuntu2.1~18.04.23+esm9
1.1.1-1ubuntu2.1~18.04.23+esm10
openssl1.0
Ubuntu:Pro:18.04:LTS
before 1.0.2n-1ubuntu5.13+esm6, plus listed versions
1.0.2n-1ubuntu21.0.2n-1ubuntu31.0.2n-1ubuntu41.0.2n-1ubuntu51.0.2n-1ubuntu5.1
Show 17 moreShow less
1.0.2n-1ubuntu5.21.0.2n-1ubuntu5.31.0.2n-1ubuntu5.41.0.2n-1ubuntu5.51.0.2n-1ubuntu5.61.0.2n-1ubuntu5.71.0.2n-1ubuntu5.81.0.2n-1ubuntu5.91.0.2n-1ubuntu5.101.0.2n-1ubuntu5.111.0.2n-1ubuntu5.121.0.2n-1ubuntu5.131.0.2n-1ubuntu5.13+esm11.0.2n-1ubuntu5.13+esm21.0.2n-1ubuntu5.13+esm31.0.2n-1ubuntu5.13+esm41.0.2n-1ubuntu5.13+esm5
1.0.2n-1ubuntu5.13+esm6
edk2
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
0~20170911.5dfba97c-10~20171010.234dbcef-10~20171027.76fd5a66-10~20171205.a9212288-10~20180105.0bc94c74-1
Show 8 moreShow less
0~20180205.c0d9813c-10~20180205.c0d9813c-20~20180205.c0d9813c-2ubuntu0.10~20180205.c0d9813c-2ubuntu0.20~20180205.c0d9813c-2ubuntu0.30~20180205.c0d9813c-2ubuntu0.3+esm10~20180205.c0d9813c-2ubuntu0.3+esm20~20180205.c0d9813c-2ubuntu0.3+esm3
None known
openssl
Ubuntu:Pro:FIPS-updates:18.04:LTS
All versions, plus listed versions
1.1.1-1ubuntu2.fips.2.1~18.04.5.11.1.1-1ubuntu2.fips.2.1~18.04.6.11.1.1-1ubuntu2.fips.2.1~18.04.7.11.1.1-1ubuntu2.fips.2.1~18.04.9.11.1.1-1ubuntu2.fips.2.1~18.04.9.2
Show 17 moreShow less
1.1.1-1ubuntu2.fips.2.1~18.04.9.31.1.1-1ubuntu2.fips.2.1~18.04.13.21.1.1-1ubuntu2.fips.2.1~18.04.151.1.1-1ubuntu2.fips.2.1~18.04.15.11.1.1-1ubuntu2.fips.2.1~18.04.15.21.1.1-1ubuntu2.fips.2.1~18.04.171.1.1-1ubuntu2.fips.2.1~18.04.201.1.1-1ubuntu2.fips.2.1~18.04.211.1.1-1ubuntu2.fips.2.1~18.04.221.1.1-1ubuntu2.fips.2.1~18.04.231.1.1-1ubuntu2.fips.2.1~18.04.23.31.1.1-1ubuntu2.fips.2.1~18.04.23.41.1.1-1ubuntu2.fips.2.1~18.04.23.51.1.1-1ubuntu2.fips.2.1~18.04.23.61.1.1-1ubuntu2.fips.2.1~18.04.23.71.1.1-1ubuntu2.fips.2.1~18.04.23.81.1.1-1ubuntu2.fips.2.1~18.04.23.9
None known
openssl
Ubuntu:Pro:FIPS:18.04:LTS
All versions, plus listed versions
1.1.1-1ubuntu2.fips.2.1~18.04.3.11.1.1-1ubuntu2.fips.2.1~18.04.15.2
None known
openssl
Ubuntu:20.04:LTS
before 1.1.1f-1ubuntu2.23, plus listed versions
1.1.1c-1ubuntu41.1.1d-2ubuntu31.1.1d-2ubuntu61.1.1f-1ubuntu11.1.1f-1ubuntu2
Show 19 moreShow less
1.1.1f-1ubuntu2.11.1.1f-1ubuntu2.21.1.1f-1ubuntu2.31.1.1f-1ubuntu2.41.1.1f-1ubuntu2.51.1.1f-1ubuntu2.81.1.1f-1ubuntu2.91.1.1f-1ubuntu2.101.1.1f-1ubuntu2.111.1.1f-1ubuntu2.121.1.1f-1ubuntu2.131.1.1f-1ubuntu2.151.1.1f-1ubuntu2.161.1.1f-1ubuntu2.171.1.1f-1ubuntu2.181.1.1f-1ubuntu2.191.1.1f-1ubuntu2.201.1.1f-1ubuntu2.211.1.1f-1ubuntu2.22
1.1.1f-1ubuntu2.23
edk2
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
0~20190606.20d2e5a1-2ubuntu10~20190828.37eef910-30~20190828.37eef910-40~20191122.bd85bf54-10~20191122.bd85bf54-1ubuntu1
Show 11 moreShow less
0~20191122.bd85bf54-20~20191122.bd85bf54-2ubuntu10~20191122.bd85bf54-2ubuntu20~20191122.bd85bf54-2ubuntu30~20191122.bd85bf54-2ubuntu3.10~20191122.bd85bf54-2ubuntu3.20~20191122.bd85bf54-2ubuntu3.30~20191122.bd85bf54-2ubuntu3.40~20191122.bd85bf54-2ubuntu3.50~20191122.bd85bf54-2ubuntu3.60~20191122.bd85bf54-2ubuntu3.6+esm1
None known
openssl
Ubuntu:Pro:FIPS:20.04:LTS
All versions, plus listed versions
1.1.1f-1ubuntu2.fips.2.81.1.1f-1ubuntu2.fips.7.1
None known
edk2
Ubuntu:22.04:LTS
before 2022.02-3ubuntu0.22.04.4, plus listed versions
2021.08~rc0-22021.08-32021.11~rc1-12021.11-12021.11-2
Show 8 moreShow less
2022.02~rc1-12022.02~rc1-1ubuntu12022.02-12022.02-22022.02-32022.02-3ubuntu0.22.04.12022.02-3ubuntu0.22.04.22022.02-3ubuntu0.22.04.3
2022.02-3ubuntu0.22.04.4
openssl
Ubuntu:22.04:LTS
before 3.0.2-0ubuntu1.17, plus listed versions
1.1.1l-1ubuntu13.0.0-1ubuntu13.0.1-0ubuntu13.0.2-0ubuntu13.0.2-0ubuntu1.1
Show 13 moreShow less
3.0.2-0ubuntu1.23.0.2-0ubuntu1.43.0.2-0ubuntu1.53.0.2-0ubuntu1.63.0.2-0ubuntu1.73.0.2-0ubuntu1.83.0.2-0ubuntu1.93.0.2-0ubuntu1.103.0.2-0ubuntu1.123.0.2-0ubuntu1.133.0.2-0ubuntu1.143.0.2-0ubuntu1.153.0.2-0ubuntu1.16
3.0.2-0ubuntu1.17
nodejs
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
12.22.5~dfsg-5ubuntu112.22.7~dfsg-2ubuntu112.22.7~dfsg-2ubuntu312.22.9~dfsg-1ubuntu212.22.9~dfsg-1ubuntu3
Show 7 moreShow less
12.22.9~dfsg-1ubuntu3.112.22.9~dfsg-1ubuntu3.212.22.9~dfsg-1ubuntu3.312.22.9~dfsg-1ubuntu3.412.22.9~dfsg-1ubuntu3.512.22.9~dfsg-1ubuntu3.612.22.9~dfsg-1ubuntu3.6+esm2
None known
openssl
Ubuntu:Pro:FIPS-preview:22.04:LTS
All versions, plus listed versions
3.0.2-0ubuntu1.10+Fips13.0.2-0ubuntu1.12+Fips1
None known
openssl-fips
Ubuntu:Pro:FIPS-preview:22.04:LTS
All versions, plus listed versions
3.0.5-0ubuntu0.1+Fips2.1
None known
openssl
Ubuntu:Pro:FIPS-updates:22.04:LTS
before 3.0.2-0ubuntu1.17+Fips1, plus listed versions
3.0.2-0ubuntu1.10+Fips13.0.2-0ubuntu1.12+Fips13.0.2-0ubuntu1.14+Fips13.0.2-0ubuntu1.15+Fips13.0.2-0ubuntu1.16+Fips1
3.0.2-0ubuntu1.17+Fips1
openssl-fips
Ubuntu:Pro:FIPS-updates:22.04:LTS
All versions, plus listed versions
3.0.5-0ubuntu0.1+Fips2.13.0.5-0ubuntu0.2+Fips1
None known
edk2
Ubuntu:24.04:LTS
before 2024.02-2ubuntu0.6, plus listed versions
2023.05-22023.11-22023.11-32023.11-42023.11-5
Show 8 moreShow less
2023.11-62023.11-82024.02-12024.02-22024.02-2ubuntu0.12024.02-2ubuntu0.32024.02-2ubuntu0.42024.02-2ubuntu0.5
2024.02-2ubuntu0.6
openssl
Ubuntu:24.04:LTS
before 3.0.13-0ubuntu3.2, plus listed versions
3.0.10-1ubuntu23.0.10-1ubuntu2.13.0.10-1ubuntu33.0.10-1ubuntu43.0.13-0ubuntu23.0.13-0ubuntu33.0.13-0ubuntu3.1
3.0.13-0ubuntu3.2
openssl-fips
Ubuntu:Pro:FIPS-updates:24.04:LTS
before 3.0.13-0ubuntu3.6+Fips1, plus listed versions
3.0.13-0ubuntu3+Fips1
3.0.13-0ubuntu3.6+Fips1
openssl
Ubuntu:20.04:LTS
From an advisory covering 4 CVEs
before 1.1.1f-1ubuntu2.23, plus listed versions
1.1.1c-1ubuntu41.1.1d-2ubuntu31.1.1d-2ubuntu61.1.1f-1ubuntu11.1.1f-1ubuntu2
Show 19 moreShow less
1.1.1f-1ubuntu2.11.1.1f-1ubuntu2.21.1.1f-1ubuntu2.31.1.1f-1ubuntu2.41.1.1f-1ubuntu2.51.1.1f-1ubuntu2.81.1.1f-1ubuntu2.91.1.1f-1ubuntu2.101.1.1f-1ubuntu2.111.1.1f-1ubuntu2.121.1.1f-1ubuntu2.131.1.1f-1ubuntu2.151.1.1f-1ubuntu2.161.1.1f-1ubuntu2.171.1.1f-1ubuntu2.181.1.1f-1ubuntu2.191.1.1f-1ubuntu2.201.1.1f-1ubuntu2.211.1.1f-1ubuntu2.22
1.1.1f-1ubuntu2.23
openssl
Ubuntu:22.04:LTS
From an advisory covering 4 CVEs
before 3.0.2-0ubuntu1.17, plus listed versions
1.1.1l-1ubuntu13.0.0-1ubuntu13.0.1-0ubuntu13.0.2-0ubuntu13.0.2-0ubuntu1.1
Show 13 moreShow less
3.0.2-0ubuntu1.23.0.2-0ubuntu1.43.0.2-0ubuntu1.53.0.2-0ubuntu1.63.0.2-0ubuntu1.73.0.2-0ubuntu1.83.0.2-0ubuntu1.93.0.2-0ubuntu1.103.0.2-0ubuntu1.123.0.2-0ubuntu1.133.0.2-0ubuntu1.143.0.2-0ubuntu1.153.0.2-0ubuntu1.16
3.0.2-0ubuntu1.17
openssl
Ubuntu:24.04:LTS
From an advisory covering 4 CVEs
before 3.0.13-0ubuntu3.2, plus listed versions
3.0.10-1ubuntu23.0.10-1ubuntu2.13.0.10-1ubuntu33.0.10-1ubuntu43.0.13-0ubuntu23.0.13-0ubuntu33.0.13-0ubuntu3.1
3.0.13-0ubuntu3.2
edk2
Ubuntu:22.04:LTS
From an advisory covering 30 CVEs
before 2022.02-3ubuntu0.22.04.4, plus listed versions
2021.08~rc0-22021.08-32021.11~rc1-12021.11-12021.11-2
Show 8 moreShow less
2022.02~rc1-12022.02~rc1-1ubuntu12022.02-12022.02-22022.02-32022.02-3ubuntu0.22.04.12022.02-3ubuntu0.22.04.22022.02-3ubuntu0.22.04.3
2022.02-3ubuntu0.22.04.4
edk2
Ubuntu:24.04:LTS
From an advisory covering 30 CVEs
before 2024.02-2ubuntu0.6, plus listed versions
2023.05-22023.11-22023.11-32023.11-42023.11-5
Show 8 moreShow less
2023.11-62023.11-82024.02-12024.02-22024.02-2ubuntu0.12024.02-2ubuntu0.32024.02-2ubuntu0.42024.02-2ubuntu0.5
2024.02-2ubuntu0.6
openssl
Ubuntu:Pro:14.04:LTS
From an advisory covering 4 CVEs
before 1.0.1f-1ubuntu2.27+esm16, plus listed versions
1.0.1e-3ubuntu11.0.1e-4ubuntu11.0.1e-4ubuntu21.0.1e-4ubuntu31.0.1e-4ubuntu4
Show 37 moreShow less
1.0.1f-1ubuntu11.0.1f-1ubuntu21.0.1f-1ubuntu2.11.0.1f-1ubuntu2.21.0.1f-1ubuntu2.31.0.1f-1ubuntu2.41.0.1f-1ubuntu2.51.0.1f-1ubuntu2.71.0.1f-1ubuntu2.81.0.1f-1ubuntu2.111.0.1f-1ubuntu2.121.0.1f-1ubuntu2.151.0.1f-1ubuntu2.161.0.1f-1ubuntu2.171.0.1f-1ubuntu2.181.0.1f-1ubuntu2.191.0.1f-1ubuntu2.201.0.1f-1ubuntu2.211.0.1f-1ubuntu2.221.0.1f-1ubuntu2.231.0.1f-1ubuntu2.241.0.1f-1ubuntu2.251.0.1f-1ubuntu2.261.0.1f-1ubuntu2.271.0.1f-1ubuntu2.27+esm11.0.1f-1ubuntu2.27+esm21.0.1f-1ubuntu2.27+esm31.0.1f-1ubuntu2.27+esm41.0.1f-1ubuntu2.27+esm51.0.1f-1ubuntu2.27+esm61.0.1f-1ubuntu2.27+esm71.0.1f-1ubuntu2.27+esm91.0.1f-1ubuntu2.27+esm101.0.1f-1ubuntu2.27+esm111.0.1f-1ubuntu2.27+esm121.0.1f-1ubuntu2.27+esm131.0.1f-1ubuntu2.27+esm14
1.0.1f-1ubuntu2.27+esm16
openssl
Ubuntu:Pro:16.04:LTS
From an advisory covering 4 CVEs
before 1.0.2g-1ubuntu4.20+esm18, plus listed versions
1.0.2d-0ubuntu11.0.2d-0ubuntu21.0.2e-1ubuntu11.0.2f-2ubuntu11.0.2g-1ubuntu2
Show 35 moreShow less
1.0.2g-1ubuntu31.0.2g-1ubuntu41.0.2g-1ubuntu4.11.0.2g-1ubuntu4.21.0.2g-1ubuntu4.41.0.2g-1ubuntu4.51.0.2g-1ubuntu4.61.0.2g-1ubuntu4.81.0.2g-1ubuntu4.91.0.2g-1ubuntu4.101.0.2g-1ubuntu4.111.0.2g-1ubuntu4.121.0.2g-1ubuntu4.131.0.2g-1ubuntu4.141.0.2g-1ubuntu4.151.0.2g-1ubuntu4.161.0.2g-1ubuntu4.171.0.2g-1ubuntu4.181.0.2g-1ubuntu4.191.0.2g-1ubuntu4.201.0.2g-1ubuntu4.20+esm11.0.2g-1ubuntu4.20+esm21.0.2g-1ubuntu4.20+esm31.0.2g-1ubuntu4.20+esm41.0.2g-1ubuntu4.20+esm51.0.2g-1ubuntu4.20+esm61.0.2g-1ubuntu4.20+esm71.0.2g-1ubuntu4.20+esm91.0.2g-1ubuntu4.20+esm101.0.2g-1ubuntu4.20+esm111.0.2g-1ubuntu4.20+esm121.0.2g-1ubuntu4.20+esm131.0.2g-1ubuntu4.20+esm141.0.2g-1ubuntu4.20+esm151.0.2g-1ubuntu4.20+esm16
1.0.2g-1ubuntu4.20+esm18
openssl
Ubuntu:Pro:18.04:LTS
From an advisory covering 4 CVEs
before 1.1.1-1ubuntu2.1~18.04.23+esm10, plus listed versions
1.0.2g-1ubuntu131.0.2g-1ubuntu141.0.2n-1ubuntu11.1.0g-2ubuntu11.1.0g-2ubuntu2
Show 31 moreShow less
1.1.0g-2ubuntu31.1.0g-2ubuntu41.1.0g-2ubuntu4.11.1.0g-2ubuntu4.31.1.1-1ubuntu2.1~18.04.11.1.1-1ubuntu2.1~18.04.21.1.1-1ubuntu2.1~18.04.31.1.1-1ubuntu2.1~18.04.41.1.1-1ubuntu2.1~18.04.51.1.1-1ubuntu2.1~18.04.61.1.1-1ubuntu2.1~18.04.71.1.1-1ubuntu2.1~18.04.81.1.1-1ubuntu2.1~18.04.91.1.1-1ubuntu2.1~18.04.101.1.1-1ubuntu2.1~18.04.131.1.1-1ubuntu2.1~18.04.141.1.1-1ubuntu2.1~18.04.151.1.1-1ubuntu2.1~18.04.171.1.1-1ubuntu2.1~18.04.191.1.1-1ubuntu2.1~18.04.201.1.1-1ubuntu2.1~18.04.211.1.1-1ubuntu2.1~18.04.221.1.1-1ubuntu2.1~18.04.231.1.1-1ubuntu2.1~18.04.23+esm11.1.1-1ubuntu2.1~18.04.23+esm31.1.1-1ubuntu2.1~18.04.23+esm41.1.1-1ubuntu2.1~18.04.23+esm51.1.1-1ubuntu2.1~18.04.23+esm61.1.1-1ubuntu2.1~18.04.23+esm71.1.1-1ubuntu2.1~18.04.23+esm81.1.1-1ubuntu2.1~18.04.23+esm9
1.1.1-1ubuntu2.1~18.04.23+esm10
openssl1.0
Ubuntu:Pro:18.04:LTS
From an advisory covering 4 CVEs
before 1.0.2n-1ubuntu5.13+esm6, plus listed versions
1.0.2n-1ubuntu21.0.2n-1ubuntu31.0.2n-1ubuntu41.0.2n-1ubuntu51.0.2n-1ubuntu5.1
Show 17 moreShow less
1.0.2n-1ubuntu5.21.0.2n-1ubuntu5.31.0.2n-1ubuntu5.41.0.2n-1ubuntu5.51.0.2n-1ubuntu5.61.0.2n-1ubuntu5.71.0.2n-1ubuntu5.81.0.2n-1ubuntu5.91.0.2n-1ubuntu5.101.0.2n-1ubuntu5.111.0.2n-1ubuntu5.121.0.2n-1ubuntu5.131.0.2n-1ubuntu5.13+esm11.0.2n-1ubuntu5.13+esm21.0.2n-1ubuntu5.13+esm31.0.2n-1ubuntu5.13+esm41.0.2n-1ubuntu5.13+esm5
1.0.2n-1ubuntu5.13+esm6
openssl
Ubuntu:Pro:20.04:LTS
From an advisory covering 4 CVEs
before 1.1.1f-1ubuntu2.24+esm5, plus listed versions
1.1.1c-1ubuntu41.1.1d-2ubuntu31.1.1d-2ubuntu61.1.1f-1ubuntu11.1.1f-1ubuntu2
Show 25 moreShow less
1.1.1f-1ubuntu2.11.1.1f-1ubuntu2.21.1.1f-1ubuntu2.31.1.1f-1ubuntu2.41.1.1f-1ubuntu2.51.1.1f-1ubuntu2.81.1.1f-1ubuntu2.91.1.1f-1ubuntu2.101.1.1f-1ubuntu2.111.1.1f-1ubuntu2.121.1.1f-1ubuntu2.131.1.1f-1ubuntu2.151.1.1f-1ubuntu2.161.1.1f-1ubuntu2.171.1.1f-1ubuntu2.181.1.1f-1ubuntu2.191.1.1f-1ubuntu2.201.1.1f-1ubuntu2.211.1.1f-1ubuntu2.221.1.1f-1ubuntu2.231.1.1f-1ubuntu2.241.1.1f-1ubuntu2.24+esm11.1.1f-1ubuntu2.24+esm21.1.1f-1ubuntu2.24+esm31.1.1f-1ubuntu2.24+esm4
1.1.1f-1ubuntu2.24+esm5
openssl-1_1
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 1.1.1w-11.1
1.1.1w-11.1
openssl-3
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 3.1.4-11.1
3.1.4-11.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubwebsecnl/CVE-2024-55352025-03-15

History

History
RecordedChangedSources
affectedOSV
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-5535 is a critical vulnerability (CVSS 9.1) in Openssl, published June 27, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 5.58%, the 92nd percentile. Fixed in openssl 3.0.14-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 63 package rows, 273 references and the rest of 6 source descriptions. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 18 source records.

MoveEnter Open