Skip to content

Security hardening #41

Open
Open
@carlosame

Description

@carlosame

The security and privacy aspects of this project could be improved in several fronts:

  1. Enable optional resource limits intended for the processing of untrusted documents.

  2. Identify potentially insecure parts of a document, for example resource-intensive selectors or privacy-challenging attribute selectors. This could be achieved while processing the SVG or through external tools (like an improved version of AntiSamy).

  3. Migrate to a different security model. The security model currently used by this project is problematic and I'd like to switch to a model closer to CSS4J's model. Done by commit e92d319.

  4. Create a SECURITY.md file with security and privacy considerations. Done by e92d319.

Metadata

Metadata

Assignees

No one assigned

    Labels

    securitySecurity and privacy

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions