Displaying 3 results from an estimated 3 matches for "nft_ctx_free".
2024 Sep 03
1
[Bug 1772] New: Double free corruption in libnftables
...Version: 1.0.x
Hardware: x86_64
OS: Ubuntu
Status: NEW
Severity: normal
Priority: P5
Component: nft
Assignee: pablo at netfilter.org
Reporter: nellexplorer at gmail.com
When calling nft_ctx_clear_vars() and then nft_ctx_free() functions
sequentially, double free corruption occurs.
This is due to the fact that after calling xfree(ctx->vars) in the
nft_ctx_clear_vars function, dereferencing the pointer does not occur.
Steps to reproduce:
1. Call nft_ctx_clear_vars();
2. Call nft_ctx_free().
--
You are receiving th...
2018 Jan 16
0
[ANNOUNCE] nftables 0.8.1 release
...s meters
parser_bison: no need for 'name' token for meters
include: refresh nf_tables.h cached copy
build: Bump version to v0.8.1
Phil Sutter (19):
netlink: Use nftnl_expr_fprintf() in netlink_dump_expr()
main: Fix for wrong argument passed to cache_release in nft_ctx_free
libnftables: Move library stuff out of main.c
libnftables: Introduce nft_ctx_flush_cache()
cli: Use nft_run_cmd_from_buffer()
libnftables: Introduce getters and setters for everything
libnftables: Get rid of explicit cache flushes
libnftables: Flush iface cache a...
2017 Oct 12
0
[ANNOUNCE] nftables 0.8 release
...y leak in set creation
parser: fix bison warnings
parser: error if needed at EOF
evaluate: fix build with clang
scanner: free filename when destroying scanner
cli: fix heap buffer overflow
mnl: fix error handling in mnl_batch_talk
src: add nft_ctx_new() and nft_ctx_free()
src: add nft_run_cmd_*() functions
src: release caches from nft_ctx_free() path
src: add flags fo nft_ctx_new
Florian Westphal (75):
parser_bison: remove obsolete tokens
evaluate: fix export length and data corruption
statement: fix print of ip dnat address...