Capacitor Android and iOS: remote content can be loaded at the app origin via the internal HTTP proxy path
What to do
- Upgrade to a fixed version: @capacitor/android 6.2.2, @capacitor/android 7.6.9, @capacitor/ios 6.2.2, @capacitor/ios 7.6.9 (see table).
- Some affected packages have no fixed version yet: follow the advisory for mitigations and watch this page for the fix.
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
@capacitor/android
- >= 6.0.0, < 6.2.2
- 6.2.2
Check your project: npm ls @capacitor/android --all
Is @capacitor/android@6.2.2 safe to install? See the upgrade verdict →
@capacitor/android
- >= 7.0.0, < 7.6.9
- 7.6.9
Check your project: npm ls @capacitor/android --all
Is @capacitor/android@7.6.9 safe to install? See the upgrade verdict →
@capacitor/ios
- >= 6.0.0, < 6.2.2
- 6.2.2
Check your project: npm ls @capacitor/ios --all
Is @capacitor/ios@6.2.2 safe to install? See the upgrade verdict →
@capacitor/ios
- >= 7.0.0, < 7.6.9
- 7.6.9
Check your project: npm ls @capacitor/ios --all
Is @capacitor/ios@7.6.9 safe to install? See the upgrade verdict →
github.com/ionic-team/capacitor-swift-pm
- >= 6.0.0, < 6.2.2
- 6.2.2
Check your project: swift package show-dependencies | grep github.com/ionic-team/capacitor-swift-pm
github.com/ionic-team/capacitor-swift-pm
- >= 7.0.0, < 7.6.9
- 7.6.9
Check your project: swift package show-dependencies | grep github.com/ionic-team/capacitor-swift-pm
com.capacitorjs:core
- >= 6.0.0, < 6.2.2
- 6.2.2
Check your project: mvn dependency:tree -Dincludes=com.capacitorjs:core
com.capacitorjs:core
- >= 7.0.0, < 7.6.9
- 7.6.9
Check your project: mvn dependency:tree -Dincludes=com.capacitorjs:core
@capacitor/android
- >= 8.5.0, < 8.5.1
- 8.5.1
Check your project: npm ls @capacitor/android --all
Is @capacitor/android@8.5.1 safe to install? See the upgrade verdict →
@capacitor/ios
- >= 8.5.0, < 8.5.1
- 8.5.1
Check your project: npm ls @capacitor/ios --all
Is @capacitor/ios@8.5.1 safe to install? See the upgrade verdict →
github.com/ionic-team/capacitor-swift-pm
- >= 8.5.0, < 8.5.1
- 8.5.1
Check your project: swift package show-dependencies | grep github.com/ionic-team/capacitor-swift-pm
com.capacitorjs:core
- >= 8.5.0, < 8.5.1
- 8.5.1
Check your project: mvn dependency:tree -Dincludes=com.capacitorjs:core
com.capacitorjs:core
- >= 8.3.5, < 8.4.3
- 8.4.3
Check your project: mvn dependency:tree -Dincludes=com.capacitorjs:core
@capacitor/android
- >= 8.3.5, < 8.4.3
- 8.4.3
Check your project: npm ls @capacitor/android --all
Is @capacitor/android@8.4.3 safe to install? See the upgrade verdict →
@capacitor/ios
- >= 8.3.5, < 8.4.3
- 8.4.3
Check your project: npm ls @capacitor/ios --all
Is @capacitor/ios@8.4.3 safe to install? See the upgrade verdict →
github.com/ionic-team/capacitor-swift-pm
- >= 8.3.5, < 8.4.3
- 8.4.3
Check your project: swift package show-dependencies | grep github.com/ionic-team/capacitor-swift-pm
github.com/ionic-team/capacitor-swift-pm
- >= 8.0.0, <= 8.3.4
- no fix yet
Check your project: swift package show-dependencies | grep github.com/ionic-team/capacitor-swift-pm
com.capacitorjs:core
- >= 8.0.0, <= 8.3.4
- no fix yet
Check your project: mvn dependency:tree -Dincludes=com.capacitorjs:core
@capacitor/android
- >= 8.0.0, <= 8.3.4
- no fix yet
Check your project: npm ls @capacitor/android --all
@capacitor/ios
- >= 8.0.0, <= 8.3.4
- no fix yet
Check your project: npm ls @capacitor/ios --all