Highlights
- Arctic Code Vault Contributor
- 1 discussion answered
Pinned
1,745 contributions in the last year
Less
More
Activity overview
Contributed to
smicallef/spiderfoot,
SerenityOS/serenity,
rapid7/metasploit-framework
and 5 other
repositories
Contribution activity
March 2021
Created 39 commits in 6 repositories
Created a pull request in SerenityOS/serenity that received 5 comments
UserspaceEmulator: Print PID in mmap nullptr with MAP_FIXED reportln()
Unbalanced {} were causing an unrelated crash in AK/Span.h.
Test: ue /usr/Tests/Kernel/munmap-multi-region-unmapping
+1
−1
•
5
comments
Opened 34 other pull requests in 4 repositories
SerenityOS/serenity
27
merged
1
closed
- Base: man pages: document arguments, fix typos, use American English
- UserspaceEmulator: Add support for SC_abort syscall
- readelf: Use Loader.so interpreter for dynamic section and symbols
- LibELF: DynamicObject: set for_each_symbol/for_each_dynamic_entry public
- Build: Enable --noexecstack
- readelf: Add --checksec flag to display security hardening info
- UE: Add killpg, getsockname, getpeername, shutdown, sync syscalls
- AK: Tests: TestURL: Add port_int_overflow_wrap test
- UserspaceEmulator: Add symlink, rename, set_coredump_metadata syscalls
- UserspaceEmulator: downgrade TODO to dbgln for invalid fcntl cmd arg
- UserspaceEmulator: Add SC_rmdir syscall
- readelf: Tweak section headers output column padding
- test-compress: Initialize byte buffer with random data
- UserspaceEmulator: Increase stack size from 64 * KiB to 1 * MiB
- UserspaceEmulator: SoftCPU: Add support for FPTAN instruction
- readelf: Add support for core notes and relocations
- Terminal: Add support for fullscreen view
- QuickShow: Add help documentation
- QuickShow: Replace posix_spawn with LibDesktop::Launcher
- UserspaceEmulator: SoftCPU: Add support for several x86 FPU instructions
- Documentation: Add Serenity installation guide for VMware
- QuoteServer: Add a simple QOTD service
- UserspaceEmulator: Support FLDL2E / FLDPI, fix typos, use M_LN2 constant
- Base: Add sysctl man page
- Base: Add egrep and rgrep aliases to /etc/shellrc
- Some pull requests not shown.
mzet-/linux-exploit-suggester
3
merged
rapid7/metasploit-framework
2
merged
smicallef/spiderfoot
1
merged
Reviewed 14 pull requests in 2 repositories
rapid7/metasploit-framework 7 pull requests
- Add Nagios XI mixin and auxiliary scanner module and docs
- OSVDB 100324 - update advisory link
- nagios_xi_magpie_debug: add writable paths, improvements, cleanup, fixes
- Ensure documentation files have md extension
- add. Auxiliary/Exploit Scanner/Gather/RCE for Exchange ProxyLogon (CVE-2021-26855)
- Adding FortiLogger 4.4.2.2 - Unauthenticated Arbitrary File Upload (CVE-2021-3378)
- Add an haserl-based exploit for Alpine linux
SerenityOS/serenity 7 pull requests
- readelf: Use Loader.so interpreter for dynamic section and symbols
- readelf: Add --checksec flag to display security hardening info
- UE: Add killpg, getsockname, getpeername, shutdown, sync syscalls
- LibCompress+LibTar: Implement DEFLATE compression, gzip compression and tar archive creation
- Userland: Fix tar/unzip directory traversal vulnerability
- WebServer: Serve X-Frame-Options and X-Content-Type-Options HTTP headers
- Base: Add man pages for null/zero/full character devices
Created an issue in SerenityOS/serenity that received 7 comments
Spreadsheet: malformed worksheet file crashes with failed assertion: !vm.exception()
Reproduce:
Spreadsheet test.sheets
test.sheets file was created legitimately within Spreadsheet (not man…
7
comments
Opened 26 other issues in 1 repository
SerenityOS/serenity
12
open
14
closed
- WebContent+Browser: crash selecting and deleting text from page
- Spreadsheet: crash when saving file with unexpected file extension
- Spreadsheet: Import file containing blank line as CSV crashes with failed assertion: i < m_size
- Spreadsheet: drag and drop unsupported file type crashes with failed assertion
- Spreadsheet: opening function help null pointer deref if no worksheets are open
- Spreadsheet: adjusting a cell formula containing parenthesis crashes with failed assertion: !is_empty()
- Spreadsheet: closing application while example spreadsheet is open crashes with failed assertion: popped_interpreter == &interpreter
- grep: no matches if file contains no CR/LF newline
- Spreadsheet: crash during save after import as CSV
- Spreadsheet: Previously saved spreadsheet displays no data
- UserspaceEmulator: LibC stdio rewind crash using copy_from_user
- CrashReporter: crashed program malformed argv[0] UTF-8 causes failed assertion: first_byte_makes_sense
- AK::Tests: TestJSON load_form failed assertion: VERIFY(fp) failed
- FileManager: crash when creating new sub-directory within a very long file system path
- ls: inconsistent "Name too long" error when listing the contents of long paths
- UserspaceEmulator+libcompress: SoftMMU::write32: No region for @ 0x0ffff77c
- more: more pager accepts input but refuses to give more output
- TelnetServer: authentication not supported
- Kernel: inconsistent networking issue causes 100% CPU usage and system instability
- TelnetServer+Shell+LibLine: backspace crashes Shell with failed assertion in AK/Format.cpp: value >= 0 && value <= 127
- Kernel: kmalloc: Out of memory shortly after fresh boot
- Issues found while using VMware Player
- UserspaceEmulator: Running UserspaceEmulator in UserspaceEmulator: crash in UserspaceEmulator::SoftCPU::INT_imm8
- UserspaceEmulator: spews 'fault at invalid address' infinitely
- UserspaceEmulator: failed assertion: mallocation.contains(address)
- Some issues not shown.