Improper Authentication Affecting thunderbird-debuginfo package, versions <0:102.4.0-1.amzn2.0.1


Severity

Recommended
0.0
high
0
10

Based on Amazon Linux security rating.

Threat Intelligence

EPSS
0.13% (49th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Improper Authentication vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-AMZN2-THUNDERBIRDDEBUGINFO-3160295
  • published7 Dec 2022
  • disclosed28 Sept 2022

Introduced: 28 Sep 2022

CVE-2022-39249  (opens in a new tab)
CWE-287  (opens in a new tab)
CWE-322  (opens in a new tab)

How to fix?

Upgrade Amazon-Linux:2 thunderbird-debuginfo to version 0:102.4.0-1.amzn2.0.1 or higher.
This issue was patched in ALAS2-2022-1900.

NVD Description

Note: Versions mentioned in the description apply only to the upstream thunderbird-debuginfo package and not the thunderbird-debuginfo package as distributed by Amazon-Linux. See How to fix? for Amazon-Linux:2 relevant fixed versions and status.

Matrix Javascript SDK is the Matrix Client-Server SDK for JavaScript. Prior to version 19.7.0, an attacker cooperating with a malicious homeserver can construct messages appearing to have come from another person. Such messages will be marked with a grey shield on some platforms, but this may be missing in others. This attack is possible due to the matrix-js-sdk implementing a too permissive key forwarding strategy on the receiving end. Starting with version 19.7.0, the default policy for accepting key forwards has been made more strict in the matrix-js-sdk. matrix-js-sdk will now only accept forwarded keys in response to previously issued requests and only from own, verified devices. The SDK now sets a trusted flag on the decrypted message upon decryption, based on whether the key used to decrypt the message was received from a trusted source. Clients need to ensure that messages decrypted with a key with trusted = false are decorated appropriately, for example, by showing a warning for such messages. This attack requires coordination between a malicious homeserver and an attacker, and those who trust your homeservers do not need a workaround.

CVSS Scores

version 3.1