CVE-2015-3858

The checkDestination function in internal/telephony/SMSDispatcher.java in Android before 5.1.1 LMY48M relies on an obsolete permission name for an…

published October 1, 2015

CVSS
—
EPSS
1%
Percentile
52.3
In the wild
Unconfirmed
What it is

⚠️ A little-known bug in Android's SMS system lets crafty apps bypass user confirmation for short-code messaging! Think of it like a restaurant that lets a waiter take your order without checking if you actually wanted it — the wrong message could go out without your consent! If exploited, an attacker could send unauthorized SMS messages from your device without you knowing — potentially leading to unexpected charges or spam messages! While this vulnerability isn't being actively exploited, it's certainly something to keep an eye on.

Put simply

Think of it like a restaurant that lets a waiter take your order without checking if you actually wanted it — the wrong message could go out without your consent! This vulnerability exists due to the checkDestination function relying on an outdated permission for authorization, allowing applications to bypass the required user confirmation for sending SMS short-codes on Android versions before 5.1.1 LMY48M.

What to do

If exploited, an attacker could send unauthorized SMS messages from your device without you knowing — potentially leading to unexpected charges or spam messages! While this vulnerability isn't being actively exploited, it's certainly something to keep an eye on. To mitigate this issue, ensure you are running Android version 5.1.1 LMY48M or later. Additionally, review any applications that use SMS short-codes to ensure they have proper authorization checks in place. You've got this! Keeping your devices updated is a powerhouse move for your digital safety. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00691 · 52.3th percentile
Published
2015-10-01T00:00Z
EPSS history
Timeline
  • 01 OCT 00:00Z
    The checkDestination function in internal/telephony/SMSDispatcher.java in Android before 5.1.1 LMY48M relies on an obsolete permission name for an…
    cvelistv5