File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
swift/ql/test/query-tests/Security/CWE-311 Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -7,10 +7,10 @@ class NSObject
7
7
8
8
class NSManagedObject : NSObject
9
9
{
10
- func value( forKey: String ) -> Any ? { return " " }
11
- func setValue( _: Any ? , forKey: String ) { }
12
- func primitiveValue( forKey: String ) -> Any ? { return " " }
13
- func setPrimitiveValue( _: Any ? , forKey: String ) { }
10
+ func value( forKey key : String ) -> Any ? { return " " }
11
+ func setValue( _ value : Any ? , forKey key : String ) { }
12
+ func primitiveValue( forKey key : String ) -> Any ? { return " " }
13
+ func setPrimitiveValue( _ value : Any ? , forKey key : String ) { }
14
14
}
15
15
16
16
class MyManagedObject : NSManagedObject
@@ -85,12 +85,12 @@ func test3(obj : NSManagedObject, x : String) {
85
85
obj. setValue ( z. password, forKey: " myKey " ) // BAD
86
86
}
87
87
88
- func test4( obj : NSManagedObject , pwd : String ) {
88
+ func test4( obj : NSManagedObject , passwd : String ) {
89
89
// sanitizers...
90
90
91
- var x = pwd ;
92
- var y = pwd ;
93
- var z = pwd ;
91
+ var x = passwd ;
92
+ var y = passwd ;
93
+ var z = passwd ;
94
94
95
95
obj. setValue ( x, forKey: " myKey " ) // BAD
96
96
obj. setValue ( y, forKey: " myKey " ) // BAD
You can’t perform that action at this time.
0 commit comments