POC详情: 9f1cf799dd25f01903285b8f187ff9e759f58159

来源
关联漏洞
标题: N/A (CVE-2024-40675)
描述:在 Intent.java 的 parseUriInternal 方法中,由于输入验证不当,可能存在无限循环的情况。这可能导致本地拒绝服务攻击,且无需额外的执行权限。利用此漏洞无需用户交互。
文件快照

[4.0K] /data/pocs/9f1cf799dd25f01903285b8f187ff9e759f58159 ├── [ 21K] AbstractThreadedSyncAdapter.java ├── [1.0K] ActivityNotFoundException.java ├── [ 13K] AsyncQueryHandler.java ├── [ 14K] AsyncTaskLoader.java ├── [ 670] AutofillOptions.aidl ├── [5.4K] AutofillOptions.java ├── [ 27K] BroadcastReceiver.java ├── [8.5K] ClipboardManager.java ├── [ 669] ClipData.aidl ├── [ 47K] ClipData.java ├── [ 676] ClipDescription.aidl ├── [ 12K] ClipDescription.java ├── [8.5K] ComponentCallbacks2.java ├── [3.2K] ComponentCallbacks.java ├── [ 682] ComponentName.aidl ├── [ 15K] ComponentName.java ├── [ 676] ContentCaptureOptions.aidl ├── [9.1K] ContentCaptureOptions.java ├── [1.4K] ContentInsertHandler.java ├── [3.6K] ContentInterface.java ├── [ 24K] ContentProviderClient.java ├── [102K] ContentProvider.java ├── [ 29K] ContentProviderNative.java ├── [ 28K] ContentProviderOperation.java ├── [3.7K] ContentProviderResult.java ├── [7.1K] ContentQueryMap.java ├── [148K] ContentResolver.java ├── [4.7K] ContentUris.java ├── [ 673] ContentValues.aidl ├── [ 16K] ContentValues.java ├── [232K] Context.java ├── [ 30K] ContextWrapper.java ├── [3.9K] CursorEntityIterator.java ├── [7.6K] CursorLoader.java ├── [8.3K] DefaultDataHandler.java ├── [5.2K] DialogInterface.java ├── [1.3K] EntityIterator.java ├── [2.6K] Entity.java ├── [ 477] EventLogTags.logtags ├── [1.6K] IClipboard.aidl ├── [5.6K] IContentProvider.java ├── [8.6K] IContentService.aidl ├── [1.1K] IIntentReceiver.aidl ├── [ 976] IIntentSender.aidl ├── [ 722] Intent.aidl ├── [ 672] IntentFilter.aidl ├── [ 78K] IntentFilter.java ├── [451K] Intent.java ├── [ 673] IntentSender.aidl ├── [ 14K] IntentSender.java ├── [ 757] IOnPrimaryClipChangedListener.aidl ├── [1.2K] IRestrictionsManager.aidl ├── [2.2K] ISyncAdapter.aidl ├── [ 988] ISyncAdapterUnsyncableAccountCallback.aidl ├── [1.2K] ISyncContext.aidl ├── [1.6K] ISyncServiceAdapter.aidl ├── [ 767] ISyncStatusObserver.aidl ├── [ 21K] Loader.java ├── [4.6K] LocusId.java ├── [9.7K] LoggingContentInterface.java ├── [5.2K] MimeTypeFilter.java ├── [1.3K] MutableContextWrapper.java ├── [4.0K] om │   ├── [6.7K] IOverlayManager.aidl │   ├── [ 674] OverlayInfo.aidl │   ├── [ 13K] OverlayInfo.java │   ├── [5.6K] OverlayManager.java │   └── [ 446] TEST_MAPPING ├── [1.8K] OperationApplicationException.java ├── [1.3K] package.html ├── [ 672] PeriodicSync.aidl ├── [5.0K] PeriodicSync.java ├── [ 21K] PermissionChecker.java ├── [4.0K] pm │   ├── [ 735] ActivityInfo.aidl │   ├── [ 57K] ActivityInfo.java │   ├── [1.2K] ActivityPresentationInfo.java │   ├── [1.9K] AndroidHidlUpdater.java │   ├── [2.4K] AndroidTestBaseUpdater.java │   ├── [ 675] ApplicationInfo.aidl │   ├── [ 78K] ApplicationInfo.java │   ├── [8.1K] AppsQueryHelper.java │   ├── [5.0K] AuxiliaryResolveInfo.java │   ├── [7.8K] BaseParceledListSlice.java │   ├── [ 693] BasicActivityInfo.aidl │   ├── [ 678] ChangedPackages.aidl │   ├── [2.5K] ChangedPackages.java │   ├── [8.2K] ComponentInfo.java │   ├── [ 680] ConfigurationInfo.aidl │   ├── [5.1K] ConfigurationInfo.java │   ├── [7.3K] CrossProfileApps.java │   ├── [4.0K] dex │   │   ├── [1.1K] ArtManagerInternal.java │   │   ├── [8.5K] ArtManager.java │   │   ├── [8.5K] DexMetadataHelper.java │   │   ├── [2.4K] IArtManager.aidl │   │   ├── [ 922] ISnapshotRuntimeProfileCallback.aidl │   │   └── [1.4K] PackageOptimizationInfo.java │   ├── [2.5K] FallbackCategoryProvider.java │   ├── [1.9K] FeatureGroupInfo.java │   ├── [ 677] FeatureInfo.aidl │   ├── [5.2K] FeatureInfo.java │   ├── [1.1K] ICrossProfileApps.aidl │   ├── [ 903] IDexModuleRegisterCallback.aidl │   ├── [4.2K] ILauncherApps.aidl │   ├── [ 676] InstantAppInfo.aidl │   ├── [4.8K] InstantAppInfo.java │   ├── [2.4K] InstantAppIntentFilter.java │   ├── [2.6K] InstantAppRequest.java │   ├── [ 15K] InstantAppResolveInfo.java │   ├── [ 742] InstrumentationInfo.aidl │   ├── [8.4K] InstrumentationInfo.java │   ├── [ 691] IntentFilterVerificationInfo.aidl │   ├── [8.5K] IntentFilterVerificationInfo.java │   ├── [1.5K] IOnAppsChangedListener.aidl │   ├── [ 826] IOnPermissionsChangeListener.aidl │   ├── [1.7K] IOtaDexopt.aidl │   ├── [1004] IPackageDataObserver.aidl │   ├── [ 891] IPackageDeleteObserver2.aidl │   ├── [ 863] IPackageDeleteObserver.aidl │   ├── [2.1K] IPackageInstaller.aidl │   ├── [1.1K] IPackageInstallerCallback.aidl │   ├── [1.5K] IPackageInstallerSession.aidl │   ├── [1.7K] IPackageInstallObserver2.aidl │   ├── [ 30K] IPackageManager.aidl │   ├── [ 917] IPackageMoveObserver.aidl │   ├── [1.0K] IPackageStatsObserver.aidl │   ├── [ 989] IPinItemRequest.aidl │   ├── [2.9K] IShortcutService.aidl │   ├── [ 677] KeySet.aidl │   ├── [2.6K] KeySet.java │   ├── [ 672] LabeledIntent.aidl │   ├── [6.4K] LabeledIntent.java │   ├── [5.8K] LauncherActivityInfo.java │   ├── [ 690] LauncherApps.aidl │   ├── [ 72K] LauncherApps.java │   ├── [2.4K] LimitedLengthInputStream.java │   ├── [2.2K] MacAuthenticatedInputStream.java │   ├── [ 669] ModuleInfo.aidl │   ├── [4.2K] ModuleInfo.java │   ├── [1.7K] OrgApacheHttpLegacyUpdater.java │   ├── [7.2K] PackageBackwardCompatibility.java │   ├── [ 432] package.html │   ├── [ 734] PackageInfo.aidl │   ├── [ 21K] PackageInfo.java │   ├── [ 738] PackageInfoLite.aidl │   ├── [5.0K] PackageInfoLite.java │   ├── [ 734] PackageInstaller.aidl │   ├── [ 90K] PackageInstaller.java │   ├── [ 17K] PackageItemInfo.java │   ├── [2.6K] PackageList.java │   ├── [ 39K] PackageManagerInternal.java │   ├── [305K] PackageManager.java │   ├── [5.0K] PackageParserCacheHelper.java │   ├── [353K] PackageParser.java │   ├── [3.6K] PackageSharedLibraryUpdater.java │   ├── [ 735] PackageStats.aidl │   ├── [6.9K] PackageStats.java │   ├── [ 12K] PackageUserState.java │   ├── [ 676] ParceledListSlice.aidl │   ├── [2.8K] ParceledListSlice.java │   ├── [2.1K] PathPermission.java │   ├── [4.0K] permission │   │   ├── [1.0K] IRuntimePermissionPresenter.aidl │   │   ├── [3.3K] RuntimePermissionPresentationInfo.java │   │   ├── [ 705] SplitPermissionInfoParcelable.aidl │   │   └── [5.5K] SplitPermissionInfoParcelable.java │   ├── [ 742] PermissionGroupInfo.aidl │   ├── [7.6K] PermissionGroupInfo.java │   ├── [ 737] PermissionInfo.aidl │   ├── [ 21K] PermissionInfo.java │   ├── [ 735] ProviderInfo.aidl │   ├── [6.8K] ProviderInfo.java │   ├── [ 33K] RegisteredServicesCache.java │   ├── [1.0K] RegisteredServicesCacheListener.java │   ├── [ 734] ResolveInfo.aidl │   ├── [ 18K] ResolveInfo.java │   ├── [1.3K] SELinuxUtil.java │   ├── [ 734] ServiceInfo.aidl │   ├── [8.8K] ServiceInfo.java │   ├── [ 679] SharedLibraryInfo.aidl │   ├── [ 10K] SharedLibraryInfo.java │   ├── [1.2K] SharedLibraryNames.java │   ├── [ 674] ShortcutInfo.aidl │   ├── [ 73K] ShortcutInfo.java │   ├── [ 25K] ShortcutManager.java │   ├── [3.5K] ShortcutServiceInternal.java │   ├── [1.4K] Signature.aidl │   ├── [ 12K] Signature.java │   ├── [5.5K] SigningInfo.java │   ├── [4.0K] split │   │   ├── [3.5K] DefaultSplitAssetLoader.java │   │   ├── [5.0K] SplitAssetDependencyLoader.java │   │   ├── [1.1K] SplitAssetLoader.java │   │   └── [ 10K] SplitDependencyLoader.java │   ├── [ 682] StringParceledListSlice.aidl │   ├── [2.4K] StringParceledListSlice.java │   ├── [ 679] SuspendDialogInfo.aidl │   ├── [ 14K] SuspendDialogInfo.java │   ├── [ 192] TEST_MAPPING │   ├── [ 677] UserInfo.aidl │   ├── [ 12K] UserInfo.java │   ├── [6.4K] VerificationParams.java │   ├── [ 681] VerifierDeviceIdentity.aidl │   ├── [7.7K] VerifierDeviceIdentity.java │   ├── [ 671] VerifierInfo.aidl │   ├── [2.7K] VerifierInfo.java │   ├── [ 678] VersionedPackage.aidl │   ├── [3.4K] VersionedPackage.java │   └── [1.1K] XmlSerializerAndParser.java ├── [2.5K] QuickViewConstants.java ├── [1.2K] ReceiverCallNotAllowedException.java ├── [4.0K] res │   ├── [8.5K] ApkAssets.java │   ├── [ 13K] AssetFileDescriptor.java │   ├── [ 56K] AssetManager.java │   ├── [ 26K] ColorStateList.java │   ├── [ 685] CompatibilityInfo.aidl │   ├── [ 23K] CompatibilityInfo.java │   ├── [2.0K] CompatResources.java │   ├── [2.2K] ComplexColor.java │   ├── [ 738] Configuration.aidl │   ├── [1.8K] ConfigurationBoundResourceCache.java │   ├── [117K] Configuration.java │   ├── [2.3K] ConstantState.java │   ├── [1.8K] DrawableCache.java │   ├── [9.3K] FontResourcesParser.java │   ├── [ 21K] GradientColor.java │   ├── [ 671] ObbInfo.aidl │   ├── [3.1K] ObbInfo.java │   ├── [2.1K] ObbScanner.java │   ├── [ 427] package.html │   ├── [1.5K] ResourceId.java │   ├── [ 61K] ResourcesImpl.java │   ├── [ 92K] Resources.java │   ├── [5.4K] ResourcesKey.java │   ├── [ 20K] StringBlock.java │   ├── [8.3K] ThemedResourceCache.java │   ├── [ 53K] TypedArray.java │   ├── [ 22K] XmlBlock.java │   └── [1.2K] XmlResourceParser.java ├── [ 674] RestrictionEntry.aidl ├── [ 20K] RestrictionEntry.java ├── [ 31K] RestrictionsManager.java ├── [4.0K] rollback │   ├── [2.0K] IRollbackManager.aidl │   ├── [ 687] PackageRollbackInfo.aidl │   ├── [6.6K] PackageRollbackInfo.java │   ├── [ 680] RollbackInfo.aidl │   ├── [4.0K] RollbackInfo.java │   └── [8.9K] RollbackManager.java ├── [ 16K] SearchRecentSuggestionsProvider.java ├── [3.6K] ServiceConnection.java ├── [ 15K] SharedPreferences.java ├── [5.2K] SyncActivityTooManyDeletes.java ├── [6.4K] SyncAdaptersCache.java ├── [ 676] SyncAdapterType.aidl ├── [9.1K] SyncAdapterType.java ├── [2.5K] SyncContext.java ├── [ 668] SyncInfo.aidl ├── [3.7K] SyncInfo.java ├── [ 671] SyncRequest.aidl ├── [ 22K] SyncRequest.java ├── [ 670] SyncResult.aidl ├── [ 13K] SyncResult.java ├── [ 669] SyncStats.aidl ├── [6.7K] SyncStats.java ├── [ 674] SyncStatusInfo.aidl ├── [ 16K] SyncStatusInfo.java ├── [ 724] SyncStatusObserver.java ├── [ 31K] UndoManager.java ├── [3.5K] UndoOperation.java ├── [2.2K] UndoOwner.java ├── [9.5K] UriMatcher.java └── [3.4K] UriPermission.java 7 directories, 268 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。