You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add proper HTML escaping for admin UI user data rendering, and eliminate all web lint issues closes#336#338 (#337)
* Initial validation and XSS protection for UI
Signed-off-by: Mihai Criveti <[email protected]>
* Race condition UI fix
Signed-off-by: Mihai Criveti <[email protected]>
* Full lint compliance for web stack
Signed-off-by: Mihai Criveti <[email protected]>
* Full lint compliance for web stack and fixed metrics tab
Signed-off-by: Mihai Criveti <[email protected]>
* Full lint compliance for web stack and fixed metrics tab
Signed-off-by: Mihai Criveti <[email protected]>
* Full lint compliance for web stack and fixed metrics tab
Signed-off-by: Mihai Criveti <[email protected]>
* Don't show full json
Signed-off-by: Mihai Criveti <[email protected]>
* Cleanup escape issues
Signed-off-by: Mihai Criveti <[email protected]>
---------
Signed-off-by: Mihai Criveti <[email protected]>
Copy file name to clipboardExpand all lines: SECURITY.md
+34-33Lines changed: 34 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Here's an expanded section for that part:
13
13
**Tools are not enough**: While our automated security tooling provides comprehensive coverage, we recognize that true security requires human expertise and collaborative oversight. Our security posture extends beyond automated scanning to include:
14
14
15
15
-**Manual Security Code Reviews**: Expert security engineers conduct thorough code reviews focusing on logic flaws, business logic vulnerabilities, and complex attack vectors that automated tools might miss
-**Community-Driven Security**: We actively engage with the security research community, maintain responsible disclosure processes, and leverage collective intelligence to identify and address emerging threats
18
18
-**Security Champion Program**: Developers across the project receive security training and act as security advocates within their teams, creating a culture of security awareness
19
19
-**Penetration Testing**: Regular security assessments by internal and external security professionals validate our defenses against sophisticated attack techniques
@@ -85,26 +85,26 @@ The following diagram illustrates our comprehensive security scanning pipeline:
class C,D,E,F,Q,Q1,Q1A,Q1B,Q1C,Q1D,Q1E,Q1F,Q1G,Q1H,V linting
229
229
class R,S,S1,S2,S3,S4,AA,AA1,AA2,AA3,AA4 container
@@ -238,8 +238,9 @@ flowchart TD
238
238
## 📦 Supported Versions and Security Updates
239
239
240
240
All Container Images and Python dependencies are updated with every release (major or minor) or on CRITICAL/HIGH security vulnerabilities (triggering a minor release).
241
-
242
-
We currently support only the latest version of this project. Older versions are not maintained or patched.
241
+
We currently support only the latest version of this project, and only through the REST API.
242
+
Admin UI / APIs are provided for developer convenience and should be disabled in production using the provided feature flags.
0 commit comments