0% found this document useful (0 votes)
235 views9 pages

Mobile Vulnerability Report Template

The document provides a vulnerability scan report for a mobile app. It includes a summary of the scan information and results, details on information gathered from the app like activities and permissions. It also lists the different tests performed and findings regarding the app's network security, manifest, source code, hardcoded secrets, URLs and APIs discovered.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
235 views9 pages

Mobile Vulnerability Report Template

The document provides a vulnerability scan report for a mobile app. It includes a summary of the scan information and results, details on information gathered from the app like activities and permissions. It also lists the different tests performed and findings regarding the app's network security, manifest, source code, hardcoded secrets, URLs and APIs discovered.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Mobile App Vulnerability Scan Report

Table of Contents
Scan Information Summary .................................................................................................... 2
Information Gathered ............................................................................................................. 2
Decompiled Code ....................................................................................................................................... 2

Tests Performed ...................................................................................................................... 3


App Permissions Discovered ................................................................................................. 4
Browsable Activities ............................................................................................................... 4
Network Security .................................................................................................................... 5
Manifest Analysis .................................................................................................................... 5
Source Code Analysis ............................................................................................................. 6
URL Discovered ....................................................................................................................... 7
API discovered......................................................................................................................... 7
Hardcoded Secrets.................................................................................................................. 8
Contact Us ............................................................................................................................... 9
Scan Information Summary

Target Scanned TestApp.apk


TestApp.ipa

App Score CVSS: 7.1


Security Score: 55/100
Trackers Detection: 3/407

Start time 2021-06-24 14:49:44 UTC+03

End time 2021-06-24 14:59:44 UTC+03

Scan Duration 3 Hours, 27 Minutes

Scan Status FINISHED

Information Gathered

Activities: 20 Services: 15
Exported Activities: 1 Exported Services: 2

Receivers: 8 Providers: 1
Exported Receivers: 5 Exported Providers: 0

Decompiled Code
AndroidManifest.xml

Java Code

Smali Code
Tests Performed
Total: 10

Improper Platform Usage

Insecure Data Storage

Insecure Communication

Insecure Authentication

Insufficient Cryptography

Insecure Authorization

Client Code Inspection

Code Tampering

Reverse Engineering

Extraneous Functionality
App Permissions Discovered
Total: 3
Status: Dangerous

• Android.permission.CAMERA View More

Info:
Display system-level alerts
Recommendation:
Allows an application to show system-alert windows. Malicious
applications can take over the entire screen of the phone.

• Android.permission.READ_PHONE_STATE View More


• Android.permission.SYSTEM_ALERT_WINDOW View More

Info:
Display system-level alerts
Recommendation:
Allows an application to show system-alert windows. Malicious
applications can take over the entire screen of the phone.

Browsable Activities
Activity Intent
net.openid.appauth.RedirectUriReceiverActivity Schemes:
package.test.app://,
modules.payments.stripe.RedirectUriReceiver **.payments.stripe.aabb-
aaa-bbb-ccc-0x66://
Network Security
Nothing Found

Manifest Analysis

No Severity Issue Details


1 High Clear text traffic is Enabled For App View More
[android:usesCleartextTraffic=true]

Description:
The app intends to use cleartext network traffic, such as cleartext
HTTP, FTP stacks, DownloadManager, and MediaPlayer. The default
value for apps that target API level 27 or lower is "true". Apps that
target API level 28 or higher default to "false"

2 Medium Application Data can be Backed up View More


[android:allowBackup=true]

Description:
This flag allows anyone to backup your application data via adb. It
allows users who have enabled USB debugging to copy application
data off the device

3 High Activity (package.com.app.LauncherActivity) is View More


not Protected. [android:exported=true]
Source Code Analysis

No Severity Issue Standard Files


1 Info Clear text traffic is Enabled For OWASP FileSystemModule.java
MASVS:
App Login.java
MSTG-
[android:usesCleartextTraffic=true] STORAGE- FuncionCall.java
3 ViewsC.java
MainController.java
MediaController.java
Picker.java
2 High App can read/write to External OWASP CreateAsset.java
Top
Storage CreateAlbum.java
10: M2:
Insecure StoreCred.java
Data
Storage
3 Secure This App is using a SSL certificate CVSS V2: com/amplitude/api/PinnedAmplitudeClient.java
0 (info)
pinning to prevent MiTM attack on
secure channels.
URL Discovered
Total URL discovered: 5

URL File
http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java

API discovered
API File
http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java

http://example.com Net/openid/appauth/class.java
Hardcoded Secrets
"com_auth_master" : AIzaSyDqB6JepnIPJJJX******
"google_api_key" : " AIzaSyDqB6JepnIPJJJX******"
"google_crash_reporting_api_key" : " AIzaSyDqB6JepnIPJJJX******"
"Admin" : Pas%$w****
Contact Us

Ionut Staniu

[email protected]

+40 767890619

www.blackbullet.ro

21 Elena Caragiani Street, Bucharest, Romania

You might also like