Skip to content
This repository was archived by the owner on Jan 27, 2025. It is now read-only.

Conversation

@rajbhensdadiya
Copy link
Collaborator

This PR aims to merge the changes of software vulnerability resolution from Group 4.

Relevant issues:
#156
#143
#125
#124
#121

meet0208 and others added 30 commits October 2, 2024 22:25
Fix: Refactored the code to merge two if conditions into a single con…
Fix: Refactor TouchEvent setup to remove duplicate code in onShowPres…
Refactor: Remove duplicate onKey method logic in AndroidInputHandler and AndroidInputHandler14

Issue: rilling#64
…oval

Refactor: Remove duplicate onTouch method logic
…Stream methods of NativeVorbisLoader.java into helper methods to eliminate redundancy
Refactor: Remove duplicate onKey method.
Refactor: Remove duplicate file descriptor handling in `loadBuffer` and `loadStream` methods in NativeVorbisLoader
Refactor OpenGL error handling to remove code duplication
…erability by adding SSLSocket for inpustream
Fixed: removed the Cleartext Transmission of Sensitive Information vuln…
Fix : Disabled External Entity Resolution in XML Parsing to fix Improper Restriction of XML External Entity Reference Vulnerability
Fix Regex Backtracking Vulnerability for Improved Performance and Security
rajbhensdadiya and others added 3 commits December 1, 2024 14:53
fix: secure FileOutputStream with encryption in MjpegFileWriter
…iles

- Specified a secure directory for temporary file creation using System.getProperty("java.io.tmpdir").
- Validated file permissions using setReadable, setWritable, and setExecutable; logged warnings for failures.
- Implemented try-with-resources for FileWriter and Scanner to ensure proper resource closure.
- Handled temporary file deletion failures with appropriate logging.
- Restored interrupted thread status after catching InterruptedException.
Fix vulnerability in executeAnalyzer to enhance security and handle files
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants