1# Ability Subsystem Changelog
2
3## cl.ability.1 Applications Running a Continuous Task in the Background Are Not Allowed to Call startAbility
4
5**Access Level**
6
7Public API
8
9**Reason for Change**
10
11It is prohibited for an application to call **startAbility** to start itself or other applications from the background. However, by leveraging a continuous task, the application can still successfully call **startAbility** in the background, potentially leading to the display of malicious dialog boxes. To resolve this vulnerability, a new limitation is implemented to block applications from calling **startAbility** when running a continuous task in the background.
12
13**Change Impact**
14
15This change is a non-compatible change.
16
17Before change: An application running a continuous task in the background can successfully call **startAbility**.
18
19After change: An application running a continuous task in the background fails to call **startAbility**.
20
21**Start API Level**
22
239
24
25**Change Since**
26
27OpenHarmony SDK 5.0.0.40
28
29**Key API/Component Changes**
30
31**startAbility** in each context
32
33**Adaptation Guide**
34
35No adaptation is required. After the change, applications running a continuous task in the background fail to call **startAbility**. If such a behavior exists, you are advised to delete the related code.
36