GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - whitesource/CureKit: A repository containing code security remediation solutions used by WhiteSource Cure

This repository was archived by the owner on Sep 3, 2025. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

95 Commits
95 Commits

Folders and files

NameName
Last commit message
Last commit date
.idea
.idea
 
 
src
src
 
 
.gitignore
.gitignore
 
 
Jenkinsfile
Jenkinsfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
pom.xml
pom.xml
 
 

Repository files navigation

CureKit - WhiteSource Cure Encoding Package

Language Build Status License

CureKit is a security library mostly used by the WhiteSource Cure self-fixing product.

WhiteSource Cure is an innovative solution that automatically generates remediation suggestions for vulnerabilities identified by detection tools in proprietary code. The remediation suggestions are presented on the vulnerable code itself and can be used as-is in your IDE.

CureKit contains encoders and other utilities, critical to the Self-Healing process suggested by WhiteSource Cure. The sanitization methods offered in CureKit offer solutions for security vulnerabilities in your code, such as Cross-Site Scripting, Path Traversal, Os Command Injection and more. These methods rely on OWASP's encoders and best-practice fix recommendations.

Start using the CureKit Sanitizers

You can download a JAR from Maven Central.

The jar is also available in Maven:

<dependency>
    <groupId>io.whitesource</groupId>
    <artifactId>curekit</artifactId>
    <version>1.1.0</version>
</dependency>

Quick Overview

The CureKit Java library is intended for quick contextual encoding with very little overhead, either in performance or usage. To get started, simply add the encoder-1.0.3.jar, import io.whitesource.cure.Encoder and start using.

Example usage:

    PrintWriter out = ....;
        out.println("<textarea>"+Encode.forHtmlXss(userData)+"</textarea>");

About

A repository containing code security remediation solutions used by WhiteSource Cure

cure.whitesource.io

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

8 stars

Watchers

1 watching

Forks

8 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.