CVE-2022-30740 in Internetinfo

Summary

by MITRE • 06/07/2022

Improper auto-fill algorithm in Samsung Internet prior to version 17.0.1.69 allows physical attackers to guess stored credit card numbers.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 06/10/2022

The vulnerability CVE-2022-30740 represents a critical flaw in Samsung Internet browser's auto-fill algorithm that affects versions prior to 17.0.1.69. This issue stems from insufficient entropy and predictable pattern generation in the auto-fill system that stores and suggests credit card information. The flaw operates at the application-level security layer where user credentials and financial data are managed, creating a significant risk for users who store payment information within the browser's secure storage mechanisms.

The technical implementation of this vulnerability resides in the browser's password and form auto-fill functionality that fails to properly randomize or obscure the auto-completion suggestions for credit card numbers. When users enter partial credit card information, the auto-fill algorithm generates predictions based on previously stored data without adequate cryptographic protection or entropy measures. This predictable behavior allows an attacker with physical access to the device to systematically guess stored credit card numbers through pattern analysis and repetition of the flawed auto-fill suggestions.

The operational impact of this vulnerability extends beyond simple data exposure, as it creates a vector for financial fraud and identity theft when attackers can leverage physical access to devices. The attack surface includes scenarios where malicious actors might exploit this weakness during device compromise, unauthorized access attempts, or through social engineering that results in physical device access. The vulnerability specifically targets the user's trust in browser-based security features and undermines the expected protection of stored financial credentials.

This weakness aligns with CWE-330, which addresses insufficient entropy in pseudo-random number generation, and demonstrates how poor implementation of cryptographic principles in user-facing applications can create exploitable conditions. The vulnerability also maps to ATT&CK technique T1555.005 which covers credentials from password storage modules, as it exploits the browser's credential management system rather than external authentication mechanisms. The attack requires minimal sophistication and can be executed by an attacker with physical possession of the device, making it particularly dangerous in environments where device theft or unauthorized access is possible.

Mitigation strategies should prioritize immediate patching of affected Samsung Internet versions to 17.0.1.69 or later, which includes enhanced entropy measures in the auto-fill algorithm. Users should be advised to disable auto-fill for sensitive financial information and manually enter credit card details when possible. Organizations should implement device management policies that enforce automatic security updates and consider additional layers of authentication for financial transactions. Network monitoring should be enhanced to detect unusual patterns of data access that might indicate exploitation attempts, while security awareness training should emphasize the risks of physical device compromise and the importance of proper credential management practices.

Responsible

Samsung Mobile

Reservation

05/16/2022

Disclosure

06/07/2022

Moderation

accepted

CPE

ready

EPSS

0.00215

KEV

no

Activities

very low

Sources

Want to know what is going to be exploited?

We predict KEV entries!