Manas Dutta
Manas Dutta
# Fix: Replace Function constructor with JSON.parse in cache reading ## Summary This PR replaces the current approach that evaluates cache files using the `Function` constructor with a safer, simpler...
# Harden dictionary cache reading (avoid Function constructor) ## Summary Replace the current approach that evaluates cache files using the Function constructor with a safer, simpler JSON-based format and reader....
feat(security): comprehensive security overhaul for authentication and database #416 Security Enhancements: - Replace chr(ord(char)*2) encryption with bcrypt hashing (12 rounds + salt) - Move DB_PASSWORD="tejas123" to environment variables with .env...
### Problem Statement The current implementation has several security vulnerabilities: Weak Password Encryption: Uses basic character manipulation instead of proper cryptographic hashing Hardcoded Database Credentials: Database configuration is stored directly...