Skip to content

Security: MochaAPI/MochaJSON

Security

SECURITY.md

πŸ”’ Security Policy

Supported Versions

The following table lists which versions of MochaJSON are currently being supported with security updates.

Version Supported
1.0.x βœ… Fully supported
< 1.0.0 ❌ Unsupported

We recommend always using the latest stable release available on Maven Central to receive the newest security fixes and performance improvements.


Reporting a Vulnerability

If you discover a security vulnerability in MochaJSON, please follow these steps:

  1. Do not create a public GitHub issue.
  2. Privately email the maintainers at:
    πŸ“§ mochaapi@example.com
  3. Provide a clear description of:
    • The nature of the vulnerability
    • Steps to reproduce
    • Potential impact
    • Suggested fix (if any)

You can expect:

  • An acknowledgment within 48 hours
  • A response and triage within 7 days
  • A coordinated disclosure plan if the issue is confirmed

Responsible Disclosure

We ask that all security researchers follow responsible disclosure practices:

  • Do not exploit or publicly share vulnerabilities before they are fixed.
  • We will credit security reporters who help improve MochaJSON in our release notes (with permission).

Security Best Practices

To use MochaJSON securely:

  • Always update to the latest version.
  • Avoid using reflection-based or unsafe parsing modes (if added in future versions).
  • Validate network input before passing it to MochaJSON parsers.

Security Automation

  • βœ… GitHub Dependabot security alerts enabled
  • βœ… GitHub CodeQL Analysis workflow enabled
  • πŸ”„ Regular review of external dependencies
  • πŸ§ͺ Continuous integration with Gradle vulnerability scan

Contact

For urgent or sensitive matters:
MochaAPI Team β€” Lead Maintainers
πŸ“§ guptavishal998.pa@gmail.com
🌐 https://github.com/MochaAPI/MochaJSON


Thank you for helping keep MochaJSON safe and secure for everyone.

There aren't any published security advisories