mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-11-22 05:42:39 +03:00
Fixes minor vulnerability when using target="_blank" on links (RSPEC-5148)
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
option:ajax-form:url="{{ url('images/' . $image->id) }}">
|
||||
|
||||
<div class="image-manager-viewer">
|
||||
<a href="{{ $image->url }}" target="_blank" class="block">
|
||||
<a href="{{ $image->url }}" target="_blank" rel="noopener" class="block">
|
||||
<img src="{{ $image->thumbs['display'] }}"
|
||||
alt="{{ $image->name }}"
|
||||
class="anim fadeIn"
|
||||
@@ -40,6 +40,7 @@
|
||||
<li>
|
||||
<a href="{{ $page->url }}"
|
||||
target="_blank"
|
||||
rel="noopener"
|
||||
class="text-neg">{{ $page->name }}</a>
|
||||
</li>
|
||||
@endforeach
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div page-picker>
|
||||
<div class="input-base">
|
||||
<span @if($value) style="display: none" @endif page-picker-default class="text-muted italic">{{ $placeholder }}</span>
|
||||
<a @if(!$value) style="display: none" @endif href="{{ url('/link/' . $value) }}" target="_blank" class="text-page" page-picker-display>#{{$value}}, {{$value ? \BookStack\Entities\Models\Page::find($value)->name : '' }}</a>
|
||||
<a @if(!$value) style="display: none" @endif href="{{ url('/link/' . $value) }}" target="_blank" rel="noopener" class="text-page" page-picker-display>#{{$value}}, {{$value ? \BookStack\Entities\Models\Page::find($value)->name : '' }}</a>
|
||||
</div>
|
||||
<br>
|
||||
<input type="hidden" value="{{$value}}" name="{{$name}}" id="{{$name}}">
|
||||
|
||||
Reference in New Issue
Block a user