Skip to content

False positive Jailbreak detection on iOS 26.6 with freeRASP 6.14.2 / 6.14.5 #52

Description

@DevOpsAppsIOL

Describe the bug
On devices running iOS 26.6, freeRASP reports a Jailbreak detection even though the device is completely stock (not jailbroken, no sideloading, no tweak injection). The jailbreak callback is triggered on every app launch, causing the app to enter its threat-handling flow and become unusable for legitimate users.

The issue is reproducible with both 6.14.5 and 6.14.2.

Downgrading to 6.13.0 removes the false positive: on the same devices and the same iOS version, no Jailbreak detection is triggered. This suggests a regression introduced in the 6.14.x line.

To Reproduce

  1. Integrate freeRASP 6.14.2 or 6.14.5 into the iOS app.
  2. Build and install the app on a stock (non-jailbroken) device running iOS 26.6.
  3. Launch the app and observe the jailbreak threat callback.
  4. Downgrade the dependency to 6.13.0, rebuild and reinstall on the same device: the callback is no longer triggered.

Expected behavior
No Jailbreak detection should be reported on a stock, non-jailbroken device running iOS 26.6.

Screenshots
If applicable, add screenshots to help explain your problem.

Please complete the following information:

  • Device: iPhone 13 Pro Max
  • OS version: iOS 26.6
  • Version of freeRASP: 6.14.2 and 6.14.5 (not reproducible on 6.13.0)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions