Skip to content

Security hardening #41

@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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions