Skip to content

Security: neurondb/PageIndex

Security

SECURITY.md

Security Policy

Supported Versions

We provide security updates for the following versions:

Version Supported
1.0.x
< 1.0

Reporting a Vulnerability

We take the security of PageIndex seriously. If you believe you have found a security vulnerability, please report it to us as described below.

How to Report

Please do not report security vulnerabilities through public GitHub issues.

Use GitHub private vulnerability reporting for coordinated disclosure.

Please include the following information in your report:

  1. Description: A clear description of the vulnerability
  2. Impact: The potential impact of the vulnerability
  3. Steps to Reproduce: Detailed steps to reproduce the issue
  4. Proof of Concept: If possible, include a proof of concept
  5. Suggested Fix: If you have ideas on how to fix the issue

What to Expect

  • We will acknowledge receipt of your report within 48 hours
  • We will provide a detailed response within 7 days
  • We will keep you informed of the progress toward fixing the vulnerability
  • We will notify you when the vulnerability has been fixed

Disclosure Policy

  • We will work with you to understand and resolve the issue quickly
  • We will credit you for the discovery (if you wish)
  • We will not disclose the vulnerability publicly until a fix is available
  • We will coordinate public disclosure with you

Security Best Practices

When using PageIndex:

  1. API Keys: Never commit API keys to version control
  2. Dependencies: Keep dependencies up to date (go mod tidy)
  3. Input Validation: Validate all user inputs
  4. Error Handling: Don't expose sensitive information in error messages
  5. Logging: Be careful not to log sensitive data

Known Security Considerations

  • LLM API Keys: PageIndex requires LLM API keys. Store them securely using environment variables
  • File Access: PageIndex reads PDF and Markdown files. Ensure proper file permissions
  • Network Requests: PageIndex makes HTTP requests to LLM APIs. Ensure proper network security

Thank you for helping keep PageIndex and our users safe!

There aren’t any published security advisories