Questions tagged [mobile-app]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
22
votes
7answers
7k views

How to secure a mobile app against its user?

I have created a mobile application that monitors the accelerometer activity and based on that it rewards the user if a specific pattern is observed. How I can secure the application against the user ...
5
votes
1answer
295 views

What questions are useful to scope a mobile app pen test?

When arranging a pen test it's common practice to ask the client a set of questions, and use the answers either as the basis for further discussions, or to directly provide a test plan and quotation. ...
5
votes
2answers
304 views

What is the use case of request signing in this mobile app?

The API of a mobile app I was testing is sending the AWS AccessKeyId and SecretKey used for request signing from the AWS Cognito server unencrypted (apart from the regular TLS encryption). Making it ...
4
votes
0answers
44 views

Security of in-app Forgot Password workflow in Xamarin (Mobile App) without using a website

I decided to implement "forgotten password" functionality, without having to create a website just for that. The usual workflow that I've seen for any app is: User requests password reset ...
4
votes
0answers
191 views

Deauthorization Bug in messenger application - How serious is this?

My question refers to a behavior on a production system with more than 100 million chat users. Some time ago I changed my account password and removed all devices connected to my account. The next day ...
3
votes
4answers
377 views

Is 2FA a false sense of extra security on a mobile phone?

I understand that 2FA increases security if you are using two different devices, for instance a computer and a mobile phone. I fail to understand how these security measurements help if you are doing ...
3
votes
1answer
334 views

MSTG-ARCH-7: All security controls have a centralized implementation

In the OWASP Mobile Application Security Checklist there is a requirement MSTG-ARCH-7 which reads: "All security controls have a centralized implementation". Now I'm struggling a bit by what ...
1
vote
1answer
90 views

Protecting a PWA authentication token on a public kiosk device

I have a use case where I need a factory-reset tablet device to install and run a simple Progressive Web Application (PWA). The tablet will be mounted on a wall inside a company building that may host ...
1
vote
1answer
70 views

Is certificate pinning enough to protect client (native mobile app) - server communication?

My use case is the following: I want to create an app with React Native that I can deploy on both iOS and Android. The app should consume an RSS feed (https call) from the server but there is no need ...
1
vote
0answers
197 views

Insecure Binary protection iOS Pentest Report

Thirdparty pentest company reported their findings in our iOS app. In the report explanation for this vulnerability is Apple provides default encryption for applications; however, the encryption ...
0
votes
1answer
177 views

Pornographic image in Wikipedia app

I opened up the Wikipedia app on my iPhone today and saw that the featured article on the main page was on “Henry IV, Holy Roman Emperor”. However, the image displayed for the article was a closeup ...
0
votes
2answers
179 views

Why would a bus ticketing app require an Internet connection when you board the bus?

The bus company that I use (Arriva UK) is trying to persuade passengers to switch from buying paper tickets to tickets stored on their app. They are particularly pushing this for 'bus passes': tickets ...
0
votes
1answer
179 views

Will GPS spoofing + VPN on mobile hide location?

Suppose I turn on "developer" mode on my Android mobile phone and install a professional GPS spoofing app and a professional VPN app. Developer mode will allow the GPS spoofing app to ...
0
votes
1answer
83 views

What's the threat model of mobile security? [closed]

When reading about mobile security, the attacker is often assumed to have root access to the device, so as to patch the application or proxy all network traffic. I see that such applications may have ...
0
votes
1answer
42 views

How do mobile apps share details with each other to show customized ads

My question is more towards how this is implemented. I mean do they expose apis to each other or store data at a common place to be accessed by others. Please excuse me if it seems too naive.
0
votes
0answers
39 views

Possible concerns with contact tracing app in a pandemic? [duplicate]

Due to the coronavirus, many governments have required many citizens to install contact tracing app in their phones. I would like to ask whether it is possible for a contact tracing app to access ...
0
votes
1answer
75 views

Man-in-the-Middle Mobile (e.g. Android) Application Tool

I'm trying to MITM an Android application but I cannot get it to work properly. Usually, I'm using Burp for those kind of attacks, which allows me to intercept and decrypt HTTPS traffic. (Assuming the ...
0
votes
0answers
48 views

Figure out security and auth for mobile app which uses Firebase

I need a bit of help to figure/plan out this scenario: So for a mobile app I'm currently working on, the use case requires authenticating users via mobile number and OTP. So basically the user enters ...
0
votes
0answers
51 views

Secure Mobile Deeplink login with SAML (Android, iOS)

We want to use deeplink with a schema to login using SAML in our Mobile Apps: i.e ourschema://host?code=12345 The problem is that other apps on iOS can read the content of ourschema:// including the ...
0
votes
0answers
40 views

How to secure my mobile application without knowing the source of an uri to display an image?

I would like to know if I expose myself to security problem (potential xss threat?) if I accept unverified external url of images (for instance https://another-website-external-image.png) to be ...
0
votes
0answers
59 views

Designing a user session API for both mobile and web clients

I'm currently working on a project. The apis on the backend will support both mobile and web clients. I'm attempting to design a user management flow for both clients and a bit confused about how to ...
0
votes
0answers
119 views

Repackaging Mobile app which resists repackaging

I tried repackaging an Android app but after installation, when I launch that app, the app crashes immediately. This is the exception I am getting when I decompile this application using apktool and ...
0
votes
0answers
49 views

Security concern on locally stored authentication token

It is a common method on mobile applications to allow users to bypass authentication process by verifying a locally stored token (previously authenticated) on device. This is to strike a balance ...
0
votes
0answers
19 views

How can I prevent my server from receiving requests for a modified application? [duplicate]

I am developing an android application and in the future also for IOS, and I use a server in PHP. Is it possible for my server to know the source of the application sending the requests? For example,...
-2
votes
1answer
115 views

Securing a read-only REST service for mobile access

I am writing a mobile app that uses a read only REST service that sits behind our company firewall. The actual data supplied by the REST service is not private but I am concerned with a hacker using ...