This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.


1.1.4-funcrel

Resolved Issues

Customer Ticket IdDetails
34949Fixed rule (1060022) description.

1.1.3-funcrel

Resolved Issues

Customer Ticket IdDetails
34435Fixes a false positive violation of the rule: 1060114 - Always enable authorization checks at function level for functions called on by APIs.

Rules

Rule IdNew RuleDetails
1060114FALSEFalse positive for the rule: Always enable authorization checks at function level for functions called on by APIs
1060110FALSEdeprecate : Avoid filtering sensitive data using front-end
1060108FALSEdeprecate : Avoid data fields binded to columns to return sensitive data via APIs
1060106FALSEdeprecate: Avoid using generic methods such as 'ToJson' or 'ToString' to save sensitive or PII data
1060104FALSEdeprecate : Always review APIs returning sensitive data fields
1060116FALSEdeprecate : Always avoid http redirects to unknown or untrusted URLs

1.1.2-funcrel

New Support

SummaryDetails
Support installation of extension under Linux OSFix some path incompatibilities when installing extension under Linux.

1.1.1-funcrel

Resolved Issues

Customer Ticket IdDetails
31662Spring Security scope added to the rule Always enable authorization checks at function level for functions called on by APIs
31554Spring Security scope added to the rule Always enable authorization checks at function level for functions called on by APIs
30366Spring Security scope added to the rule Always enable authorization checks at function level for functions called on by APIs

Rules

Rule IdNew RuleDetails
1060114FALSE"Always enable authorization checks at function level for functions called on by APIs" - false positives removed and scope changed to add "Spring Security".

1.1.0-funcrel

Rules

Rule IdNew RuleDetails
1060116TRUEAlways avoid http redirects to unknown or untrusted URLs
1060114TRUEAlways enable authorization checks at function level for functions called on by APIs
1060112TRUEReview APIs not accessed by frontend functions
1060110TRUEAvoid filtering sensitive data using front-end
1060108TRUEAvoid data fields binded to columns to return sensitive data via APIs
1060106TRUEAvoid using generic methods such as 'ToJson' or 'ToString' to save sensitive or PII data
1060104TRUEReview APIs returning sensitive data fields