Closed Bug 1117929 Opened 11 years ago Closed 11 years ago

[Dialer]- Using Dialer control codes to change SIM pin does not generate 3 'wrong guesses' to lock the SIM when entering the incorrect current code numerous times.

Categories

(Firefox OS Graveyard :: Gaia::Dialer, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.1 unaffected, b2g-v2.2 affected)

RESOLVED INVALID
Tracking Status
b2g-v2.1 --- unaffected
b2g-v2.2 --- affected

People

(Reporter: jmitchell, Unassigned)

Details

(Keywords: regression, Whiteboard: [2.2-Daily-Testing])

Attachments

(1 file)

Description: When using Settings > SIM Manager > SIM Security to change the SIM pin and inputting the incorrect current PIN you will be prompted with a message stating you have 2 tries left before the SIM becomes locked and you must use the PUK code to unlock it. Users can use the Dialer app to change the SIM PIN but get unlimited incorrect guesses. This is a security issue as anyone could get unlimited 'guesses' to unlock the SIM. Repro Steps: 1) Update a Flame to 20150105010205 2) Start Dialer App 3) send **04*1234*6789*6789# (would change your PIN code from "1234" to "6789", update 1234 or 6789 as needed for your SIM but use INCORRECT SIM PIN) 4) Repeat 4 times Actual: SIM PIN does not lock, no warning message is given, 'wrong guesses' do not accumulate. Expected:Dialer app will behave similar to Settings > SIM Security and will only allow the user so many wrong guesses Environmental Variables: Device: Flame Master Build ID: 20150105010205 Gaia: c2bf20d23851d5fda9f8f0ef0267db5f49152376 Gecko: 636498d041b5 Gonk: a814b2e2dfdda7140cb3a357617dc4fbb1435e76 Version: 37.0a1 (Master) Firmware Version: V18D User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0 Repro frequency: 5/5 See attached: logcat
This issue does NOT reproduce on 2.1 Actual Results: "X retries left" message is given Device: Flame 2.1 (KK - Nightly - Full Flashed) Build ID: 20150105001204 Gaia: 73be51f998031f06db0cd660c0e388fa621c9f4c Gecko: 05dd053f1d90 Gonk: a814b2e2dfdda7140cb3a357617dc4fbb1435e76 Version: 34.0 (2.1) Firmware Version: v188-1 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 ------------------------------------------------------------------------ This issue DOES occur on V188-1 base on latest 2.2 Device: Flame Master (KK - nightly - full flash) Build ID: 20150105010205 Gaia: c2bf20d23851d5fda9f8f0ef0267db5f49152376 Gecko: 636498d041b5 Gonk: a814b2e2dfdda7140cb3a357617dc4fbb1435e76 Version: 37.0a1 (Master) Firmware Version: V188-1 User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Flags: needinfo?(pbylenga)
Keywords: regression
[Blocking Requested - why for this release]: Regression which might break certification.
blocking-b2g: --- → 2.2?
I'm resolving this as invalid - this is actually 'a bug of a bug' - or more accurately the results of two bugs: Bug 1118421 - [Dialer][SIM PIN] - User is unable to change SIM PIN via the dialer unless SIM PIN is enabled in settings; gives misleading error message Bug 1118422 - [Dialer][SIM PIN] - In 2.2 changing the SIM PIN via dialer with the wrong PIN does not give the proper error message (X tries remaining). so this bug was encountered because in 2.2 The SIM PIN can not be changed when not enabled via Settings AND you don't get the proper error message
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(pbylenga)
Resolution: --- → INVALID
blocking-b2g: 2.2? → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: