Skip to content

Commit ab209df

Browse files
committed
Update ChangeLog
1 parent 11a352d commit ab209df

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

ChangeLog

+43
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
Version 2.0.43 (March 16, 2023)
2+
-------------------------------
3+
4+
* Avoid XSS when opening a broken image due to unescaped ServerError in proxy handler (CVE-2023-27592)
5+
6+
Creating an RSS feed item with the inline description containing an `<img>` tag
7+
with a `srcset` attribute pointing to an invalid URL like
8+
`http:a<script>alert(1)</script>`, we can coerce the proxy handler into an error
9+
condition where the invalid URL is returned unescaped and in full.
10+
11+
This results in JavaScript execution on the Miniflux instance as soon as the
12+
user is convinced to open the broken image.
13+
14+
* Use `r.RemoteAddr` to check `/metrics` endpoint network access (CVE-2023-27591)
15+
16+
HTTP headers like `X-Forwarded-For` or `X-Real-Ip` can be easily spoofed. As
17+
such, it cannot be used to test if the client IP is allowed.
18+
19+
The recommendation is to use HTTP Basic authentication to protect the
20+
metrics endpoint, or run Miniflux behind a trusted reverse-proxy.
21+
22+
* Add HTTP Basic authentication for `/metrics` endpoint
23+
* Add proxy support for several media types
24+
* Parse feed categories from RSS, Atom and JSON feeds
25+
* Ignore empty link when discovering feeds
26+
* Disable CGO explicitly to make sure the binary is statically linked
27+
* Add CSS classes to differentiate between category/feed/entry view and icons
28+
* Add rewrite and scraper rules for `blog.cloudflare.com`
29+
* Add `color-scheme` to themes
30+
* Add new keyboard shortcut to toggle open/close entry attachments section
31+
* Sanitizer: allow `id` attribute in `<sup>` element
32+
* Add Indonesian Language
33+
* Update translations
34+
* Update Docker Compose examples:
35+
- Run the application in one command
36+
- Bring back the health check condition to `depends_on`
37+
- Remove deprecated `version` element
38+
* Update scraping rules for `ilpost.it`
39+
* Bump `github.com/PuerkitoBio/goquery` from `1.8.0` to `1.8.1`
40+
* Bump `github.com/tdewolff/minify/v2` from `2.12.4` to `2.12.5`
41+
* Bump `github.com/yuin/goldmark` from `1.5.3` to `1.5.4`
42+
* Bump `golang.org/x/*` dependencies
43+
144
Version 2.0.42 (January 29, 2023)
245
---------------------------------
346

0 commit comments

Comments
 (0)