p PatchFirst

GHSA-564j-v29w-rqr6

GHSA-564j-v29w-rqr6 · Khoj Open Redirect Vulnerability in Login Page

Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.

Diese Seite zeigt ausgewählte Angaben aus den Quellen. Die vollständige Beschreibung und betroffene Versionen finden Sie in den verlinkten Sicherheitshinweisen.

### Summary An attacker can use the `next` parameter on the login page to redirect a victim to a malicious page, while masking this using a legit-looking `app.khoj.dev` url. For example, `https://app.khoj.dev/login?next=//example.com` will redirect to the https://example.com page. ### Details The problem seems to be in this method: https://github.com/khoj-ai/khoj/blob/2667ef45449eb408ce1d7c393be04845be31e15f/src/khoj/routers/auth.py#L95 ### PoC Open the `https://app.khoj.dev/login?next=//example.com` url in a Gecko-based browser (Firefox). ### Impact The impact is low, and this could only be used in phishing attempts, but it's still a problem nonetheless.

CVSS 6.5 · Mittel · Korrektur verfügbar

Veröffentlicht
Aktualisiert

Technologie-Stack: python

Betroffene Produkte und Versionen

  • khoj-assistant PyPI

    Softwareversionen
    • 0.1.0
    • 0.1.10
    • 0.1.10a1663015308
    • 0.1.10a1663120862
    • 0.1.10a1665241166
    • 0.1.10a1666175593
    • 0.1.10a1666178687
    • 0.1.10a1666206255
    • 0.1.10a1666711029
    • 0.1.10a1669992668
    • 0.1.2
    • 0.1.3
    • 0.1.4
    • 0.1.5
    • 0.1.5a1659579052
    • 0.1.5a1659579898
    • 0.1.5a1659613793
    • 0.1.5a1659652122
    • 0.1.5a1659657577
    • 0.1.5a1659660875
    • 0.1.5a1659664552
    • 0.1.5a1659664585
    • 0.1.5a1659664749
    • 0.1.5a1659666776
    • 0.1.5a1659669671
    • 0.1.5a1659721951
    • 0.1.5a1659788475
    • 0.1.5a1659793270
    • 0.1.5a1659877456
    • 0.1.5a1659889097
    • 0.1.5a1660068819
    • 0.1.5a1660147746
    • 0.1.5a1660251099
    • 0.1.5a1660261123
    • 0.1.5a1660267388
    • 0.1.5a1660338517
    • 0.1.5a1660342051
    • 0.1.5a1660345761
    • 0.1.5a1660355478
    • 0.1.5a1660356325
    • 0.1.5a1660416136
    • 0.1.5a1660451425
    • 0.1.5a1660533836
    • 0.1.5a1660535823
    • 0.1.5a1660578371
    • 0.1.5a1660604608
    • 0.1.5a1660658481
    • 0.1.6
    • 0.1.6a1660660802
    • 0.1.6a1660756592
    • 0.1.6a1660930714
    • 0.1.6a1660931515
    • 0.1.6a1660932216
    • 0.1.6a1661037490
    • 0.1.6a1661037642
    • 0.1.6a1661101510
    • 0.1.6a1661339444
    • 0.1.6a1662201038
    • 0.1.6a1662211330
    • 0.1.6a1662299824
    • 0.1.6a1662391888
    • 0.1.6a1662495600
    • 0.1.7
    • 0.1.7a1662547355
    • 0.1.8
    • 0.1.8a1662551605
    • 0.1.8a1662698531
    • 0.1.9
    • 0.1.9a1662700774
    • 0.1.9a1662813812
    • 0.1.9a1662817497
    • 0.1.9a1662836076
    • 0.1.9a1662845978
    • 0.1.9a1662904061
    • 0.1.9a1662906981
    • 0.1.9a1662964872
    • 0.1.9a1662970887
    • 0.1.9a1662992094
    • 0.10.0
    • 0.10.1
    • 0.10.1.dev13
    • 0.10.1.dev14
    • 0.10.1.dev15
    • 0.10.1.dev18
    • 0.10.1.dev48
    • 0.10.1.dev50
    • 0.10.1.dev7
    • 0.10.2.dev1
    • 0.10.2.dev12
    • 0.10.2.dev13
    • 0.10.2.dev20
    • 0.10.2.dev21
    • 0.10.2.dev22
    • 0.10.2.dev23
    • 0.10.2.dev24
    • 0.10.2.dev25
    • 0.10.2.dev3
    • 0.10.2.dev4
    • 0.10.2.dev7
    • 0.11.0
    • 0.11.1
    • 0.11.1.dev1
    • 0.11.1.dev3
    • 0.11.1.dev4
    • 0.11.1.dev6
    • 0.11.2
    • 0.11.2.dev1
    • 0.11.2.dev12
    • 0.11.2.dev16
    • 0.11.2.dev2
    • 0.11.2.dev3
    • 0.11.2.dev4
    • 0.11.2.dev5
    • 0.11.2.dev6
    • 0.11.3
    • 0.11.3.dev3
    • 0.11.4
    • 0.11.4.dev1
    • 0.11.5.dev1
    • 0.11.5.dev10
    • 0.11.5.dev11
    • 0.11.5.dev13
    • 0.11.5.dev17
    • 0.11.5.dev2
    • 0.11.5.dev3
    • 0.11.5.dev4
    • 0.11.5.dev5
    • 0.11.5.dev6
    • 0.11.5.dev7
    • 0.11.5.dev8
    • 0.12.0
    • 0.12.1
    • 0.12.1.dev5
    • 0.12.2
    • 0.12.3
    • 0.12.3.dev1
    • 0.12.4.dev10
    • 0.12.4.dev11
    • 0.12.4.dev12
    • 0.12.4.dev25
    • 0.12.4.dev3
    • 0.12.4.dev4
    • 0.12.4.dev51
    • 0.12.4.dev52
    • 0.12.4.dev53
    • 0.12.4.dev54
    • 0.12.4.dev59
    • 0.12.4.dev6
    • 0.12.4.dev61
    • 0.12.4.dev63
    • 0.12.4.dev64
    • 0.12.4.dev8
    • 0.13.0
    • 0.13.1.dev3
    • 0.13.1.dev4
    • 0.13.1.dev5
    • 0.13.1.dev6
    • 0.14.0
    • 0.14.1.dev194
    • 0.14.1.dev195
    • 0.14.1.dev197
    • 0.14.1.dev198
    • 0.14.1.dev199
    • 0.14.1.dev202
    • 0.14.1.dev208
    • 0.14.1.dev217
    • 0.2.0
    • 0.2.0a1670004224
    • 0.2.0a1670086074
    • 0.2.1
    • 0.2.1a1670156230
    • 0.2.1a1671069345
    • 0.2.1a1671486327
    • 0.2.1a1671545294
    • 0.2.1a1671589932
    • 0.2.1a1671833561
    • 0.2.1a1672079113
    • 0.2.1a1672619971
    • 0.2.1a1672794472
    • 0.2.1a1672857683
    • 0.2.1a1672873455
    • 0.2.1a1672874018
    • 0.2.1a1672874118
    • 0.2.1a1672876158
    • 0.2.2a1672934486
    • 0.2.2a1672935943
    • 0.2.2a1672944082
    • 0.2.2a1673187153
    • 0.2.2a1673202669
    • 0.2.2a1673235659
    • 0.2.2a1673239238
    • 0.2.2a1673305013
    • 0.2.2a1673403763
    • 0.2.2a1673404805
    • 0.2.2a1673467444
    • 0.2.2a1673467504
    • 0.2.2a1673468671
    • 0.2.2a1673481452
    • 0.2.2a1673500169
    • 0.2.2a1673500581
    • 0.2.2a1673571996
    • 0.2.2a1673661864
    • 0.2.2a1673801646
    • 0.2.2a1673801946
    • 0.2.2a1673802220
    • 0.2.2a1673802341
    • 0.2.2a1673802657
    • 0.2.2a1673802663
    • 0.2.2a1673802698
    • 0.2.2a1673920925
    • 0.2.2a1673975093
    • 0.2.2a1674011538
    • 0.2.2a1674012449
    • 0.2.2a1674108822
    • 0.2.2a1674170668
    • 0.2.2a1674265599
    • 0.2.2a1674321690
    • 0.2.2a1674420734
    • 0.2.2a1674421302
    • 0.2.2a1674421412
    • 0.2.2a1674421606
    • 0.2.5
    • 0.2.5a1674422494
    • 0.2.6
    • 0.2.6a1674424130
    • 0.2.6a1674517361
    • 0.2.6a1674518115
    • 0.2.6a1674770213
    • 0.2.6a1674771400
    • 0.2.6a1674860783
    • 0.2.6a1675657620
    • 0.2.6a1675728796
    • 0.2.6a1675736303
    • 0.2.6a1675745337
    • 0.2.6a1675748643
    • 0.3.0
    • 0.3.0a1675901048
    • 0.3.0a1676089339
    • 0.3.0a1676209086
    • 0.3.0a1676222845
    • 0.3.0a1676245372
    • 0.3.0a1676341220
    • 0.3.0a1676393166
    • 0.3.0a1676404462
    • 0.3.0a1676413694
    • 0.3.0a1676434280
    • 0.3.0a1676434937
    • 0.3.0a1676499757
    • 0.3.0a1676536889
    • 0.3.0a1676539432
    • 0.3.0a1676540226
    • 0.3.0a1676662834
    • 0.3.0a1676667214
    • 0.3.0a1676667840
    • 0.3.0a1676668613
    • 0.3.0a1676672238
    • 0.3.1.dev21
    • 0.3.1.dev24
    • 0.3.1.dev26
    • 0.3.1.dev27
    • 0.3.1.dev28
    • 0.3.1.dev30
    • 0.4.0
    • 0.4.1.dev23

    Auf 1.14.0 aktualisieren

Originalquellen

Prüfen Sie Ihren Server →